Monitoring linux processes with heartbeat

I have a long and successful implementation of Elastic stack and recently we want to add application processes monitoring using hearbeat. It works like a charm with most of them, however some processes are just regular Linux processes (daemons) which do not even listen to any port. Is there any way to use heartbeat for monitoring them? Apparently the existing icmp, tcp or http monitor types won't fit. Any idea?

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.

Have you tried using metricbeat for this? It isn't really meant or monitoring whether processes are up or down but can report which processes are running on a box.