Difference between revisions of "nagios notes"

From thelinuxwiki
Jump to: navigation, search
(distributed monitoring)
(distributed monitoring)
Line 46: Line 46:
  
 
config file rc.ocpd
 
config file rc.ocpd
 +
 +
notifications disabled globally for collectors in rc.nagios
  
 
[[category:nagios]]
 
[[category:nagios]]

Revision as of 19:47, 23 November 2020

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

notifications disabled globally for collectors in rc.nagios