icinga2/lib/icinga
Michael Friedrich 55d7da30ca Metrics: Expose problem/handled counts for hosts/services
With the addition of problem/handled as checkable runtime
attributes in #7096 we should also expose them via CIB
into

- icinga check
- /v1/status/CIB
- IcingaApplication runtime macros

This originates from a request by @phil-or at the recent
Icinga meetup in Linz.
2019-08-29 17:04:23 +02:00
..
CMakeLists.txt Add NotificationResult class 2019-03-28 10:42:04 +01:00
apiactions.cpp Revert "API: Improve error handling for 'schedule-downtime' action" 2019-08-01 14:03:44 +02:00
apiactions.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
apievents.cpp Improve type logging for notifications 2019-07-16 13:46:16 +02:00
apievents.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
checkable-check.cpp Correct current_concurrent_checks to actually running checks 2019-08-15 13:39:01 +02:00
checkable-comment.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
checkable-dependency.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
checkable-downtime.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
checkable-event.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
checkable-flapping.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
checkable-notification.cpp Improve type logging for notifications 2019-07-16 13:46:16 +02:00
checkable-script.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
checkable.cpp Improve logging for downtime/ack events (add, remove, expire) 2019-08-06 13:28:58 +02:00
checkable.hpp Correct current_concurrent_checks to actually running checks 2019-08-15 13:39:01 +02:00
checkable.ti Re-send suppressed notifications 2019-07-09 16:38:50 +02:00
checkcommand.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
checkcommand.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
checkcommand.ti Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
checkresult.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
checkresult.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
checkresult.ti Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
cib.cpp Metrics: Expose problem/handled counts for hosts/services 2019-08-29 17:04:23 +02:00
cib.hpp Metrics: Expose problem/handled counts for hosts/services 2019-08-29 17:04:23 +02:00
clusterevents-check.cpp Fix that MaxConcurrentChecks constant is overridden from 'checker' feature 2019-04-16 15:04:57 +02:00
clusterevents.cpp Re-send suppressed notifications 2019-07-09 16:38:50 +02:00
clusterevents.hpp Re-send suppressed notifications 2019-07-09 16:38:50 +02:00
command.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
command.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
command.ti Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
comment.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
comment.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
comment.ti Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
compatutility.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
compatutility.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
customvarobject.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
customvarobject.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
customvarobject.ti Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
dependency-apply.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
dependency.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
dependency.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
dependency.ti Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
downtime.cpp Improve logging for downtime/ack events (add, remove, expire) 2019-08-06 13:28:58 +02:00
downtime.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
downtime.ti Merge pull request #6970 from Icinga/bugfix/perfdata-gaps 2019-02-26 15:38:15 +01:00
eventcommand.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
eventcommand.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
eventcommand.ti Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
externalcommandprocessor.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
externalcommandprocessor.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
host.cpp Declare Checkable#IsStateOK() const 2019-04-09 11:26:34 +02:00
host.hpp Declare Checkable#IsStateOK() const 2019-04-09 11:26:34 +02:00
host.ti Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
hostgroup.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
hostgroup.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
hostgroup.ti Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
i2-icinga.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
icinga-itl.conf Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
icingaapplication.cpp Metrics: Expose problem/handled counts for hosts/services 2019-08-29 17:04:23 +02:00
icingaapplication.hpp Fix that MaxConcurrentChecks constant is overridden from 'checker' feature 2019-04-16 15:04:57 +02:00
icingaapplication.ti Merge pull request #6970 from Icinga/bugfix/perfdata-gaps 2019-02-26 15:38:15 +01:00
legacytimeperiod.cpp TimePeriod: Fully support and test "day -X" notation 2019-07-09 16:21:07 +02:00
legacytimeperiod.hpp Fix parsing of "day -X (last day of month)" in TimePeriod class 2019-07-09 16:16:43 +02:00
macroprocessor.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
macroprocessor.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
macroresolver.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
notification-apply.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
notification.cpp Improve type logging for notifications 2019-07-16 13:46:16 +02:00
notification.hpp Improve type logging for notifications 2019-07-16 13:46:16 +02:00
notification.ti Stash notifications until object authority has been updated once 2019-07-11 13:07:50 +02:00
notificationcommand.cpp Implement last_notification_result handling for Notification objects 2019-03-28 10:43:35 +01:00
notificationcommand.hpp Implement last_notification_result handling for Notification objects 2019-03-28 10:43:35 +01:00
notificationcommand.ti Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
notificationresult.cpp Fix license headers 2019-03-28 11:47:47 +01:00
notificationresult.hpp Fix license headers 2019-03-28 11:47:47 +01:00
notificationresult.ti Fix license headers 2019-03-28 11:47:47 +01:00
objectutils.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
objectutils.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
pluginutility.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
pluginutility.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
scheduleddowntime-apply.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
scheduleddowntime.cpp Merge pull request #6999 from Icinga/bugfix/compiler-warnings 2019-03-18 08:44:30 +01:00
scheduleddowntime.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
scheduleddowntime.ti Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
service-apply.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
service.cpp Service: don't rely on the own host being already set during derivative state calculation 2019-07-04 16:14:40 +02:00
service.hpp Service: be handled while host is down 2019-04-11 11:25:45 +02:00
service.ti Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
servicegroup.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
servicegroup.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
servicegroup.ti Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
timeperiod.cpp add some object locking to the Dump method (which could theoreticylly suffer from same reace condition as serializer) 2019-05-01 11:49:07 +02:00
timeperiod.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
timeperiod.ti Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
user.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
user.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
user.ti Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
usergroup.cpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
usergroup.hpp Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00
usergroup.ti Replace Copyright header with a short version, part I 2019-02-25 14:48:22 +01:00