Commit Graph

10468 Commits

Author SHA1 Message Date
Maximilian Falkenstein a205fd0887
Fix logrotate "Operation not permitted"
PR 75 (commit afb6346) added support for the 'su' directive of
logrotate. However, when using 'su', we cannot chown to arbitrary file
owners anymore, which means that unless the file has already been
created with the same permissions we'll get an error.
Fix this by not using chown and su together.
2019-03-31 22:16:06 +02:00
Michael Friedrich 34e03644fb Fix code block in distributed monitoring docs
refs #6998

(cherry picked from commit 12b0b9a936)
2019-03-28 10:02:59 +01:00
Michael Friedrich 7af20e9750
Merge pull request #7052 from Icinga/feature/ha-enable
Disable feature HA by default (InfluxDB, Graphite, Gelf, Elasticsearch, OpenTSDB, Perfdata)
2019-03-27 17:16:18 +01:00
Michael Friedrich c2bf4cca9f Disable feature HA by default (InfluxDB, Graphite, Gelf, Elasticsearch, OpenTSDB, Perfdata) 2019-03-27 15:29:47 +01:00
Michael Friedrich bea24c20f7
Merge pull request #7051 from Icinga/bugfix/influxdb-flush-buffer
InfluxDB/Elasticsearch: Flush only if there's data in the buffer
2019-03-27 12:16:07 +01:00
Michael Friedrich 06eacd13ab Also apply buffer flush fix for Elasticsearch feature 2019-03-27 11:35:41 +01:00
Michael Friedrich cb3729bc6a InfluxDB: Flush only if there's data in the buffer
Regression from 2.10.4
2019-03-27 11:26:00 +01:00
Michael Friedrich 09dfdaa71b
Merge pull request #7047 from Icinga/feature/update-issue-templates
Update issue templates
2019-03-26 09:50:21 +01:00
Michael Friedrich d587321cd4
Merge pull request #7049 from Icinga/feature/docs-api-golang
REST API Docs: Add Golang client code example
2019-03-26 09:48:52 +01:00
Michael Friedrich 4296622f52 REST API Docs: Add Golang client code example 2019-03-26 09:46:36 +01:00
Michael Friedrich b9b171b084
Merge pull request #6998 from Icinga/bugfix/doc-code-formatting
Unify documentation code formatting
2019-03-26 09:40:17 +01:00
Michael Insel 081d88436f Unify documentation code formatting
This unifies the documentation code formatting to use only backticks.
2019-03-26 09:11:03 +01:00
Michael Friedrich 4c51a64e32
Update issue templates 2019-03-25 16:56:00 +01:00
Michael Friedrich 3bec99bc47
Merge pull request #7042 from dgoetz/bugfix/selinux_sudo-7039
SELinux: add a boolean to allow execution of plugins via sudo
2019-03-25 11:38:04 +01:00
Michael Friedrich d881abea5f
Merge pull request #7046 from Icinga/feature/docs-ca-list-cleanup
Document that `ca list` is not an inventory, add cleanup cycle
2019-03-25 11:01:25 +01:00
Michael Friedrich 870de6a35d Document that `ca list` is not an inventory, add cleanup cycle 2019-03-25 10:59:55 +01:00
Dirk Goetz 1c30a571d4 SELinux: add a boolean to allow execution of plugins via sudo
Fixes #7039
2019-03-22 11:26:54 +01:00
Michael Friedrich f4e9028543
Merge pull request #7037 from lamaral/bugfix/api_doc_title
Fix incorrect title in API docs
2019-03-21 11:30:39 +01:00
Luiz Amaral ae2de7b423
Fix incorrect title in API docs
The API docs had the title "List Configuration Packages and their Stages" written twice.
2019-03-20 11:34:59 +01:00
Michael Friedrich fc1070c92b
Merge pull request #7035 from Icinga/feature/es-content-type
Elasticsearch: Change Content-Type header to 'application/x-ndjson' for bulk streams
2019-03-20 10:49:54 +01:00
Michael Friedrich 27a41804fc Elasticsearch: Change Content-Type header to 'application/x-ndjson' for bulk streams
fixes #6609
2019-03-20 10:13:38 +01:00
Michael Friedrich 9c163c3848
Merge pull request #7034 from Icinga/feature/nsclient-update
Update NSClient++ to 0.5.2.39
2019-03-19 16:59:02 +01:00
Michael Friedrich 40df0a26d9 Update RELEASE checklist
(cherry picked from commit 07161899e0)
2019-03-19 13:11:50 +01:00
Michael Friedrich 0ae4d9ec81 Merge branch 'support/2.10' 2019-03-19 12:56:33 +01:00
Michael Friedrich 7063163c68 Release version 2.10.4 2019-03-19 12:56:28 +01:00
Michael Friedrich de21dc3909 Release version 2.10.4 2019-03-19 12:55:29 +01:00
Michael Insel 60bc79ffa2 Fix check_perfmon to support non-localized names
This fixes check_perfmon to support non-localized names on localized
Windows machines. The fix handles the given performance counter by
default as non-localized name, if none is found it falls back to the
localized name.

