Search before asking
Description
Process-exporter from https://github.com/ncabatoff/process-exporter/releases/ can be used to monitor selected processes within a linux host. The information then can be accessed by other skywalking components like alerts and so on.
Use case
Most hosts are there for running daemons processes or the like. Monitoring services health often requires to know if a given process is running in a host and also understand resources usage by this processes of interest. Receiving alerts on critical processes not running is very important for managing distributed systems.
Related issues
None. Already implemented and tested in my setup, easy to integrate like other use cases already available such as nginx monitoring.
Are you willing to submit a pull request to implement this on your own?
Code of Conduct