Michael Friedrich
|
89ac5b2fff
|
GelfWriter: Add 'check_command' to CHECK RESULT/* NOTIFICATION/STATE CHANGE messages
This allows for much more easy filtering in Graylog web
similar to Graphite or InfluxDB and their template dashboards.
|
2017-06-06 20:23:26 +02:00 |
Michael Friedrich
|
f10815efa2
|
GelfWriter: Use async work queue and add feature metric stats
fixes #4532
|
2017-06-06 19:48:23 +02:00 |
Michael Friedrich
|
79dcb789c2
|
Move PerfdataValue() class into base library
This is required for libremote and ApiListener stats in #5133
|
2017-05-15 16:32:29 +02:00 |
Michael Friedrich
|
2338db5f6a
|
Fix performance data processing in GelfWriter feature
Includes fixes for possible crashes on empty check results.
fixes #4666
|
2017-05-15 13:46:43 +02:00 |
Michael Friedrich
|
e5f5284838
|
Add logging for started/stopped features
fixes #3557
|
2017-02-08 15:40:27 +01:00 |
Michael Friedrich
|
b7caf0820d
|
Ensure that *.icinga.com is used everywhere
fixes #13897
fixes #13277
|
2017-01-10 17:19:12 +01:00 |
Gunnar Beutner
|
288413f046
|
Replace BOOST_FOREACH with range-based for loops
fixes #12538
|
2016-08-25 06:46:17 +02:00 |
Marius Sturm
|
451cd73749
|
GelfWriter: Use raw CheckResult output for full_message attribute
fixes #10903
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
|
2016-08-09 09:51:17 +02:00 |
Michael Friedrich
|
ba82d2eb20
|
Move CalculateExecutionTime and CalculateLatency into the CheckResult class
fixes #11751
|
2016-05-10 12:16:49 +02:00 |
Marius Sturm
|
15cb9c1c1a
|
Use check_result timestamp for GELF log messages
fixes #9184
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
|
2016-04-11 14:48:16 +02:00 |
Gunnar Beutner
|
599929b0f6
|
Update copyright headers for 2016
|
2016-01-12 08:29:59 +01:00 |
Daniil Yaroslavtsev
|
d739675799
|
GelfWriter: Add additional fields for 'CHECK RESULT' events
fixes #9858
|
2015-12-18 11:05:38 +01:00 |
Gunnar Beutner
|
050c520b2a
|
Convert Comment/Downtime to config objects
fixes #9777
|
2015-10-28 17:56:29 +01:00 |
Michael Friedrich
|
50cd694142
|
Fix wrong calculation for host compat state UNREACHABLE
fixes #10058
|
2015-09-04 13:24:41 +02:00 |
Gunnar Beutner
|
f45f6ccd82
|
Implement support for tracking dependencies between config objects
refs #9096
|
2015-08-25 13:54:05 +02:00 |
Gunnar Beutner
|
071d2f18fb
|
Rename DynamicObject/DynamicType to ConfigObject/ConfigType
fixes #9914
|
2015-08-15 20:40:41 +02:00 |
Gunnar Beutner
|
72a7b08480
|
Move implementation code from thpp files into separate files
fixes #8890
|
2015-03-28 11:08:12 +01:00 |
Michael Friedrich
|
78bfd0204c
|
Update copyright year
|
2015-01-22 12:00:23 +01:00 |
Gunnar Beutner
|
55b7f00382
|
Remove unnecessary includes
|
2014-12-15 10:16:06 +01:00 |
Gunnar Beutner
|
e05cd3144f
|
Fix incorrect operators in GelfWriter::NotificationToUserHandler
fixes #7866
|
2014-11-27 09:40:27 +01:00 |
Michael Friedrich
|
43267d7759
|
GelfWriter: Change _state to human-readable string
refs #7619
|
2014-11-12 17:58:13 +01:00 |
Michael Friedrich
|
07c9701b83
|
GelfWriter: Add missing fields, fix notification state
refs #7619
|
2014-11-12 17:48:48 +01:00 |
Michael Friedrich
|
5ac03849d2
|
GelfWriter: Add 'source' configuration attribute
refs #7619
|
2014-11-11 14:16:48 +01:00 |
Michael Friedrich
|
3211756656
|
Rebase against master changes, fix indent
refs #7619
|
2014-11-11 14:16:48 +01:00 |
Marius Sturm
|
6055cd194a
|
Add GelfWriter
refs #7619
|
2014-11-11 14:16:48 +01:00 |