Commit Graph

8603 Commits

Author SHA1 Message Date
Jean Flach e19d3f57c7 Add ElasticWriter
fixes #5538
2017-09-12 12:52:49 +02:00
Michael Friedrich 9e17ff874b Logs: Change config sync update to highlight an information, not an error
fixes #5484
2017-09-12 12:52:49 +02:00
Gunnar Beutner b316de8aea Implement additional logging for the JsonRpc class 2017-09-12 12:52:49 +02:00
Michael Friedrich 532336bc4f Merge pull request #5569 from Icinga/feature/elastic-writer-http-proxy
ElasticWriter: Add basic auth and TLS support for Elasticsearch behind an HTTP proxy
2017-09-12 12:29:38 +02:00
Michael Friedrich d801aaa611 ElasticWriter: Implement support for TLS connections (HTTP proxy)
This commit also enhances the log messages.

refs #5538
2017-09-12 11:36:28 +02:00
Claudio Kuenzler cfd7f1ff5e check_esxi_hardware.py with new --no-lcd parameter 2017-09-12 09:09:30 +02:00
Michael Friedrich 7c264673d4 ElasticWriter: Add basic auth support for Elasticsearch behind an HTTP proxy
refs #5538
2017-09-11 17:00:33 +02:00
Michael Friedrich d74b15d640 Move Base64 class into libbase
refs #5538
2017-09-11 16:51:13 +02:00
Jean Flach a6741af73e Merge pull request #5564 from Icinga/feature/elasticwriter-5538
Add Elasticwriter feature
2017-09-11 14:50:39 +02:00
Michael Friedrich 0457117d8e Drop obsolete code
refs #4054
2017-09-11 14:29:24 +02:00
Jean Flach 651379db6f Add ElasticWriter
fixes #5538
2017-09-11 14:27:04 +02:00
Michael Friedrich 116c35331f Logs: Change config sync update to highlight an information, not an error
fixes #5484

refs #5566
2017-09-08 13:40:44 +02:00
Michael Friedrich 60ce16fbda Merge pull request #5566 from Icinga/fix/config-sync-wrong-log
Logs: Change config sync update to highlight an information, not an error
2017-09-08 13:39:39 +02:00
Michael Friedrich f204f12935 Logs: Change config sync update to highlight an information, not an error
fixes #5484
2017-09-08 13:28:11 +02:00
Gunnar Beutner fc3d8636d4 Merge pull request #5563 from Icinga/feature/jsonrpc-logging
Implement additional logging for the JsonRpc class

fixes #5563
2017-09-07 14:45:13 +02:00
Gunnar Beutner fbaaea5cbc Implement additional logging for the JsonRpc class 2017-09-07 14:37:02 +02:00
Michael Friedrich ef8a6cad1d Merge pull request #5559 from rhopfer/fix/disk-exclude-configfs
Exclude configfs from disk checks
2017-09-07 12:32:23 +02:00
Roland Hopferwieser c5dad15d3a Exclude configfs from disk checks 2017-09-07 11:49:52 +02:00
Michael Friedrich 08486a0f7c Fix tests for URL formatting changes
refs #5558
2017-09-07 11:26:19 +02:00
Michael Friedrich 94707f9765 Merge pull request #5558 from Icinga/fix/http-request
Don't sent scheme and hostname in request
2017-09-06 16:18:36 +02:00
Jean Flach de51966f52 Don't sent scheme and hostname in request 2017-09-06 16:01:02 +02:00
Gunnar Beutner 3385122bc3 Add subjectAltName extension for all non-CA certificates 2017-09-06 12:25:36 +02:00
Ewoud Kohl van Wijngaarden ff2b6261a9 Ensure the cache directory exists
As suggested in https://github.com/Icinga/icinga2/issues/4414

refs #5392
2017-09-05 14:55:13 +02:00
Thomas Widhalm 419728ef58 Change loglines for checkables so checkable is quoted
refs #5529
2017-09-05 14:53:27 +02:00
Michael 8ca08de4cd Change more loglines for checkables so checkable is quoted
refs #5528

refs #5529
2017-09-05 14:52:36 +02:00
Michael Friedrich 9f931edc82 Livestatus: Fix crash with empty stats columns
refs #5078
refs #5503
2017-09-05 14:32:38 +02:00
Gunnar Beutner c70987f119 Fix grouping for Livestatus queries with 'Stats'
refs #5078

