Hi All
We are using the Nagios XI 5.2.3 appliance.
When I use the Configuration Wizards to add a new Host/Services to Nagios the options "Host/Service Obsession" gets enabled (see screenshot 1).
As you can see on the screenshot 2, the "Obsession" options is turned off Nagios wide.
1. What counts now.
2. How do I make sure that using the Configuration Wizard the option "Host/Service Obsession" does not get enabled.
Thank you in advance for your help.
Cheers,
Service/Host Obsession
Service/Host Obsession
You do not have the required permissions to view the files attached to this post.
Re: Service/Host Obsession
Does this happen for every single service you try to add across multiple hosts, or is it a particular one? I am wondering if you have this turned on in a template somewhere.
Former Nagios Employee.
me.
me.
Re: Service/Host Obsession
It happens to every single service on multiple host, snmp, nsclient or nrpe.
But it is even stranger...
Below an extract of the config file. As you can see, there is nothing configured for "obsession".
define service {
host_name csvdb119
service_description CPU Usage
use xiwizard_windowsserver_nsclient_service
servicegroups Prio-B-Service
check_command check_xi_service_nsclient!mNl3228-Qnj-GP!CPULOAD!-l 5,85,90
max_check_attempts 3
check_interval 5
retry_interval 5
check_period xi_timeperiod_24x7
notification_interval 60
notification_period xi_timeperiod_24x7
contact_groups sysadmins
_xiwizard windowsserver
register 1
}
This reflects the screenshot1 where you can see that the options "obsession" is skipped.
But as you can see on screenshot2 from Nagios XI GUI the "obsession" option is "green".
This is very confusing.
But it is even stranger...
Below an extract of the config file. As you can see, there is nothing configured for "obsession".
define service {
host_name csvdb119
service_description CPU Usage
use xiwizard_windowsserver_nsclient_service
servicegroups Prio-B-Service
check_command check_xi_service_nsclient!mNl3228-Qnj-GP!CPULOAD!-l 5,85,90
max_check_attempts 3
check_interval 5
retry_interval 5
check_period xi_timeperiod_24x7
notification_interval 60
notification_period xi_timeperiod_24x7
contact_groups sysadmins
_xiwizard windowsserver
register 1
}
This reflects the screenshot1 where you can see that the options "obsession" is skipped.
But as you can see on screenshot2 from Nagios XI GUI the "obsession" option is "green".
This is very confusing.
You do not have the required permissions to view the files attached to this post.
Re: Service/Host Obsession
Can we see the definition for xiwizard_windowsserver_nsclient_service?
Former Nagios Employee.
me.
me.
Re: Service/Host Obsession
Here we go:
It looks like it is in the generic-service definition.
And that means just everywhere now
I did not change anything in here. Why is that default out of the box?
It looks like it is in the generic-service definition.
And that means just everywhere now
I did not change anything in here. Why is that default out of the box?
Code: Select all
###############################################################################
#
# Service template configuration file
#
# Created by: Nagios Core Config Manager 2.5.2
# Date: 2016-02-26 21:27:46
# Version: Nagios 3.x config file
#
# --- DO NOT EDIT THIS FILE BY HAND ---
# Nagios CCM will overwrite all manual settings during the next update if you
# would like to edit files manually, place them in the 'static' directory or
# import your configs into the CCM by placing them in the 'import' directory.
#
###############################################################################
define service {
name generic-service
is_volatile 0
max_check_attempts 3
check_interval 10
retry_interval 2
active_checks_enabled 1
passive_checks_enabled 1
check_period 24x7
parallelize_check 1
[color=#FF0000]obsess_over_service 1[/color]
check_freshness 0
event_handler_enabled 1
flap_detection_enabled 1
process_perf_data 1
retain_status_information 1
retain_nonstatus_information 1
notification_interval 60
notification_period 24x7
notification_options w,u,c,r
notifications_enabled 1
contact_groups admins
register 0
}
define service {
name local-service
use generic-service
max_check_attempts 4
check_interval 5
retry_interval 1
register 0
}
define service {
name xiwizard_bpi_service
use xiwizard_generic_service
register 0
}
define service {
name xiwizard_check_deface_service
use xiwizard_generic_service
check_command check_xi_deface
check_interval 60
register 0
}
define service {
name xiwizard_check_file_sa_service
use xiwizard_generic_service
check_command check_file_size_age
register 0
}
define service {
name xiwizard_check_file_service
use xiwizard_generic_service
check_command check_file_service
register 0
}
define service {
name xiwizard_check_sla
use xiwizard_generic_service
check_command check_xi_sla
register 0
}
define service {
name xiwizard_dnsquery_service
service_description DNS Lookup
use xiwizard_generic_service
check_command check_xi_service_dns
register 0
}
define service {
name xiwizard_domain_expiration_service_v2
use xiwizard_generic_service
check_command check_xi_domain_v2
check_interval 1440
register 0
}
define service {
name xiwizard_exchange_ping_service
use xiwizard_generic_service
check_command check_xi_service_ping!3000.0!80%!5000.0!100%
register 0
}
define service {
name xiwizard_exchange_service
use xiwizard_generic_service
register 0
}
define service {
name xiwizard_ftpserver_server_service
service_description FTP Server
use xiwizard_generic_service
check_command check_xi_service_ftp
register 0
}
define service {
name xiwizard_ftpserver_transfer_service
service_description FTP Transfer
use xiwizard_generic_service
check_command check_ftp_fully
icon_image ftpserver.png
register 0
}
define service {
name xiwizard_ftp_service
use xiwizard_generic_service
check_command check_xi_service_ftp
register 0
}
define service {
name xiwizard_genericnetdevice_ping_service
use xiwizard_generic_service
check_command check_xi_service_ping!3000.0!80%!5000.0!100%
register 0
}
define service {
name xiwizard_generic_service
check_command check_xi_service_none
is_volatile 0
max_check_attempts 5
check_interval 5
retry_interval 1
active_checks_enabled 1
passive_checks_enabled 1
check_period xi_timeperiod_24x7
parallelize_check 1
obsess_over_service 1
check_freshness 0
event_handler_enabled 1
flap_detection_enabled 1
process_perf_data 1
retain_status_information 1
retain_nonstatus_information 1
notification_interval 60
notification_period xi_timeperiod_24x7
notifications_enabled 1
register 0
}
define service {
name xiwizard_imap_service
use xiwizard_generic_service
check_command check_xi_service_imap
register 0
}
define service {
name xiwizard_ldapserver_ldap_service
service_description LDAP
use xiwizard_generic_service
check_command check_xi_service_ldap
icon_image ldapserver.png
register 0
}
define service {
name xiwizard_linuxserver_ping_service
use xiwizard_generic_service
check_command check_xi_service_ping!3000.0!80%!5000.0!100%
register 0
}
define service {
name xiwizard_linuxsnmp_load
use xiwizard_generic_service
check_command check_xi_service_snmp_linux_load
register 0
}
define service {
name xiwizard_linuxsnmp_process
use xiwizard_generic_service
check_command check_xi_service_snmp_linux_process
register 0
}
define service {
name xiwizard_linuxsnmp_storage
use xiwizard_generic_service
check_command check_xi_service_snmp_linux_storage
register 0
}
define service {
name xiwizard_mailserver_ping_service
use xiwizard_generic_service
check_command check_xi_service_ping!3000.0!80%!5000.0!100%
register 0
}
define service {
name xiwizard_mailserver_service
use xiwizard_generic_service
register 0
}
define service {
name xiwizard_mongodbdatabase_service
use xiwizard_generic_service
check_command check_mongodb_database
register 0
}
define service {
name xiwizard_mongodbserver_service
use xiwizard_generic_service
check_command check_mongodb_server
register 0
}
define service {
name xiwizard_mountpoint_check
use xiwizard_generic_service
check_command check_mountpoint
register 0
}
define service {
name xiwizard_mountpoint_check_table
use xiwizard_generic_service
check_command check_mountpoint
register 0
}
define service {
name xiwizard_mssqldatabase_service
use xiwizard_generic_service
check_command check_xi_mssql_database
register 0
}
define service {
name xiwizard_mssqlquery_service
use xiwizard_generic_service
check_command check_xi_mssql_query
register 0
}
define service {
name xiwizard_mssqlserver_service
use xiwizard_generic_service
check_command check_xi_mssql_server
register 0
}
define service {
name xiwizard_mysqlquery_service
use xiwizard_generic_service
check_command check_xi_mysql_health
register 0
}
define service {
name xiwizard_mysqlserver_service
use xiwizard_generic_service
check_command check_xi_mysql_health
register 0
}
define service {
name xiwizard_nagioslogserver_service
service_description Nagios Log Server Query
use xiwizard_generic_service
register 0
}
define service {
name xiwizard_nagiostats_service
use xiwizard_generic_service
check_command check_nagiosxi_performance
register 0
}
define service {
name xiwizard_nagiosxiserver_http_service
use xiwizard_website_http_service
register 0
}
define service {
name xiwizard_nagiosxiserver_ping_service
use xiwizard_website_ping_service
register 0
}
define service {
name xiwizard_nagiosxiserver_service
use xiwizard_generic_service
check_command check_xi_nagiosxiserver
register 0
}
define service {
name xiwizard_ncpa_service
use xiwizard_generic_service
check_command check_xi_ncpa_agent
register 0
}
define service {
name xiwizard_nna_service
use xiwizard_generic_service
check_command check_xi_nna
register 0
}
define service {
name xiwizard_nrpe_service
use xiwizard_generic_service
check_command check_nrpe
register 0
}
define service {
name xiwizard_oraclequery_service
use xiwizard_generic_service
check_command check_xi_oraclequery
register 0
}
define service {
name xiwizard_oracleserverspace_service
use xiwizard_generic_service
check_command check_xi_oracleserverspace
register 0
}
define service {
name xiwizard_oracletablespace_service
use xiwizard_generic_service
check_command check_xi_oracletablespace
register 0
}
define service {
name xiwizard_passive_service
service_description Passive Service
use xiwizard_generic_service
check_command check_dummy!0!"No data received yet."
is_volatile 0
initial_state o
max_check_attempts 1
active_checks_enabled 0
passive_checks_enabled 1
flap_detection_enabled 0
stalking_options o,w,u,c
register 0
}
define service {
name xiwizard_pop_service
use xiwizard_generic_service
check_command check_xi_service_pop
register 0
}
define service {
name xiwizard_postgresdb_service
use xiwizard_generic_service
register 0
}
define service {
name xiwizard_postgresquery_service
use xiwizard_generic_service
register 0
}
define service {
name xiwizard_postgresserver_service
use xiwizard_generic_service
register 0
}
define service {
name xiwizard_printer_hpjd_service
use xiwizard_generic_service
check_command check_xi_service_hpjd!public
register 0
}
define service {
name xiwizard_printer_ping_service
use xiwizard_generic_service
check_command check_xi_service_ping!3000.0!80%!5000.0!100%
register 0
}
define service {
name xiwizard_radiusserver_radius_service
service_description Radius Server
use xiwizard_generic_service
icon_image radiusserver.png
register 0
}
define service {
name xiwizard_smtp_service
use xiwizard_generic_service
check_command check_xi_service_smtp
register 0
}
define service {
name xiwizard_snmptrap_service
service_description SNMP Traps
use xiwizard_generic_service
check_command check_dummy!0!"TRAP RESET"
is_volatile 1
initial_state o
max_check_attempts 1
active_checks_enabled 0
passive_checks_enabled 1
flap_detection_enabled 0
stalking_options o,w,u,c
icon_image snmptrap.png
register 0
}
define service {
name xiwizard_snmp_service
use xiwizard_generic_service
check_command check_xi_service_snmp
register 0
}
define service {
name xiwizard_ssh_service
use xiwizard_generic_service
check_command check_xi_service_ssh
register 0
}
define service {
name xiwizard_switch_ping_service
use xiwizard_generic_service
check_command check_xi_service_ping!3000.0!80%!5000.0!100%
register 0
}
define service {
name xiwizard_switch_port_bandwidth_service
use xiwizard_generic_service
register 0
}
define service {
name xiwizard_switch_port_status_service
use xiwizard_generic_service
check_command check_xi_service_ifoperstatus!public!1
register 0
}
define service {
name xiwizard_tcp_service
use xiwizard_generic_service
check_command check_xi_service_tcp
register 0
}
define service {
name xiwizard_tftp_service_connect
use xiwizard_generic_service
check_command check_tftp_connect
register 0
}
define service {
name xiwizard_tftp_service_get
use xiwizard_generic_service
check_command check_tftp_get
register 0
}
define service {
name xiwizard_udp_service
use xiwizard_generic_service
check_command check_xi_service_udp
register 0
}
define service {
name xiwizard_watchguard_service
use xiwizard_generic_service
check_command check_xi_service_snmp_watchguard
register 0
}
define service {
name xiwizard_websensor_ping_service
use xiwizard_generic_service
check_command check_xi_service_ping!3000.0!80%!5000.0!100%
register 0
}
define service {
name xiwizard_websensor_service
use xiwizard_generic_service
check_command check_em01_temp
register 0
}
define service {
name xiwizard_website_dnsip_service
use xiwizard_generic_service
check_command check_xi_service_dns
register 0
}
define service {
name xiwizard_website_dns_service
use xiwizard_generic_service
check_command check_xi_service_dns
register 0
}
define service {
name xiwizard_website_http_cert_service
use xiwizard_generic_service
check_command check_xi_service_http_cert!30
register 0
}
define service {
name xiwizard_website_http_content_service
use xiwizard_generic_service
check_command check_xi_service_http_content!"Content"
register 0
}
define service {
name xiwizard_website_http_service
use xiwizard_generic_service
check_command check_xi_service_http
register 0
}
define service {
name xiwizard_website_ping_service
use xiwizard_generic_service
check_command check_xi_service_ping!3000.0!80%!5000.0!100%
register 0
}
define service {
name xiwizard_webtransaction_webinject_service
use xiwizard_generic_service
check_command check_xi_service_webinject!none
icon_image whirl.png
register 0
}
define service {
name xiwizard_windowsdesktop_nsclient_service
use xiwizard_generic_service
check_command check_xi_service_nsclient!password!CLIENTVERSION
register 0
}
define service {
name xiwizard_windowsdesktop_ping_service
use xiwizard_generic_service
check_command check_xi_service_ping!3000.0!80%!5000.0!100%
register 0
}
define service {
name xiwizard_windowseventlog_service
service_description Event Log Service
use xiwizard_generic_service
check_command check_dummy!0!"No data received yet."
is_volatile 1
initial_state o
max_check_attempts 1
active_checks_enabled 0
passive_checks_enabled 1
flap_detection_enabled 0
stalking_options o,w,u,c
register 0
}
define service {
name xiwizard_windowsserver_nsclient_service
use xiwizard_generic_service
check_command check_xi_service_nsclient!password!CLIENTVERSION
register 0
}
define service {
name xiwizard_windowsserver_ping_service
use xiwizard_generic_service
check_command check_xi_service_ping!3000.0!80%!5000.0!100%
register 0
}
define service {
name xiwizard_windowssnmp_load
use xiwizard_generic_service
check_command check_xi_service_snmp_win_load
register 0
}
define service {
name xiwizard_windowssnmp_process
use xiwizard_generic_service
check_command check_xi_service_snmp_win_process
register 0
}
define service {
name xiwizard_windowssnmp_service
use xiwizard_generic_service
check_command check_xi_service_snmp_win_service
register 0
}
define service {
name xiwizard_windowssnmp_storage
use xiwizard_generic_service
check_command check_xi_service_snmp_win_storage
register 0
}
define service {
name xiwizard_windowswmi_service
use xiwizard_generic_service
check_command check_xi_service_wmiplus
register 0
}
###############################################################################
#
# Service template configuration file
#
# END OF FILE
#
###############################################################################
Last edited by tmcdonald on Wed Mar 02, 2016 5:11 pm, edited 1 time in total.
Reason: Please use [code][/code] tags around long output
Reason: Please use [code][/code] tags around long output
- Box293
- Too Basu
- Posts: 5126
- Joined: Sun Feb 07, 2010 10:55 pm
- Location: Deniliquin, Australia
- Contact:
Re: Service/Host Obsession
What you have setup is identical to the test system I have here.
Can you please run this command and send us the output:
Can you upload the file:
/usr/local/nagios/etc/nagios.cfg
In this file:
Under the program { section what are the values for:
obsess_over_services=
obsess_over_hosts=
Can you please run this command and send us the output:
Code: Select all
ps -ef | grep nagios.cfg/usr/local/nagios/etc/nagios.cfg
In this file:
Code: Select all
/usr/local/nagios/var/retention.datobsess_over_services=
obsess_over_hosts=
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
Re: Service/Host Obsession
Hi,
Below the requested information:
Last login: Tue Mar 1 10:32:32 2016 from ln035.togewa.com
[root@cnaxi212 ~]# ps -ef | grep nagios.cfg
nagios 27626 1 0 15:34 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 27644 27626 0 15:34 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
root 28188 28170 0 15:35 pts/0 00:00:00 grep nagios.cfg
[root@cnaxi212 ~]#
obsess_over_services=0
obsess_over_hosts=0
Below the requested information:
Last login: Tue Mar 1 10:32:32 2016 from ln035.togewa.com
[root@cnaxi212 ~]# ps -ef | grep nagios.cfg
nagios 27626 1 0 15:34 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 27644 27626 0 15:34 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
root 28188 28170 0 15:35 pts/0 00:00:00 grep nagios.cfg
[root@cnaxi212 ~]#
obsess_over_services=0
obsess_over_hosts=0
You do not have the required permissions to view the files attached to this post.
- Box293
- Too Basu
- Posts: 5126
- Joined: Sun Feb 07, 2010 10:55 pm
- Location: Deniliquin, Australia
- Contact:
Re: Service/Host Obsession
Because it's turned off globablly in nagios.cfg, the settings in the services are not used, even though they are enabled.
If you wanted to turn it of, edit the template and disable it.
If you wanted to turn it of, edit the template and disable it.
- CCM
Templates > Service Templates
Edit the template xiwizard_generic_service
Check Settings tab
Obsess over services = skip
Save
Apply Config
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.