Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Capture process information regularly and write it to a file #2070

Open
pedoc opened this issue May 20, 2024 · 0 comments
Open

Capture process information regularly and write it to a file #2070

pedoc opened this issue May 20, 2024 · 0 comments

Comments

@pedoc
Copy link

pedoc commented May 20, 2024

Description of the feature, modification, idea or suggestion

Recently, we monitored through the cloud console that the Windows virtual machine had insufficient memory. This caused the entire system of the virtual machine to be unable to run normally, and remote desktop login could not be used, making it impossible to locate the specific memory leak process.

Therefore, if we can regularly write the information displayed in the current process list to a file, then when there is insufficient memory in the distribution, we can check the memory usage of the log tracking process, thereby locating the process where the memory leak occurs.

At present, we can only program it ourselves, but obviously the information we collect is not as rich as SI, so if we can directly write the information collected by SI to a file regularly, it will be extremely useful.

thanks

Proposed implementation details (optional)

Maybe it can be implemented as a ui feature, but it will be a lot of work.

Or we can let SI expose some capabilities through cli commands?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant