I already have a fully working version of Nagios Core 4.1.1 and configured the way I saw best from a DIY stand point. I recently purchased for myself a copy of the Student Edition to learn more about the more advance features in Nagios, and found the layout and the way it creates the Hosts much more visiable. I want to change how my current Nagios views hosts and need some help.
Currently I have a very simple structure.
Code: Select all
root@nagios:/usr/local/nagios# tree
├── bin
│ ├── nagios
│ └── nagiostats
├── etc
│ ├── cgi.cfg
│ ├── cgi.cfg~
│ ├── htpasswd.users
│ ├── nagios.cfg
│ ├── nagios.cfg~
│ ├── objects
│ │ ├── commands.cfg
│ │ ├── commands.cfg.save
│ │ ├── contacts.cfg
│ │ ├── localhost.cfg
│ │ ├── printer.cfg
│ │ ├── switch.cfg
│ │ ├── templates.cfg
│ │ ├── timeperiods.cfg
│ │ ├── windows
│ │ └── windows.cfg
│ ├── resource.cfg
│ └── resource.cfg~
├── include
├── libexec
│ ├── check_apt
│ ├── check_breeze
│ ├── check_by_ssh
│ ├── check_clamd -> check_tcp
│ ├── check_cluster
│ ├── check_dhcp
│ ├── check_dig
│ ├── check_disk
│ ├── check_disk_smb
│ ├── check_dns
│ ├── check_dummy
│ ├── check_file_age
│ ├── check_flexlm
│ ├── check_ftp -> check_tcp
│ ├── check_http
│ ├── check_icmp
│ ├── check_ide_smart
│ ├── check_ifoperstatus
│ ├── check_ifstatus
│ ├── check_imap -> check_tcp
│ ├── check_ircd
│ ├── check_jabber -> check_tcp
│ ├── check_load
│ ├── check_log
│ ├── check_mailq
│ ├── check_mrtg
│ ├── check_mrtgtraf
│ ├── check_nagios
│ ├── check-netapp-ng.pl
│ ├── check_nntp -> check_tcp
│ ├── check_nntps -> check_tcp
│ ├── check_nt
│ ├── check_ntp
│ ├── check_ntp_peer
│ ├── check_ntp_time
│ ├── check_nwstat
│ ├── check_oracle
│ ├── check_overcr
│ ├── check_ping
│ ├── check_pop -> check_tcp
│ ├── check_procs
│ ├── check_real
│ ├── check_rpc
│ ├── check_sensors
│ ├── check_simap -> check_tcp
│ ├── check_smtp
│ ├── check_snmp_printer
│ ├── check_spop -> check_tcp
│ ├── check_ssh
│ ├── check_ssmtp -> check_tcp
│ ├── check_swap
│ ├── check_tcp
│ ├── check_time
│ ├── check_udp -> check_tcp
│ ├── check_ups
│ ├── check_uptime
│ ├── check_users
│ ├── check_wave
│ ├── eventhandlers
│ │ ├── error.log
│ │ ├── host_notify_otrs.sh
│ │ ├── host_otrs_event_ok.sh
│ │ ├── notify_otrs.sh
│ │ └── otrs_event_ok.sh
│ ├── nagios_send_host_mail.pl
│ ├── nagios_send_service_mail.pl
│ ├── negate
│ ├── urlize
│ ├── utils.pm
│ └── utils.sh
