Tuesday, 8 March 2016

Configure HostGroup And Service Group In Nagios



cat /usr/local/nagios/etc/servers/hostgroup.cfg

define hostgroup{
        hostgroup_name    ISP
        alias             example-ISP
        }

define hostgroup{
        hostgroup_name    example-EVENTS
        alias             EVENTS-SERVER
        }


define hostgroup{
        hostgroup_name    CDN-IMAGE-SERVER
        alias             CDN-IMAGE-SERVER
        }



define hostgroup{
        hostgroup_name    example-PRODUCTION-SERVER
        alias             example-PRODUCTION
        }


================================

Service group:

[root@ip-172-31-19-71 ec2-user]# cat /usr/local/nagios/etc/servers/servicegroup.cfg
define servicegroup{
    servicegroup_name    DISK
    alias            Storage Drives
        members             Example-CART-SERVICE-DB-2-52.76.99.162,DISK,Example-CART-SERVICE-DB-1-52.74.45.161,DISK,Aws-Beta-Checkout-Application-Server-4-54.179.158.242,C:\ Drive Space,Aws-Beta-Checkout-Application-Server-3-52.74.6.240,C:\ Drive Space
}


define servicegroup{
        servicegroup_name       MEMORY
        alias                   System Memory
        members        Example-CART-SERVICE-DB-2-52.76.99.162,MEMORY,Example-CART-SERVICE-DB-1-52.74.45.161,MEMORY,,Aws-Goodlife-Application-54.169.27.72,Memory Usage,Aws-Goodlife-DB-Service-1-54.169.14.231,Memory Usage
}


define servicegroup{
        servicegroup_name       CPU-LOAD
        alias                   CPU Load
        members           Example-CART-SERVICE-DB-2-52.76.99.162,CPU Load,Example-CART-SERVICE-DB-1-52.74.45.161,CPU Load
}












No comments: