1471 Commits

Author SHA1 Message Date
Markus Frosch
fa68c9255b itl: Ignore overlay and netfs filesystems
Usually used by Docker and other containers and namespaces
2018-03-02 12:44:08 +01:00
Gunnar Beutner
45c2803f3e Fix incorrect HTTP content length limits 2018-02-28 12:28:02 +01:00
Michael Insel
ecda0691c4 Adding documentation for configurable global zones during setup
This adds the documentation for the configurable global zones during the node wizard/setup.

refs #5767
2018-02-27 21:28:38 +01:00
Jean Flach
95b3818d23 Add clarification on sysconfig location 2018-02-22 12:31:36 +01:00
Jean Flach
8d237e10c5 Add Upgrading to Icinga 2.8.2 chapter 2018-02-22 11:29:12 +01:00
Jean Flach
6bb2ed4258 Merge branch 'feature/security-features' 2018-02-21 16:19:54 +01:00
Jean Flach
184580f705
Merge pull request #6103 from Icinga/fix/http-security-fixes
HTTP Security fixes
2018-02-21 15:04:02 +01:00
Jean Flach
85f45d9b94 Minor codestyle and doc changes 2018-02-21 14:52:44 +01:00
Jean Flach
fae7f172db Update docs 2018-02-21 14:40:22 +01:00
Jean Flach
aea43ddeb9
Merge pull request #5850 from Icinga/fix/prepare-dirs-5793
init script security fixes
2018-02-21 13:02:40 +01:00
Jean Flach
636ed8e238
Merge pull request #6101 from Icinga/fix/doc-operators-missing-word
Add missing word in operator documentation
2018-02-21 09:54:52 +01:00
Michael Insel
60962c0897 Add missing word in operator documentation
This adds the missing word `sorted` to the operators documentation.
2018-02-20 17:28:08 +01:00
Jean Flach
87adc88989 Remove need for init.conf 2018-02-20 14:16:43 +01:00
Dirk Goetz
bef37a3051 SELinux: Add InfluxDB as example for services requiring icinga2_can_connect_all.
Fixes #5915
2018-02-20 14:16:43 +01:00
Noah Hilverling
2823ebb831 Limit HTTP body size 2018-02-20 13:32:04 +01:00
Michael Insel
3b47d201c2 Fix typo in Apply for Rules documentation
fixes 6100
2018-02-19 22:11:12 +01:00
Jean Flach
c7ae986d94
Merge pull request #5981 from dgoetz/fix/selinux-influxdb
SELinux: Add InfluxDB as example for services requiring `icinga2_can_connect_all`.
2018-02-15 14:30:36 +01:00
Jean Flach
92e2faaa08 Hash API password and comparison
fixes #4920
2018-02-15 13:09:22 +01:00
Michael Friedrich
59494d868a Docs: Fix bracket in notification example 2018-02-14 13:04:42 +01:00
Dirk Goetz
aff6b11421 SELinux: Add InfluxDB as example for services requiring icinga2_can_connect_all.
Fixes #5915
2018-02-14 11:33:15 +01:00
Michael Friedrich
f45491cc47 Upgrading: Make it more clear that the Director script is just an example 2018-02-12 09:49:11 +01:00
Michael Friedrich
407a2d052b
Merge pull request #6080 from Icinga/feature/docs-api-ignore-on-error
Document the 'ignore_on_error' attribute for object creation
2018-02-06 18:10:12 +01:00
Michael Friedrich
e3b6a89422 Document the 'ignore_on_error' attribute for object creation
fixes #5797
2018-02-06 18:03:36 +01:00
Michael Friedrich
12471bf259 Allow to pass raw performance data in 'process-check-result' API action
This is how data is coming from Icinga Web 2 and still a valid input
type.

