258 Commits

Author SHA1 Message Date
Alexander A. Klimov
88a5ae8171 WIP 2023-02-21 16:50:02 +01:00
Alexander A. Klimov
a551131b4f WIP 2023-02-21 16:49:04 +01:00
Alexander A. Klimov
5eda4142a3 WIP 2023-02-21 13:17:22 +01:00
Alexander A. Klimov
4373defef4 WIP 2023-02-20 17:43:41 +01:00
Alexander A. Klimov
073e28bc9f WIP 2023-02-20 17:35:30 +01:00
Alexander A. Klimov
b88b900b67 WIP 2023-02-20 17:31:35 +01:00
Alexander A. Klimov
95f3bbe023 WIP 2023-02-20 17:19:37 +01:00
Alexander A. Klimov
f9143cee9a WIP 2023-02-20 17:19:37 +01:00
Alexander A. Klimov
52f964f58e WIP 2023-02-20 17:19:37 +01:00
Alexander A. Klimov
d652d7daaa WIP 2023-02-20 17:19:37 +01:00
Alexander A. Klimov
0a387fd877 WIP 2023-02-20 17:19:37 +01:00
Alexander A. Klimov
589e45c4b4 WIP 2023-02-20 17:19:37 +01:00
Alexander A. Klimov
507c19f155 WIP 2023-02-20 17:19:37 +01:00
Alexander A. Klimov
ad9b581d43 WIP 2023-02-20 17:19:37 +01:00
Alexander A. Klimov
eac3ac97b3 WIP 2023-02-20 17:19:37 +01:00
Alexander A. Klimov
4c280320f9 WIP 2023-02-20 17:19:37 +01:00
Alexander A. Klimov
f5c6600ff3 WIP 2023-02-20 17:19:37 +01:00
Alexander A. Klimov
27ca87b803 WIP 2023-02-20 17:19:36 +01:00
Alexander A. Klimov
7f53d14580 WIP 2023-02-20 17:19:36 +01:00
Alexander A. Klimov
281edad995 WIP 2023-02-20 17:19:36 +01:00
Alexander A. Klimov
bdb315f1c2 WIP 2023-02-20 17:19:36 +01:00
Alexander A. Klimov
35708c8cf5 WIP 2023-02-20 17:19:36 +01:00
Alexander A. Klimov
99853adf57 WIP 2023-02-20 17:19:36 +01:00
Alexander A. Klimov
05fd34e2ee ITL: add CheckCommand icinga4win-api 2023-02-20 17:19:36 +01:00
Alexander A. Klimov
f2974c07cf Centralise default icinga.* and env.* macros 2023-02-17 15:33:36 +01:00
Alexander A. Klimov
b2b49caf61 Macros: support $env.ENV_VAR_NAME$
refs #6259
2023-02-10 17:21:29 +01:00
Julian Brost
a259650bea
Merge pull request #8595 from Icinga/bugfix/cluster-zone-own-zone-8570
cluster-zone: consider own zone connected if there's only one endpoint
2023-01-17 17:26:14 +01:00
Yonas Habteab
43ba2da39c Replace std/boost::bind() function with lambda expression 2021-03-10 16:29:40 +01:00
Alexander A. Klimov
b90b77b275 cluster-zone: consider own zone connected if there's only one endpoint
... because in this case only the checking node can be (not) connected to itself.

refs #8570
2021-01-14 17:28:46 +01:00
Alexander A. Klimov
0ad1ab20aa Fix code style
refs #8034
2020-11-23 16:39:24 +01:00
Mattia Codato
c2f8d6df44 Use ternary operator to get ExecuteOverride or checkable command 2020-08-03 08:07:32 +02:00
Mattia Codato
9c4a3aed1b Use ExecuteOverride to override the command 2020-07-31 17:28:33 +02:00
Mattia Codato
d7dadbfc66 Use MacroResolver::OverrideMacros on *task files 2020-07-31 14:21:09 +02:00
Mattia Codato
96dc349240 Fix scriptfunc for dummychecktask, exceptionchecktask and sleepchecktask 2020-07-22 11:38:41 +02:00
Mattia Codato
867da09fb4 Revert "Use ExecuteCommandProcessFinishedHandler in TimePeriodTask"
This reverts commit abf164bceb1c8c3480537411cbc9d54dc27087d4.
2020-07-21 10:52:59 +02:00
Mattia Codato
abf164bceb Use ExecuteCommandProcessFinishedHandler in TimePeriodTask 2020-07-21 09:57:59 +02:00
Mattia Codato
986c07fd7d Use ExecuteCommandProcessFinishedHandler in NullEventTask 2020-07-21 08:33:43 +02:00
Mattia Codato
8758e58b92 Use ExecuteCommandProcessFinishedHandler for all lib/methods/*task.cpp 2020-07-20 16:29:26 +02:00
Mattia Codato
27f8bc5920 Call ExecuteCommandProcessFinishedHandler for notification and event commands 2020-07-15 09:14:01 +02:00
Mattia Codato
a3027d7177 Fix ExecuteCommandProcessFinishedHandler parameters 2020-07-13 16:54:37 +02:00
Mattia Codato
6bad8bbc0f Replace executeactiontask with a lambda function 2020-07-13 09:47:19 +02:00
Mattia Codato
15159b1632 Add ExecuteCommandProcessFinishedHandler and checkable param to ExecuteRemoteCheck 2020-07-10 16:56:07 +02:00
Mattia Codato
c3d9f6c17b Add ExecuteActionTask 2020-07-10 16:51:45 +02:00
Mattia Codato
a33560548c Refactor MacroResolver::OverrideMacros 2020-07-03 15:53:51 +02:00
Mattia Codato
be2701bc8a Add overrideMacros property to MacroResolver 2020-07-03 15:13:51 +02:00
Michael Friedrich
ae8a0b6a64 Introduce Application::GetUptime() 2020-02-11 16:47:50 +01:00
Michael Friedrich
152709071d Revert "Implement last_notification_result handling for Notification objects"
This reverts commit 1706b297a50aceafdbbfe8ed8d46c8d01c114464.
2020-01-07 14:21:06 +01:00
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
Alexander A. Klimov
efc7f2cf8d Correct current_concurrent_checks to actually running checks
refs #7416
2019-08-15 13:39:01 +02:00
Michael Friedrich
c2e1d023e2
Merge pull request #7421 from Icinga/feature/threadpool-metric
Expose metric current_pending_callbacks
2019-08-15 10:51:31 +02:00