NRDP send custom alert from console windows application
Posted: Fri May 11, 2018 9:41 am
Hi,
I am trying to figure out how to send custom alerts, via passive services with nagios XI. I create a passive service check on nagios XI UI, as explained https://assets.nagios.com/downloads/nrd ... tUQAvD_BwE and here https://assets.nagios.com/downloads/nag ... ios-XI.pdf and here https://support.nagios.com/kb/article/n ... t-599.html.
On Nagios XI UI I see though that status as not applied for Service description (Disk usage). I ran the python script given in the above mentioned link from the windows powershell (the machine that runs the console app). Is this use case possible ? Can I lets say have somehow report custom alert from my console app with a custom service name ? Right now the example on the link mentions services such as Disk usage, memory usage, up time etc. Are these standard services running on the client machine to be passively checked ?
Please help as i am unable to understand what piece i am missing here. My use case is as I mentioned that i want to have the ability to send some alerts to nagios XI from my windows based console app (c# based). My understanding is that I can port somehow either of the scripts written in python or php and use it for my purpose ?
Thanks
I am trying to figure out how to send custom alerts, via passive services with nagios XI. I create a passive service check on nagios XI UI, as explained https://assets.nagios.com/downloads/nrd ... tUQAvD_BwE and here https://assets.nagios.com/downloads/nag ... ios-XI.pdf and here https://support.nagios.com/kb/article/n ... t-599.html.
On Nagios XI UI I see though that status as not applied for Service description (Disk usage). I ran the python script given in the above mentioned link from the windows powershell (the machine that runs the console app). Is this use case possible ? Can I lets say have somehow report custom alert from my console app with a custom service name ? Right now the example on the link mentions services such as Disk usage, memory usage, up time etc. Are these standard services running on the client machine to be passively checked ?
Please help as i am unable to understand what piece i am missing here. My use case is as I mentioned that i want to have the ability to send some alerts to nagios XI from my windows based console app (c# based). My understanding is that I can port somehow either of the scripts written in python or php and use it for my purpose ?
Thanks