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.
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.
Release Notes: This release adds a -u/--force-recheck option and "icli host/service" as an "icli -h host -s service" shortcut.
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.
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.
Release Notes: This release features listing of service/host states, check queue or downtimes, and rescheduling of events. All these actions are applied to all hosts by default, but can be filtered by host(group) and/or service names.