Pawel Szafer
52a6b601d9
ITL: Add support to NRPE v2 in NRPE CheckCommand
...
fixes #5126
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-04-20 11:39:52 +02:00
Andreas Scherbaum
98256ca0c7
Change http:// links to https:// links where a website exists
...
fixes #5149
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-04-20 11:33:28 +02:00
Andreas Scherbaum
775bee8fe1
Replace http:// links with https:// links where a secure website exists
...
Leave out tests and third party tools, and license strings
fixes #5151
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-04-20 11:33:27 +02:00
Michael Friedrich
fb4c9f393c
Merge pull request #5174 from boltronics/fix/apply-rule-doc-example
...
Add missing object type to Apply Rules doc example
fixes #5174
fixes #5173
2017-04-20 10:58:23 +02:00
Adam Bolte
51e503fe0a
Add missing object type to Apply Rules doc example
...
fixes #5173
2017-04-20 18:45:06 +10:00
Gunnar Beutner
0f81c357c0
Implement source_location attribute for the ConfigObject class
...
refs #5120
2017-04-19 15:30:11 +02:00
Michael Friedrich
dae8a4bac5
Update documentation for new contributing file
...
refs #5156
2017-04-18 18:06:52 +02:00
Michael Friedrich
fac61a5bfa
Add CONTRIBUTING.md
...
This also includes the old docs for CheckCommand definitions, etc.
fixes #5156
2017-04-18 18:04:56 +02:00
Michael Friedrich
dc7980586b
Implement severity attribute for host/service objects
...
refs #5117
2017-04-13 16:09:31 +02:00
Michael Friedrich
17615ac444
Redis: Dump host and service state events
...
fixes #5163
2017-04-12 16:58:08 +02:00
Michael Friedrich
b680aedc23
Merge pull request #5127 from dgoetz/feature/improve-systemd
...
Improve systemd service file
fixes #5127
2017-04-12 11:51:58 +02:00
Michael Friedrich
1ce824e68d
Merge pull request #5153 from dgoetz/fix/selinux-packaging
...
Changed dependency of selinux subpackage
fixes #5153
2017-04-12 11:49:49 +02:00
Yannick Charton
2c3d34868a
Docs: Add note on percentage values for disk-windows thresholds
...
fixes #5161
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-04-12 11:44:54 +02:00
krishna
b100abb01b
Docs: Fix syntax error in Dependencies chapter
...
fixes #5165
2017-04-12 11:38:45 +02:00
Michael Friedrich
b2bac92ca3
Add more assign where expression examples
...
fixes #5167
2017-04-12 11:30:18 +02:00
Michael Friedrich
e4ae789a7c
Set zone attribute to no_user_modify for API POST requests
...
fixes #5166
2017-04-12 09:25:28 +02:00
Michael Friedrich
7f3c5edd38
Update apply rules chapter in the documentation
...
fixes #5155
2017-04-10 17:48:25 +02:00
Michael Friedrich
9b90a62026
Enhance cluster scenario documentation
...
fixes #5157
2017-04-10 17:24:39 +02:00
Dirk Goetz
e630614c79
changed dependency of selinux subpackage
2017-04-07 14:06:24 +02:00
Jean Flach
18005e2c13
Make last commit actually work...
...
refs #4822
2017-04-06 13:35:15 +02:00
Jean Flach
c86094c826
Fix openssl1.1 for x64 builds
...
refs #4822
2017-04-06 13:03:55 +02:00
Gunnar Beutner
c32badaff5
Add missing base class call for ScheduledDowntime::ValidateRanges()
...
fixes #5146
2017-04-06 11:25:40 +02:00
Michael Friedrich
6b5f3363d9
Add GitHub issue template
...
fixes #5145
2017-04-06 10:48:11 +02:00
Michael Friedrich
a0bd6116ac
Fix formatting in the docs
...
refs #5137
2017-04-05 20:25:43 +02:00
Michael Friedrich
1c816ac9ad
Update documentation (troubleshooting, monitor Icinga 2, configs, integrations, etc.)
...
fixes #5137
fixes #5140
fixes #1880
fixes #5142
fixes #5144
2017-04-05 20:13:32 +02:00
Jean Flach
966c2a4602
Fix CMake handling of openssl 1.1.0
...
fixes #5141
2017-04-05 17:51:20 +02:00
Jean Flach
1459970986
Add missing header
...
fixes #5135
2017-04-05 10:26:54 +02:00
Dirk Goetz
7608acd0e2
improve systemd service file
2017-04-04 09:27:19 +02:00
Jean Flach
273c893a77
Fix hiredis being built when not needed
...
fixes #5125
2017-04-03 16:20:00 +02:00
Michael Friedrich
46900cea3c
Fix duration attribute requirement for schedule-downtime API action
...
fixes #5111
2017-03-31 10:34:07 +02:00
Michael Friedrich
8842aa9b0c
Add network requirement to init script
...
fixes #4921
2017-03-30 18:47:04 +02:00
Yannick Charton
4f5b546d27
Update link for the NSCP documentation
...
fixes #5104
Signed-off-by: Gunnar Beutner <gunnar.beutner@icinga.com>
2017-03-30 11:48:48 +02:00
Gunnar Beutner
e13f6f1ea8
Update Chocolatey package metadata
...
refs #5100
2017-03-30 09:59:15 +02:00
Gunnar Beutner
8c6fb425c6
Fix incorrect metadata for the Chocolatey package
...
fixes #5101
2017-03-29 12:21:46 +02:00
Thomas Gelf
ed2ebdf0d0
RedisWriter: publish Icinga 2 stats as a simple "keepalive"
...
Use case: a reader subscribes to config changes. As they happen rarely, chances
are good that the connection will time out in the meantime. Now, a reconnect is
easy - but you wouldn't know whether you missed any config changes. So you are
required to issue a new sync to be on the safe side. Given a 60sec connection
timeout (think: SSL layer, firewalls etc) when no traffic happens this would be
too expensive.
Some kind of a heartbeat available for subscription would allow subscribers to
artificially keep the connection alive. As a first simple solution to this I'd
suggest to publish CIB data, that might be useful anyways.
refs #4991
fixes #5098
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-03-29 10:17:03 +02:00
Michael Friedrich
2f84ff84b2
Fix object deletion on restart
...
refs #4991
2017-03-29 10:17:03 +02:00
Michael Friedrich
f76f655dc1
Rename source file
...
refs #4991
2017-03-29 10:17:03 +02:00
Michael Friedrich
af3e2c429f
Add exception handler for Redis WorkQueue
...
refs #4991
2017-03-29 10:17:03 +02:00
Michael Friedrich
a5556cbaae
Add log message for config/status dump end for Redis
...
refs #4991
2017-03-29 10:17:03 +02:00
Michael Friedrich
91b8decaac
Fix possible crash on startup status updates in Redis
...
refs #4991
2017-03-29 10:17:03 +02:00
Michael Friedrich
3310cc30ae
Fix hash value for empty custom attributes
...
refs #4991
2017-03-29 10:17:03 +02:00
Gunnar Beutner
9de4c8bc58
Fix memory leak in RedisWriter::ExecuteQuery
...
refs #4991
2017-03-29 10:17:03 +02:00
Gunnar Beutner
dac9775b93
Add COUNT parameter for SCAN
...
refs #4991
2017-03-29 10:17:03 +02:00
Gunnar Beutner
28b2345a3b
Updated remaining queries to use ExecuteQuery()
...
refs #4991
2017-03-29 10:17:03 +02:00
Gunnar Beutner
844e2bf68c
Replace existing queries with ExecuteQuery() calls
...
refs #4991
2017-03-29 10:17:03 +02:00
Michael Friedrich
fcd9e3666d
Implement config dump/update/delete publishing; fix runtime created object creation
...
refs #4991
2017-03-29 10:17:03 +02:00
Gunnar Beutner
75bfd775b9
Implement RedisWriter::ExecuteQuery
...
refs #4991
2017-03-29 10:17:03 +02:00
Michael Friedrich
f29a82bcfe
Add properties and vars config checksums
...
refs #4991
2017-03-29 10:17:03 +02:00
Gunnar Beutner
6178ca3886
Use GetHostService() instead of casts
...
refs #4991
2017-03-29 10:17:03 +02:00
Gunnar Beutner
6b48a36192
Implement the db_index property for the RedisWriter class
...
fixes #5081
2017-03-29 10:17:03 +02:00