My setup is something like this. I have multiple servers. Each server has multiple instances of same service(multi-tenant like architecture). Now I want to get status of all services running on all servers using SNMP. The problem I am facing is, how can someone show table like information in Nagios?? i.e. when I click on any particular server, it will show me list of services. Now when I click on any service, it should again give me the list of instances of that particular service.
Expected output(with color coding):
Instance ID | Service1 status | Service2 status | service3 status
0 OK OK CRASHED
1 STOPPED OK OK
SNMP table monitoring
-
slansing
- Posts: 7698
- Joined: Mon Apr 23, 2012 4:28 pm
- Location: Travelling through time and space...
Re: SNMP table monitoring
That is not something you can do by default in nagios, it would take some pretty heavy modifications to make that possible, right now you would need to create multiple services, one for each instance you are checking.
-
kapilbhadke
- Posts: 2
- Joined: Thu Sep 12, 2013 8:00 am
Re: SNMP table monitoring
Hello,
Let me be more clear on our requirement.
On our server to be monitored, there can be multiple instances (Instance1, 2) of various running services (Service1, 2, 3). PFA relevant part of our Enterprise MIB (AirTight_Service_Table_MIB.txt).
These instances can be created dynamically and their count will vary across servers.
We want to display following service status table. This view gives us “at a glance” status view of all services for all instances on given server.
This is just like standard "Interface MIB (IF MIB)" - which has various interfaces as rows (e.g. eth0, eth1,…) and various packet/byte statistics as columns of SNMP table (e.g. TxBytes, TxPackets, ...).
Cells/Contents of the cells in the above table should be color coded based on current value of the monitored parameter for that cell.
(e.g. Green=ok, red=failure, orange=warning, yellow=info/notice, grey=unknown/N.A)
Let me be more clear on our requirement.
On our server to be monitored, there can be multiple instances (Instance1, 2) of various running services (Service1, 2, 3). PFA relevant part of our Enterprise MIB (AirTight_Service_Table_MIB.txt).
These instances can be created dynamically and their count will vary across servers.
We want to display following service status table. This view gives us “at a glance” status view of all services for all instances on given server.
This is just like standard "Interface MIB (IF MIB)" - which has various interfaces as rows (e.g. eth0, eth1,…) and various packet/byte statistics as columns of SNMP table (e.g. TxBytes, TxPackets, ...).
Cells/Contents of the cells in the above table should be color coded based on current value of the monitored parameter for that cell.
(e.g. Green=ok, red=failure, orange=warning, yellow=info/notice, grey=unknown/N.A)
You do not have the required permissions to view the files attached to this post.
-
scottwilkerson
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: SNMP table monitoring
As this is a one-off project it would fall under custom development, you can feel free to take a look at the XI component development doc
http://library.nagios.com/library/produ ... evelopment
Or contact sales with detailed specifications for the component for a quote on having it created for you.
http://library.nagios.com/library/produ ... evelopment
Or contact sales with detailed specifications for the component for a quote on having it created for you.