Mattia Codato
|
15dac85583
|
Use HttpUtility::GetLastParameter to get endpoint
|
2020-06-30 15:51:15 +02:00 |
|
Mattia Codato
|
8f3617d074
|
Fix response strings
|
2020-06-30 15:48:29 +02:00 |
|
Mattia Codato
|
5c06256ac5
|
Use dynamic_pointer_cast
|
2020-06-30 15:41:47 +02:00 |
|
Mattia Codato
|
94be948ff6
|
Unify how to take macros parameter
|
2020-06-30 13:51:42 +02:00 |
|
Mattia Codato
|
e4e0115c9d
|
Get local endpoint if FromClient is not set and origin is local
|
2020-06-30 13:47:13 +02:00 |
|
Mattia Codato
|
22dc2f2393
|
Use SyncSendMessage for remote endpoint and call ExecuteCommandAPIHandler for local endpoint
|
2020-06-30 13:43:00 +02:00 |
|
Mattia Codato
|
7077605880
|
Use the right method to get the notification command
|
2020-06-29 13:55:20 +02:00 |
|
Mattia Codato
|
3f1b51b355
|
Use RelayMessage instead of SyncSendMessage
|
2020-06-29 09:28:02 +02:00 |
|
Mattia Codato
|
da82c17891
|
Call Endpoint::GetByName only once
|
2020-06-26 16:38:40 +02:00 |
|
Mattia Codato
|
50693d7ea9
|
Add newline at the end of file
|
2020-06-26 16:36:57 +02:00 |
|
Mattia Codato
|
fd761397ac
|
Unify result status strings
|
2020-06-26 15:39:42 +02:00 |
|
Mattia Codato
|
899076c77b
|
Code format
|
2020-06-26 14:29:03 +02:00 |
|
Mattia Codato
|
35bb329a59
|
Implement ClusterEvents::UpdateExecutionsAPIHandler
|
2020-06-26 12:33:44 +02:00 |
|
Mattia Codato
|
82444a59e2
|
Fix resolve macros. Check if endpoint is local or remote
|
2020-06-26 12:32:12 +02:00 |
|
Mattia Codato
|
714e75bbd1
|
Remove wait parameter, ttl is required, remove unnecessary checks
|
2020-06-26 09:33:23 +02:00 |
|
Benjamin Groeber
|
e9b6c68fd5
|
Use tabs instead of spaces
|
2020-06-23 11:44:26 +02:00 |
|
Benjamin Groeber
|
2bb6f9d38d
|
Fix formatting of long fn
|
2020-06-23 11:41:49 +02:00 |
|
Benjamin Groeber
|
159e3d2945
|
Remove superfluous else clause
|
2020-06-23 11:41:15 +02:00 |
|
Andrea Avancini
|
823fe34d24
|
Parameter evaluation, macro resolution, update executions, send ExecuteCommand message for ExecuteCommand Endpoint
|
2020-06-18 15:27:31 +02:00 |
|
Alexander A. Klimov
|
11c6c11076
|
Add Checkable#last_check_started
refs #7888
|
2020-06-09 12:03:02 +02:00 |
|
Alexander A. Klimov
|
9cb3779ec2
|
Add stub for event::UpdateExecutions
refs #8034
|
2020-06-02 17:16:30 +02:00 |
|
Alexander A. Klimov
|
120440b84f
|
Introduce Checkable#executions
refs #8034
|
2020-06-02 17:09:13 +02:00 |
|
Alexander A. Klimov
|
d6fad3232b
|
Introduce Checkable#pending_executions
refs #8034
|
2020-06-02 16:59:42 +02:00 |
|
Alexander A. Klimov
|
fc220bac69
|
Add stub for event::ExecutedCommand
refs #8034
|
2020-06-02 13:44:15 +02:00 |
|
Alexander A. Klimov
|
3f07dd6cae
|
Add stub for event::ExecuteCommand w/ source
refs #8034
|
2020-06-02 11:52:58 +02:00 |
|
Alexander A. Klimov
|
752df8ea28
|
Add stub for /v1/actions/execute-command
refs #8034
|
2020-06-02 11:43:32 +02:00 |
|
Alexander A. Klimov
|
5b7f7344df
|
/v1/actions/add-comment: add param expiry
refs #4663
|
2020-05-27 11:41:22 +02:00 |
|
Alexander A. Klimov
|
c4a8afbe5f
|
Icinga DB: record ack expiries
refs #8012
|
2020-05-15 12:02:51 +02:00 |
|
Alexander A. Klimov
|
127961b727
|
PluginUtility::ParseCheckOutput(): if it doesn't look like perfdata, it's not perfdata
refs #8006
|
2020-05-14 10:53:13 +02:00 |
|
Noah Hilverling
|
4c9e4959f3
|
Merge pull request #7823 from Icinga/bugfix/unify-application-start-times
Fix timing point for Application::GetStartTime() (related to command endpoint grace period)
|
2020-03-09 09:45:57 +01:00 |
|
Alexander A. Klimov
|
aa258685be
|
Checkable#next_update: always use #check_interval if !#enable_active_checks
|
2020-03-06 10:03:56 +01:00 |
|
Alexander A. Klimov
|
0e24462064
|
Fire Checkable::OnFlappingChange only if flapping is enabled
refs #7885
|
2020-03-04 14:58:32 +01:00 |
|
Noah Hilverling
|
8f061ae80e
|
Fix OnHostProblemChanged signal
|
2020-03-04 10:55:07 +01:00 |
|
Michael Friedrich
|
8e62fc8efb
|
Fix 'check_timeout' not being forwarded to agent command endpoints
fixes #6992
|
2020-02-27 11:46:52 +01:00 |
|
Michael Friedrich
|
d53eb34520
|
Unify Application::GetStartTime() and drop GetMainTime()
This essentially moves the start time into the scope when main
starts to "do something", after the reload and configuration handling
is done.
|
2020-02-11 17:26:15 +01:00 |
|
Michael Friedrich
|
ae8a0b6a64
|
Introduce Application::GetUptime()
|
2020-02-11 16:47:50 +01:00 |
|
Michael Friedrich
|
3a4fb840d4
|
Tests: Add multi parent dependency test case
|
2020-02-11 15:13:25 +01:00 |
|
Michael Friedrich
|
9b0365ab43
|
Fix logical error with zero dependencies in IsReachable()
|
2020-02-11 15:13:25 +01:00 |
|
Henrik Triem
|
d0c0beb8be
|
Change behaviour of multiple dependencies (all failed = unreachable)
|
2020-02-11 15:13:25 +01:00 |
|
Michael Friedrich
|
f961370e36
|
ApiEvents: Fix AcknowledgementCleared code quality
|
2020-02-06 13:03:04 +01:00 |
|
Alexander A. Klimov
|
86bbb79869
|
Checkable#next_update: ignore re-scheduled #next_check if !#enable_active_checks
refs #7790
|
2020-01-31 11:49:47 +01:00 |
|
Michael Friedrich
|
7e1e8b3393
|
Revert "Add NotificationResult class"
This reverts commit 9621fd2e4bc337befb46a4c885d80ccfce95f5ab.
|
2020-01-07 14:26:09 +01:00 |
|
Michael Friedrich
|
3605076f8b
|
Revert "Add OnNewNotificationResult signal and ProcessNotificationResult handler"
This reverts commit ac483f2a8a07e4962068408d18b10a17204b6454.
|
2020-01-07 14:26:07 +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
|
d242b41704
|
Revert "Make NotificationResult available for events: Cluster and Features"
This reverts commit 566e59bbfa385ec1a023c32a1feb895791950032.
|
2020-01-07 14:20:59 +01:00 |
|
Michael Friedrich
|
55e13fd001
|
Revert "Fix license headers"
This reverts commit 48b3d25ce2ea9c6b48115f4bed2f9ac90a748c70.
|
2020-01-07 14:20:45 +01:00 |
|
Alexander A. Klimov
|
4f68cfd299
|
IcingaDB: include consistent IDs, start time and end time in icinga:history:stream:{flapping,acknowledgement}
refs #7689
|
2019-12-10 10:44:26 +01:00 |
|
Alexander A. Klimov
|
829d07aefe
|
Introduce Checkable#acknowledgement_last_change
refs #7689
|
2019-12-10 10:44:23 +01:00 |
|
Alexander A. Klimov
|
98ba1c03d0
|
Make Checkable#flapping_last_change consistent across nodes
refs #7689
|
2019-12-10 10:11:24 +01:00 |
|
Alexander A. Klimov
|
da6a9174d1
|
Checkable#ClearAcknowledgement(): OnAcknowledgementCleared() at most once
|
2019-12-05 11:54:33 +01:00 |
|