refs #5503
2017-09-05 14:32:03 +02:00
ctrlaltca 8e2a46ee0d Fix cli command used to enable debuglog feature on windows
refs #5549
2017-09-05 14:02:04 +02:00
Gunnar Beutner a8bac0a42e Merge pull request #5549 from ctrlaltca/patch-1
Fix cli command used to enable debuglog feature on windows

fixes #5549
2017-09-05 12:11:55 +02:00
ctrlaltca da7a900f55 Fix cli command used to enable debuglog feature on windows 2017-09-05 11:28:18 +02:00
Federico Cuello 740170d1a7 Fix parameter order for Acknowledge{,Svc,Host}Problem in API actions/external commands
It was preventing email notifications with default settings, as `persistent` defaults to false and therefore `notify` was not set.

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>

refs #5495
2017-09-05 11:16:17 +02:00
Nicolai 077ea69e3c Fixed nscp-disk service example
refs #5536
2017-09-05 11:14:44 +02:00
Michael Friedrich 6d03d0a499 Merge pull request #5495 from federico-cuello-sociomantic/patch-1
Fix parameter order for AcknowledgeSvcProblem / AcknowledgeHostProblem / apiactions:AcknowledgeProblem
2017-09-05 11:13:33 +02:00
Federico Cuello a6b4bd48e2 Fix parameter order for Acknowledge{,Svc,Host}Problem in API actions/external commands
It was preventing email notifications with default settings, as `persistent` defaults to false and therefore `notify` was not set.

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-09-05 08:50:22 +02:00
Michael Friedrich aac9ffd983 Merge pull request #5536 from nbuchwitz/patch-1
Fixed nscp-disk service example
2017-09-05 08:40:36 +02:00
Tobias von der Krone 85681a11fb ITL: Correct arguments for ipmi-sensor CheckCommand
Replace the wrong "set_if" attribute and assign the value correctly.

fixes #5542

refs #5543
2017-09-05 08:38:38 +02:00
Michael Friedrich fb71055526 Merge pull request #5543 from tobiasvdk/fix/ipmi-sensors-checkcommand-5542
ITL: Correct arguments for ipmi-sensor CheckCommand
2017-09-05 08:38:03 +02:00
Tobias von der Krone e84fbf3a97 ITL: Correct arguments for ipmi-sensor CheckCommand
Replace the wrong "set_if" attribute and assign the value correctly.

fixes #5542
2017-09-01 14:19:07 +02:00
Adam James ec28c56943 check_nscp_api: Allow arguments containing spaces 2017-08-30 17:07:11 +01:00
Michael Friedrich c7a5671267 Enhance client connect/sync logging and include bytes/zone in logs
refs #5513

refs #5523
2017-08-30 15:13:08 +02:00
Michael Friedrich 7f787d90ec Change FIFO::Optimize() frequency for large messages
refs #5513

refs #5524
2017-08-30 15:12:23 +02:00
Nicolai 4c81e11e41 Fixed nscp-disk service example 2017-08-29 13:34:00 +02:00
Michael Friedrich acea264b70 Merge pull request #5534 from Icinga/feature/get-services
Implement get_services(host {name,object}) and add host object support for get_service()
2017-08-28 20:04:25 +02:00
Michael Friedrich 261bd93c0b Implement get_services(host {name,object}) and add host object support for get_service()
This includes some debug console examples too which involve advanced
map() and filter examples for better readability.

refs #4912
2017-08-28 19:54:26 +02:00
Michael Friedrich e8f24a9dff Merge pull request #5529 from mcktr/mcktr/fix/checkable-loglines
Change two more loglines for checkables so checkable is quoted
2017-08-24 15:30:41 +02:00
Michael ac0fdd7144 Change more loglines for checkables so checkable is quoted
refs #5528
2017-08-24 13:35:55 +02:00
Michael Friedrich 65116ea06f Merge pull request #5528 from widhalmt/fix/checkable-log
Change loglines for checkables so checkable is quoted
2017-08-23 19:49:02 +02:00
Thomas Widhalm de9a097a97 Change loglines for checkables so checkable is quoted 2017-08-23 19:11:46 +02:00
Michael Friedrich dfcd3ef115 Merge pull request #5527 from Icinga/feature/api-process-check-result-execution-end-5002
API: Add execution_{start,end} attribute to 'process-check-result' action
2017-08-22 09:12:08 +02:00
Michael Friedrich e88b97079c API: Add execution_{start,end} attribute to 'process-check-result' action
fixes #5002
2017-08-21 17:20:56 +02:00