fixes #4786
2018-02-06 15:25:55 +01:00
Noah Hilverling
e1e06ce767
Merge pull request #5988 from Icinga/fix/concurrent-checks-limit-cluster
Fix concurrent checks limit while using command_endpoint
2018-02-06 14:13:49 +01:00
Michael Friedrich
8dd8af0512 Explain how to register functions in the global scope 2018-02-06 13:09:08 +01:00
Noah Hilverling
6df6f72a35 Add documentation for remote check queue
refs #4841
2018-02-05 11:53:34 +01:00
Gunnar Beutner
a9e8128411
Merge pull request #6063 from Icinga/deprecate-checkresultreader-6031
Deprecate CheckResultReader
2018-02-05 07:54:51 +01:00
Max Rosin
2850030bd4 Fix the explanation of types and states for user objects 2018-02-05 00:55:33 +01:00
Jean Flach
3d78c805e0 Deprecate CheckResultReader
fixes #6031
2018-02-02 13:51:20 +01:00
Gunnar Beutner
e8b3faec91 Remove Icinga Studio 2018-02-02 07:22:50 +01:00
Markus Frosch
4a51096e65
Merge pull request #6045 from gunnarbeutner/fix/move-passive-check-command
Move the "passive" check command to command-icinga.conf
2018-02-01 11:22:10 +01:00
Gunnar Beutner
414a8ec534 Move the "passive" check command to command-icinga.conf 2018-01-30 14:58:57 +01:00
Gunnar Beutner
e361b3c427 Implement support for frozen arrays and dictionaries 2018-01-30 12:22:04 +01:00
Noah Hilverling
06e381ceea Add metrics about RemoteCheckQueue to Icinga check, API and logs
refs #4841
2018-01-29 16:07:35 +01:00
Noah Hilverling
d8c31353e4 Update documentation for MaxConcurrentChecks and concurrent_checks
refs #4841
2018-01-29 14:50:24 +01:00
Michael Insel
548027808b ITL by_ssh add -E parameter
This adds the -E parameter to the by_ssh ITL CheckCommand definition.

refs #4094
2018-01-24 20:51:43 +01:00
Gunnar Beutner
6506a89db3 Update default config and documentation for the "library" keyword 2018-01-22 08:18:05 +01:00
Jean Flach
c418a9611e Add systemd watchdog and adjust reload behaviour 2018-01-19 16:52:36 +01:00
Michael Friedrich
d4b9e4a827 Docs: Add IDO DB tuning tips
fixes #5622
2018-01-18 17:52:38 +01:00
Michael Friedrich
eac6e7e861 Fix wrong nscp-local include in the docs 2018-01-18 13:25:23 +01:00
Michael Friedrich
f99f5bcf17 Fix wrong schema constraint for fresh 2.8.0 installations
This fix is only needed for a fresh 2.8.0 setup, older versions
and upgrades to current do not need this (can be applied as idempotent
update).

fixes #5947
2018-01-16 09:49:46 +01:00
Gunnar Beutner
4e7b44e8c1
Merge pull request #5985 from Icinga/feature/ido-check-thresholds
Add query thresholds for the 'ido' check: Rate and pending queries
2018-01-16 08:06:22 +01:00
Michael Friedrich
0201f8ff64 Add query thresholds for the 'ido' check: Rate and pending queries
fixes #3924
2018-01-15 16:38:15 +01:00
Michael Friedrich
211a07f49a Add 'ttl' support for check result freshness via REST API
The `process-check-result` action can now optionally set the
`ttl` parameter. This overrules the configured freshness
check (check_interval).

The main idea behind this is to allow the external sender
to specify when the next check result is coming in.

For example, a backup script which should be run every
24h can specify the exact expected next check result.

The addition to the CheckResult class is necessary to
forward the check result throughout the cluster and
calculate the `next_check` value on each node. This
allows us to send in a check result on a satellite,
and the master determines the freshness and possible
notifications/state changes for Icinga Web 2.
2018-01-15 13:54:11 +01:00
cstegm
b72bdfe5af
Update 08-advanced-topics.md
fixed typo
2018-01-11 16:48:40 +01:00
Gunnar Beutner
1a9d8448ea
Merge pull request #5958 from Icinga/feature/icinga-check-min-version
Add minimum version check to the built-in icinga command
2018-01-09 05:32:17 +01:00
Michael Friedrich
d073a807b0 API: Add 'pretty' parameter for beautified JSON response bodies
fixes #5877
2018-01-08 20:55:36 +01:00
Michael Friedrich
b1aeff7569 Add minimum version check to the built-in icinga command
fixes #3998
2018-01-08 19:44:54 +01:00
Michael Friedrich
2035506956 ITL: Add mongodb --authdb parameter support
fixes #5260
2018-01-08 14:14:04 +01:00