Hi, btw - if you are using the manubulon-snmp check plugins, there are additional CheckCommand definitions available directly from Icinga 2.
http://docs.icinga.org/icinga2/latest/doc/module/icinga2/toc#!/icinga2/latest/doc/module/icinga2/chapter/plugin-check-commands#snmp-manubulon-plugin-check-commands So you do not necessarily need to create your own CheckCommand definitions :) Kind regards, Michael > On 12 Apr 2016, at 14:49, Romaneev Vasily <enter...@yandex.ru> wrote: > > I choose snmp-based checks for agentless checks. > > Some examples from my config: > Create check commands - set some default variables > > object CheckCommand "check_snmp_storage" { > import "plugin-check-command" > > command = [ PluginDir + "/check_snmp_storage" ] > arguments = { > "-H" = "$address$", > "-l" = "$snmpv3user$", > "-x" = "$snmpv3pass$", > "-m" = "$snmp_disk$", > "-q" = "$diskType$", > "-r" = { > set_if = "$disk_not_regexp$" > description = "Do not use regexp on Disk mountpoint" > } > "-w" = "$snmp_disk_w$" > "-c" = "$snmp_disk_c$" > "-f" = "$snmp_disk_perf_data$" > "-R" = "$reserved_root_space$" > } > vars.snmpv3user = "snmpv3login" > vars.snmpv3pass = "snmpv3password" > vars.snmp_disk = "/" > vars.diskType = "FixedDisk" > vars.disk_not_regexp = false > vars.snmp_disk_perf_data = true > vars.reserved_root_space = 5 > vars.snmp_disk_w = "90%" > vars.snmp_disk_c = "95%" > } > > Next i apply Service to a hosts: > apply Service "check_snmp_storage" { > import "generic-service" > check_command = "check_snmp_storage" > check_interval = 1800 /* 10 min*/ > retry_interval = 1800 > max_check_attempts = 2 > #ignore where host.name > assign where host.name > assign where host.name == "next-test.com" > vars.notification["slack_major_storage"] = { devops_channel = [ > "icingaadmins" ] } /*some notification handlers*/ > vars.notification["slack_service_storage"] = { devops_channel = [ > "icingaadmins" ] } /*some notification handlers*/ > } > > > > 12.04.2016, 13:48, "Meti, Shantala (NFV BU)" <shantala.m...@hpe.com>: >> Thanks. >> >> How default services like disk, ssh etc works in agentless icinga2. >> >> I have two VMs where in one VM icinga2 is running and another VM is a spare >> VM. Icinga2 VM monitors spare VM disk utilization, VM2 (spare VM) is not >> having any agent running. >> I am able to monitor spare VM disk utilization without installing nay agent >> in it. Please can anyone explains how exactly this logics works internally. >> >> Regards >> Shantala >> >> -----Original Message----- >> From: icinga-users [mailto:icinga-users-boun...@lists.icinga.org] On Behalf >> Of Romaneev Vasily >> Sent: Thursday, April 07, 2016 3:04 PM >> To: Icinga User's Corner <icinga-users@lists.icinga.org> >> Subject: Re: [icinga-users] How disk monitoring works in icinga2 >> >> http://docs.icinga.org/icinga2/latest/doc/module/icinga2/chapter/monitoring-remote-systems >> 12.4. Agent-based Checks for Linux/Unix >> The agent runs as daemon and communicates with the master requesting a check >> being executed or local stored information (SNMP OID). The Icinga 2 client >> continues to execute checks when the connection dies, and does not need the >> master as check scheduler like the other listed agents. >> * Icinga 2 Client >> * SSH >> * SNMP >> * NRPE >> >> Also you can send check results via API. >> I select snmp-based checks. >> And now i'm planning on replace snmp with sending results via API. >> >> 07.04.2016, 10:40, "Meti, Shantala (NFV BU)" <shantala.m...@hpe.com>: >>> Hi, >>> >>> Please can anyone share the link or explain how disk monitoring of remote >>> server works in icinga2 for Ubuntu/linux. >>> >>> Thanks & Regards >>> >>> Shantala >>> >>> , >>> >>> _______________________________________________ >>> icinga-users mailing list >>> icinga-users@lists.icinga.org >>> https://lists.icinga.org/mailman/listinfo/icinga-users >> >> ------ >> Романеев Василий >> Мобильный: +7-987-636-62-67 >> skype romaneev >> _______________________________________________ >> icinga-users mailing list >> icinga-users@lists.icinga.org >> https://lists.icinga.org/mailman/listinfo/icinga-users >> _______________________________________________ >> icinga-users mailing list >> icinga-users@lists.icinga.org >> https://lists.icinga.org/mailman/listinfo/icinga-users > > ------ > Романеев Василий > Мобильный: +7-987-636-62-67 > skype romaneev > _______________________________________________ > icinga-users mailing list > icinga-users@lists.icinga.org > https://lists.icinga.org/mailman/listinfo/icinga-users -- Michael Friedrich, DI (FH) Senior Developer NETWAYS GmbH | Deutschherrnstr. 15-19 | D-90429 Nuernberg Tel: +49 911 92885-0 | Fax: +49 911 92885-77 CEO: Julian Hein, Bernd Erk | AG Nuernberg HRB18461 http://www.netways.de | michael.friedr...@netways.de ** OSDC 2016 - April - netways.de/osdc ** ** OSBConf 2016 - September - osbconf.org ** _______________________________________________ icinga-users mailing list icinga-users@lists.icinga.org https://lists.icinga.org/mailman/listinfo/icinga-users