Projects / icli


icli is a command line interface to the Icinga monitoring software. You can use it to list service/host status with many filtering options, schedule rechecks, and acknowledge service problems. Basic support for viewing the command queue and scheduled downtimes is also present. It is largely compatible with Nagios.


RSS Recent releases

  •  31 Aug 2012 22:48

    Release Notes: This release adds the -m / --match option to select services based on their plugin output. It adds documentation for the -a / --acknowledge option.

    •  01 Jun 2012 21:14

      Release Notes: This release adds a -U/--as-contact option to only display checks visible to a certain contact. (Do not use this to limit icli access.) icli now depends on the List::MoreUtils module.

      •  16 Apr 2012 19:57

        Release Notes: This release adds a -u/--force-recheck option and "icli host/service" as an "icli -h host -s service" shortcut.

        •  31 Jan 2011 22:39

          Release Notes: This release adds -vvv for service/host listing; this will be the most verbose output option available. It also adds -a <message> to acknowledge service problems, but that is somewhat experimental. icli by default breaks long lines so that the formatting / indentation remains intact; control this with the new -x option. The -C option (remove colours) was fixed to really remove all colours.

          •  21 Nov 2010 13:24

            Release Notes: This release adds service flags for states like "Acknowledged" and "Flapping", which are shown in the service listing when used with -v. It also adds a -vv option, which shows hosts and services in a manner similar to the Icinga Web interface. The -z/--filter option can be used to show only the services or hosts you are really interested in. For instance, icli -z!o,!A,!S,!D will only show services which are non-ok, not yet acknowledged, already in a hard state, and whose failure is not caused by their corresponding host being down.


            Project Spotlight

            Lilith Logback event viewer

            A logging and access event viewer for Logback.


            Project Spotlight


            A remote shell connection manager.