Michael Friedrich
a2ce461174
Docs: Fix wrong parameter for ITL CheckCommand nscp_api
...
refs #5239
2017-08-15 11:12:13 +02:00
Yannick Charton
e61d43468b
Feature/itl check snmp options ( #5387 )
...
Add missing options for the definition of the ITL snmp CheckCommand
snmp_offset, snmp_output_delimiter and snmp_perf_oids options
2017-08-14 17:51:23 +02:00
Michael
f7931b2f52
Notification scripts: Fix duplicate variable in mail-{host,service}-notification
...
refs #5502
2017-08-14 17:36:44 +02:00
Michael Friedrich
301b72ceef
Merge pull request #5502 from mcktr/mcktr/fix/notification-scripts
...
Fix duplicate variable in notification scripts
2017-08-14 17:36:08 +02:00
Michael
e2bf7516bb
Notification scripts: Fix duplicate variable in mail-{host,service}-notification
2017-08-14 17:34:39 +02:00
Christian Gut
7b9634ef90
Notification scripts: More readable & redundancy cleanup
...
refs #5468
2017-08-14 17:30:48 +02:00
Michael Friedrich
c3ecc96820
Merge pull request #5468 from cycloon/master
...
Make notification mails more readable. Remove redundancy and cruft.
2017-08-14 17:30:14 +02:00
Christian Gut
0f0b6f1df9
Notification scripts: More readable & redundancy cleanup
2017-08-14 17:27:39 +02:00
Michael Friedrich
ccd10bef57
Update documentation for optional arguments and add old updated command config
...
See https://www.icinga.com/docs/icinga2/latest/doc/03-monitoring-basics/#notification-commands-in-27
refs #5474
2017-08-14 17:22:52 +02:00
pv2b
57a092fc2a
Notification scripts: Make the `-4` parameter optional
...
Not all hosts may have the `address` attribute set, or just use
`address6` instead.
refs #5474
2017-08-14 17:22:39 +02:00
Michael Friedrich
b4b3509818
Merge pull request #5474 from pv2b/notification-make-ipv4-optional
...
Notification scripts - make HOSTADDRESS optional
2017-08-14 17:21:59 +02:00
Simon Murray
abc3652b00
Fix TLS Race Connecting to InfluxDB
...
Rather than leaving stale connections about we tried to poll for data coming in
from InfluxDB and timeout if it didn't repond in a timely manner. This introduced
a race where the timeout triggers, a context switch occurs where data is actually
available and the TlsStream spins trying to asynchronously notify that data is
available, but which never gets read. Not only does this use up 100% of a core,
but it also slowly starves the system of handler threads at which point metrics
stop being delivered.
This basically removes the poll and timeout, any TLS socket erros should be
detected by TCP keep-alives.
Fixes #5460 #5469
2017-08-14 16:20:49 +01:00
Michael Friedrich
f0fbcbba5b
Update documentation for optional arguments and add old updated command config
...
See https://www.icinga.com/docs/icinga2/latest/doc/03-monitoring-basics/#notification-commands-in-27
refs #5474
2017-08-14 17:11:57 +02:00
pv2b
7dabf2fe93
Notification scripts: Make the `-4` parameter optional
...
Not all hosts may have the `address` attribute set, or just use
`address6` instead.
refs #5474
2017-08-14 17:11:57 +02:00
Dirk Goetz
4080c84c1b
SELinux: fixes for 2.7.0
...
allow Icinga2 to connect to its own API
allow execution of hostname for notification plugin
refs #5479
refs #5501
2017-08-14 16:57:28 +02:00
Michael Friedrich
c572573228
Merge pull request #5501 from dgoetz/fix/selinux-5479
...
SELinux: fixes for 2.7.0
2017-08-14 16:56:07 +02:00
Gunnar Beutner
6bc79b6b37
Merge pull request #5503 from Icinga/fix/livestatus-stats-groups
...
Fix grouping for Livestatus queries with 'Stats'
2017-08-14 16:19:18 +02:00
Gunnar Beutner
5402c1d610
Fix grouping for Livestatus queries with 'Stats'
...
refs #5078
2017-08-14 15:30:06 +02:00
Dirk Goetz
75e086747a
SELinux: fixes for 2.7.0
...
allow Icinga2 to connect to its own API
allow execution of hostname for notification plugin
refs #5479
2017-08-14 11:48:08 +00:00
Michael Friedrich
df0764192e
Merge pull request #5500 from Icinga/fix/json-parsing-error-on-process-helper-crash
...
Process: Fix JSON parsing error on process helper crash
2017-08-14 11:41:49 +02:00
Noah Hilverling
5b9337e130
Process: Fix JSON parsing error on process helper crash
2017-08-14 08:27:04 +02:00
Stefar77
6b66e332fb
API: Fix requested attrs/joins/meta type errors in object query response
...
fixes #5377
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-08-11 16:23:29 +02:00
Michael Friedrich
2203bb233f
Docs: Update examples for match/regex/cidr_match and mode for arrays (Match{All,Any})
...
refs #5480
refs #5496
2017-08-11 15:10:01 +02:00
Michael Friedrich
6a624c08c8
Merge pull request #5496 from Icinga/fix/docs-match-all
...
Docs: Update examples for match/regex/cidr_match and mode for arrays (Match{All,Any})
2017-08-11 15:09:34 +02:00
Michael Friedrich
f79332df5c
Docs: Update examples for match/regex/cidr_match and mode for arrays (Match{All,Any})
...
refs #5480
2017-08-11 15:02:41 +02:00
Francesco Colista
30d40352de
Docs: Add instructions for Alpine Linux
...
refs #5491
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-08-11 13:32:25 +02:00
Michael Friedrich
fad56d662a
Merge pull request #5491 from fcolista/master
...
Update "Getting Started" documentation with Alpine Linux
2017-08-11 13:31:38 +02:00
Francesco Colista
2addbcba8f
Docs: Add instructions for Alpine Linux
...
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-08-11 13:12:04 +02:00
Michael Friedrich
04221c8759
Docs: Add section for multiple template imports
...
refs #5494
2017-08-11 12:51:10 +02:00
Michael Friedrich
a8c44cba35
Merge pull request #5494 from Icinga/feature/docs-multiple-templates
...
Docs: Add section for multiple template imports
2017-08-11 12:50:32 +02:00
Michael Friedrich
10b17d8295
Docs: Add section for multiple template imports
2017-08-11 12:49:10 +02:00
Michael Friedrich
e67d4c4ef7
Merge pull request #5488 from Icinga/feature/dbg-functions
...
Implement additional functions for printing values with LLDB/GDB
2017-08-10 10:27:33 +02:00
Gunnar Beutner
4d943c7f5c
Implement additional functions for printing values with LLDB/GDB
2017-08-10 08:26:22 +02:00
Michael Friedrich
6844c50748
Docs: Enhance Troubleshooting with nscp-local, check_source, wrong thresholds
...
refs #5487
2017-08-09 20:55:33 +02:00
Michael Friedrich
fa702d3772
Merge pull request #5487 from Icinga/feature/doc-troubleshooting-nscp
...
Docs: Enhance Troubleshooting with nscp-local, check_source, wrong thresholds
2017-08-09 20:54:50 +02:00
Michael Friedrich
9c7b3351be
Docs: Enhance Troubleshooting with nscp-local, check_source, wrong thresholds
2017-08-09 20:50:32 +02:00
Michael Friedrich
eb5e299c4b
Graphite: Remove deprecated legacy schema mode
...
This commit includes some code cleanup too.
fixes #4992
2017-08-09 18:52:35 +02:00
Michael Friedrich
e188686ed4
Merge pull request #5392 from ekohl/cache-dir
...
Ensure the cache directory exists
2017-08-09 18:22:07 +02:00
Michael Friedrich
2b3a65d928
Fix config validation for DB IDO categories 'DbCatEverything'
...
refs #5238
refs #5483
2017-08-09 16:59:28 +02:00
Michael Friedrich
2c0c62683f
Merge pull request #5483 from Icinga/fix/db-ido-categories-everything
...
Fix config validation for DB IDO categories 'DbCatEverything'
2017-08-09 16:57:27 +02:00
Michael Friedrich
f6691b4936
Fix config validation for DB IDO categories 'DbCatEverything'
...
refs #5238
2017-08-09 16:31:03 +02:00
Michael Friedrich
2ed4212f00
Systemd: Add DefaultTasksMax=infinity to service file
...
This solves the problem with Systemd >= 226 and fork errors with
Icinga 2. Seen on SLES 11 SP2.
fixes #4918
refs #5477
2017-08-08 16:24:59 +02:00
Michael Friedrich
37eb940f6e
Merge pull request #5477 from Icinga/fix/systemd-sles12sp2-taskmax-infinity
...
Systemd: Add DefaultTasksMax=infinity to service file
2017-08-08 16:23:24 +02:00
Michael Friedrich
874e005284
Systemd: Add DefaultTasksMax=infinity to service file
...
This solves the problem with Systemd >= 226 and fork errors with
Icinga 2. Seen on SLES 11 SP2.
fixes #4918
2017-08-08 16:11:40 +02:00
Michael Friedrich
20b4a49a0a
Docs: Fix ITL chapter TOC; add introduction with mini TOC
...
fixes #5428
refs #5476
2017-08-08 14:47:02 +02:00
Michael Friedrich
413521e0b0
Merge pull request #5476 from Icinga/fix/docs-itl-chapter
...
Docs: Fix ITL chapter TOC; add introduction with mini TOC
2017-08-08 14:46:11 +02:00
Michael Friedrich
5c1de34b0e
Docs: Fix ITL chapter TOC; add introduction with mini TOC
...
fixes #5428
2017-08-08 14:41:27 +02:00
Michael Friedrich
3053e8d0b8
Fix missing code block in the docs
...
refs #5475
2017-08-08 12:30:38 +02:00
Michael Friedrich
fdaacf2d77
Docs: Add a note on required configuration updates for new notification scripts in v2.7.0
...
refs #5475
2017-08-08 12:30:20 +02:00
Michael Friedrich
fafa84de73
DB IDO: Fix host's unreachable state in history tables
...
fixes #5405
refs #5466
2017-08-08 12:29:31 +02:00