Migrating Monitoring Configuration's to NagiosXI
Posted: Mon Mar 23, 2020 12:40 pm
We are in the procurement stage of migrating 8000 servers monitoring from HPOA to Nagios XI. During the migration process it is not reasonable to setup each server individually so per server I have all customized monitoring in csv format, example:
Filesystem csv file:
server123|Linux|Customer|in production|/|[OS,NONE,NONE]|97% 90% warning 0000-2400 *|98% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/boot|[OS,NONE,NONE]|90% 90% warning 0000-2400 *|95% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/dev/shm|[OS,NONE,NONE]|90% 90% warning 0000-2400 *|95% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/home|[OS,NONE,NONE]|97% 90% warning 0000-2400 *|98% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/msr|[OS,NONE,NONE]|90% 90% warning 0000-2400 *|95% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/opt|[OS,NONE,NONE]|97% 90% warning 0000-2400 *|98% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/opt/app1|[OS,NONE,NONE]|90% 90% warning 0000-2400 *|95% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/opt/app2|[OS,NONE,NONE]|90% 90% warning 0000-2400 *|95% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/tmp|[OS,NONE,NONE]|97% 90% warning 0000-2400 *|98% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/var|[OS,NONE,NONE]|97% 90% warning 0000-2400 *|98% 95% critical 0000-2400 *||
Process csv file:
server123||||OS|NONE|NONE|crond|critical||1-|||
server123||||OS|NONE|NONE|rpcbind|critical||1-|||
server123||||OS|NONE|NONE|python|critical||1-|||
server123||||rsyslogd|APP|rsyslogd|rsyslogd|critical||1-|||
The log monitoring csv will be in a very similar format, still working on it though.
Our current monitoring tool is HPOM and when we move to Nagios XI (Core, Log Server and Network Analyzer (fusion also)) our intent is to use the NCPA agent on Windows and Linux systems. Can anyone tell me if they have done this before, or at least tell me what files (format) to convert these csvs to?
Thank you for any help/guidance you can provide.
Filesystem csv file:
server123|Linux|Customer|in production|/|[OS,NONE,NONE]|97% 90% warning 0000-2400 *|98% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/boot|[OS,NONE,NONE]|90% 90% warning 0000-2400 *|95% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/dev/shm|[OS,NONE,NONE]|90% 90% warning 0000-2400 *|95% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/home|[OS,NONE,NONE]|97% 90% warning 0000-2400 *|98% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/msr|[OS,NONE,NONE]|90% 90% warning 0000-2400 *|95% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/opt|[OS,NONE,NONE]|97% 90% warning 0000-2400 *|98% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/opt/app1|[OS,NONE,NONE]|90% 90% warning 0000-2400 *|95% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/opt/app2|[OS,NONE,NONE]|90% 90% warning 0000-2400 *|95% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/tmp|[OS,NONE,NONE]|97% 90% warning 0000-2400 *|98% 95% critical 0000-2400 *||
server123|Linux|Customer|in production|/var|[OS,NONE,NONE]|97% 90% warning 0000-2400 *|98% 95% critical 0000-2400 *||
Process csv file:
server123||||OS|NONE|NONE|crond|critical||1-|||
server123||||OS|NONE|NONE|rpcbind|critical||1-|||
server123||||OS|NONE|NONE|python|critical||1-|||
server123||||rsyslogd|APP|rsyslogd|rsyslogd|critical||1-|||
The log monitoring csv will be in a very similar format, still working on it though.
Our current monitoring tool is HPOM and when we move to Nagios XI (Core, Log Server and Network Analyzer (fusion also)) our intent is to use the NCPA agent on Windows and Linux systems. Can anyone tell me if they have done this before, or at least tell me what files (format) to convert these csvs to?
Thank you for any help/guidance you can provide.