8658 Commits

Author SHA1 Message Date
Michael Friedrich
1d75a15d8e ElasticWriter: Implement support for TLS connections (HTTP proxy)
This commit also enhances the log messages.

refs #5538
2017-09-12 12:52:49 +02:00
Michael Friedrich
95fbd75df8 ElasticWriter: Add basic auth support for Elasticsearch behind an HTTP proxy
refs #5538
2017-09-12 12:52:49 +02:00
Michael Friedrich
344b047ea0 Move Base64 class into libbase
refs #5538
2017-09-12 12:52:49 +02:00
Michael Friedrich
386b9de042 Drop obsolete code
refs #4054
2017-09-12 12:52:49 +02:00
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
4551113538 Add Edit button to Windows Setup Wizard
This adds an edit button to the windows setup wizard. This updates also the affected screenshots, where you can see the windws form, in the documentation.
2017-09-07 11:30:19 +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