nagios notes

From thelinuxwiki
Revision as of 19:43, 23 November 2020 by Nighthawk (Talk | contribs)

Jump to: navigation, search

host definitions

templates

minimal host template

define host {
		name		linux_server_template
		use		generic_host
		register	0
}

use : the template that this definition inherits from

register: 0 = don't treat it as a real host definition (it's a template)

troubleshooting inheritence

view all attributes inherited for an object in var/objects.cache

regenerated on nagios startup


distributed monitoring

central nagios server - active check are limited or there are none. checks are passive, monitoring data/status is received via "external commands" submitted through ocpd

to be added...

dummy command checks

active/passive checking

Host and Service Freshness Checks


check_freshness 1 freshness_threshold <seconds until unknown/stale state>

add "process_perf_data 1" to generic host and service template on collectors to signal ocpd to tranfer data for checks to central


ocpd pickups writes from checks to files below and transfers them via nsca to central

var/log/nagios/host-perfdata.fifo 
var/log/nagios/service-perfdata.fifo

config file rc.ocpd