Hi everyone, I would like to seek your help regarding how to monitor a single process. (ffmpeg) , I did try all options and it is just not working. Either shows all running processes on the linux box, or show nothing.
Did create a rule at the enforced services-> state and count of processes, process name ffmpeg, did try all matching processes, or exact name of the process without arguments /usr/bin/ffmpeg , also tried the full path.
I did have the same result with creating the same under the discovery rules.
Thank you so much for your reply. I’ve tested it on Windows and it is working fine for the same process. I did play a bit with the linux side and it seems if I go to the /usr/bin and run the ffmpeg from there and enter just ffmpeg with the Exact name of the process without arguments, it shows 1 process. Ideally, I would run with ./usr/bin/ffmpeg and the arguments after that.
I did check the agent output with cmk-agent-ctl dump | grep ffmpeg and the process was there (originally with pid id ./usr/bin/ffmpeg and the arguments) , but when I add the executable field ./usr/bin/ffmpeg it shows all processes on the linux box.
Something might be wrong with the naming convention. Could you help me how to add the right phrasing that would match ./usr/bin/ffmpeg ?
Sounds like you entered the value in the wrong field – e.g. “Process name” vs. “Process matching”. Turn on inline help if you haven’t already.
Can you show a screenshot of the form with your values filled in?
I think, we did manage it to work. Used the Regular expression matching command line and used ."star character"ffmpeg “star character” , sorry, I cannot use star sign here
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed. Contact an admin if you think this should be re-opened.