refs #5546

(cherry picked from commit 5da4fbde3b)
2019-03-19 12:33:53 +01:00
Michael Friedrich 2fdc1ccd7a Docs: Update supported package repos in Getting Started chapter
- Add Raspbian
- Link to support matrix
- Use generic source list generators for Debian/Ubuntu
- Reorder dependent repo chapters (EPEL, etc.)
- Drop el6 instructions for IDO

(cherry picked from commit 1c546a7b51)
2019-03-19 12:27:18 +01:00
Michael Friedrich 9149af50af
Merge pull request #7033 from Icinga/feature/docs-package-repos
Docs: Update supported package repos in Getting Started chapter
2019-03-19 12:25:59 +01:00
Michael Friedrich 1c546a7b51 Docs: Update supported package repos in Getting Started chapter
- Add Raspbian
- Link to support matrix
- Use generic source list generators for Debian/Ubuntu
- Reorder dependent repo chapters (EPEL, etc.)
- Drop el6 instructions for IDO
2019-03-19 12:08:19 +01:00
Michael Friedrich 07161899e0 Update RELEASE checklist 2019-03-19 11:50:30 +01:00
Michael Friedrich 4257ccecca Update AUTHORS 2019-03-19 11:50:17 +01:00
Michael Friedrich 0649b6fd3b
Merge pull request #7031 from Icinga/feature/metricwriters-logging
Improve logging for parsing metrics in features
2019-03-19 11:34:48 +01:00
Alexander A. Klimov e72da3b479 check_network -h: drop non-existent feature
refs #6155

(cherry picked from commit 9f26569bcc)
2019-03-19 11:32:16 +01:00
Michael Insel c996520e73 Fix heading level in development chapter
This fixes the wrong heading level for the Debian development
environment.

(cherry picked from commit da3775b6db)
2019-03-19 11:32:00 +01:00
Dirk Goetz 221215f4cd SELinux: add unreserved_port_type attribute to icinga2_port_t
Fixes #7029

(cherry picked from commit 726be2fec2)
2019-03-19 11:31:43 +01:00
Alexander A. Klimov 29e8961cda ElasticsearchWriter: don't leak sockets
refs #7018

(cherry picked from commit b2e2b587da)
2019-03-19 11:31:20 +01:00
Alexander A. Klimov 1fc3a77c4a InfluxdbWriter: don't leak sockets
refs #6989

(cherry picked from commit 2a6b122413)
2019-03-19 11:30:01 +01:00
Michael Friedrich c9d27e7baa
Merge pull request #7032 from Icinga/feature/backport-defer
Backport Defer class for 2.10
2019-03-19 11:28:48 +01:00
Michael Friedrich 7e87a61a62 Backport Defer class for 2.10 2019-03-19 11:23:18 +01:00
Bas Couwenberg 32dc61a788 Fix nested hostgroup example
In Icinga 1.x the list of members was set on the group object, in Icinga 2 the list of groups is set on the member objects.

(cherry picked from commit 8d3c8fd107)
2019-03-19 11:20:30 +01:00
Alexander A. Klimov bac6f17eff Notification#BeginExecuteNotification(): SetNextNotification() correctly
refs #5561

(cherry picked from commit 3b2054761a)
2019-03-19 11:20:09 +01:00
Jean Flach cd65ffc55c Don't run UpdateObjectAuthority for Comments and Downtimes
(cherry picked from commit 2aff6a5887)
2019-03-19 11:19:50 +01:00
Michael Friedrich 2e2e4ffcec Fix that no_more_notifications gets reset when Recovery notifications are filtered away
Hello from the OSMC hackathon :)

(cherry picked from commit d082e8c1b1)
2019-03-19 11:19:32 +01:00
Michael Insel 214874d401 Update Windows agent documentation screenshots
Updates the Windows agent screenshots in the documentation with the new design.

refs #6729

(cherry picked from commit a1540aebcc)
2019-03-19 11:19:08 +01:00
Michael Insel b24b19214b Update Windows Agent design
This updates the Windows agent design to use the Icinga background
image.

refs #6729

(cherry picked from commit 68faeccff8)
2019-03-19 11:18:59 +01:00
Michael Friedrich 1c6a8d7467 Update NSClient++ to 0.5.2.39 2019-03-19 10:00:24 +01:00
Michael Friedrich 424929e66a Improve logging of OpenTsdbWriter 2019-03-19 09:39:14 +01:00
Michael Friedrich acf62d487e Improve logging of GelfWriter 2019-03-19 09:39:14 +01:00
Michael Friedrich 783a4c832c Improve logging of ElasticsearchWriter 2019-03-19 09:39:14 +01:00