############################################################################### # File - lotus-services.cfg # Description - Service definitions for monitoring Lotus Notes/Domino services # Author - Ajitabh Pandey [Ajitabh.Pandey@ITCInfotech.com] # History - # ver 0.1 - Created on 9th March 2007 - AP ############################################################################### #define service{ # use generic-service # hostgroup_name all-domino-hosts # service_description Lotus Memory Usage # check_command check_lotus_memory-usage!$USER2$!60!80 # } #define service{ # use generic-service # hostgroup_name all-domino-hosts # service_description Lotus Server State # check_command check_lotus_server-state!$USER2$ # } define service{ use generic-service hostgroup_name all-domino-hosts service_description Service NOTES check_command check_tcp_domino } define service{ use generic-service hostgroup_name all-domino-hosts service_description Service NOTES nSERVER check_command check_snmp_proc!$USER2$!nserver } define service{ use generic-service hostgroup_name all-domino-hosts service_description Service NOTES nUPDATE check_command check_snmp_proc!$USER2$!nupdate } define service{ use generic-service hostgroup_name all-domino-hosts service_description Service NOTES nEVENT check_command check_snmp_proc!$USER2$!nevent } define service{ use generic-service hostgroup_name all-domino-hosts service_description Service NOTES nRouter check_command check_snmp_proc!$USER2$!nrouter } define service{ use generic-service hostgroup_name all-domino-hosts service_description Service NOTES nAMgr check_command check_snmp_proc!$USER2$!namgr } define service{ use generic-service hostgroup_name all-domino-hosts service_description Service NOTES nAdminp check_command check_snmp_proc!$USER2$!nadminp } define service{ use generic-service hostgroup_name all-domino-hosts service_description Service: Lotus Domino SNMP Agent check_command check_snmp_win!$USER2$!"^Lotus Domino SNMP Agent" } define service{ use generic-service hostgroup_name all-domino-hosts service_description Service: Lotus Domino Server check_command check_snmp_win!$USER2$!"Lotus Domino Server" } define service { use generic-service hostgroup_name all-domino-hosts service_description LOTUS Server Responsiveness check_command check_lotus!$HOSTALIAS$ } # The following service should be uncommented only if the domino servers are # running the web interface also #define service{ # use generic-service # hostgroup_name all-domino-hosts # service_description Service NOTES HTTP # check_command check_vhost!$HOSTALIAS$!"/WebAcces.nsf" #} define service{ use generic-service hostgroup_name primary-domino-hosts service_description Number of dead mails check_command check_lotus_dead-mail!$USER2$!100!110 } define service{ use generic-service hostgroup_name primary-domino-hosts service_description Routing failures since server start check_command check_lotus_routing-failures!$USER2$!150!200 } define service{ use generic-service hostgroup_name primary-domino-hosts service_description Number of mail messages pending routing check_command check_lotus_pending-routing!$USER2$!10!20 } define service{ use generic-service hostgroup_name primary-domino-hosts service_description Number of mail messages pending local delivery check_command check_lotus_pending-local!$USER2$!10!20 } define service{ use generic-service hostgroup_name primary-domino-hosts service_description Average hops for delivery check_command check_lotus_avg-hops!$USER2$!10!15 } define service{ use generic-service hostgroup_name primary-domino-hosts service_description Max Time for mail delivery check_command check_lotus_max-delivery-time!$USER2$!79200!86400 } define service{ use generic-service hostgroup_name primary-domino-hosts service_description Number of messages router unable to transfer check_command check_lotus_router-unable-to-transfer!$USER2$!80!100 } define service{ use generic-service hostgroup_name primary-domino-hosts service_description Number of mails on hold in message queue check_command check_lotus_mail-held-in-queue!$USER2$!80!100 } define service{ use generic-service hostgroup_name primary-domino-hosts service_description Number of pending mails check_command check_lotus_mails-pending!$USER2$!100!110 } define service{ use generic-service hostgroup_name primary-domino-hosts service_description Number of mails in MAIL.BOX waiting for DNS check_command check_lotus_mailbox-dns-pending!$USER2$!10!20 } define service{ use generic-service hostgroup_name primary-domino-hosts service_description Number of databases in cache check_command check_lotus_databases-in-cache!$USER2$!180!500 } define service{ use generic-service hostgroup_name primary-domino-hosts service_description Cache Hits check_command check_lotus_database-cache-hits!$USER2$!200000:!100000: } define service{ use generic-service hostgroup_name primary-domino-hosts service_description Cache Overcrowding check_command check_lotus_database-cache-overcrowding!$USER2$!10!20 } define service{ use generic-service hostgroup_name primary-domino-hosts service_description Replicator Status check_command check_lotus_replicator-status!$USER2$ } define service{ use generic-service hostgroup_name primary-domino-hosts service_description Router Status check_command check_lotus_router-status!$USER2$ } define service{ use generic-service hostgroup_name primary-domino-hosts service_description Replication Failed check_command check_lotus_replication-failed!$USER2$!10000!12000 } define service{ use generic-service hostgroup_name primary-domino-hosts service_description Server Availability Index check_command check_lotus_server-availability-index!$USER2$ }