Michael Friedrich
3ad1527024
Merge pull request #5309 from Icinga/feature/doc-icingaweb2
...
Docs: Replace the command pipe w/ the REST API as Icinga Web 2 requirement in 'Getting Started' chapter
fixes #5077
2017-05-31 16:21:32 +02:00
Michael Friedrich
3223840755
Merge pull request #5310 from Icinga/fix/rpm-disable-selinux-hardlink
...
RPM: Disable SELinux policy hardlink
2017-05-31 16:20:37 +02:00
Michael Friedrich
302e805fb1
RPM: Disable SELinux policy hardlink
...
This is a nice2have extension to keep the package size clean,
but unfortunately breaks builds with Docker and overlayfs
where hardlinks don't work.
Details: Icinga/puppet-icinga_build#11
2017-05-31 16:18:17 +02:00
Michael Friedrich
e90473b351
Docs: Replace the command pipe w/ the REST API as Icinga Web 2 requirement in 'Getting Started' chapter
...
fixes #5077
2017-05-31 14:57:24 +02:00
Michael Friedrich
d19abf8d7d
Merge pull request #5304 from Icinga/feature/rpm-build
...
Update INSTALL.md for RPM builds
2017-05-30 17:16:58 +02:00
Gunnar Beutner
e474d1572f
Merge pull request #5308 from Icinga/fix/null-validation
...
Improve validation for attributes which must not be 'null'
fixes #5288
2017-05-30 15:03:24 +02:00
Gunnar Beutner
7ca485f63c
Improve validation for attributes which must not be 'null'
2017-05-30 14:47:28 +02:00
Michael Friedrich
7dffaaef96
Merge pull request #5306 from Icinga/feature/doc-remove-centos-5
...
Remove CentOS 5 from 'Getting started' docs
fixes #5291
2017-05-30 13:41:30 +02:00
Michael Friedrich
12d8ed90c2
Remove CentOS 5 from 'Getting started' docs
...
RHEL5 was released in 2007 and is EOL since March 2017.
fixes #5291
2017-05-30 13:38:19 +02:00
Michael Friedrich
9feb1e9b57
Update INSTALL.md for RPM builds
2017-05-29 20:47:05 +02:00
Michael Friedrich
c2f0dca7f7
Merge pull request #5302 from Icinga/feature/deprecate-classicui-config
...
DEPRECATE icinga2-classicui-config package and config files
refs #5102
2017-05-29 20:35:30 +02:00
Michael Friedrich
6cee5331ec
DEPRECATE icinga2-classicui-config package and files
...
refs #5102
2017-05-29 20:32:40 +02:00
Gunnar Beutner
c9039e1850
Merge pull request #5292 from Icinga/fix/openssl-0.9.8-subjectaltname
...
Build fix for OpenSSL 0.9.8 and stack_st_X509_EXTENSION
fixes #5292
2017-05-29 09:45:34 +02:00
Gunnar Beutner
e8463887fd
Merge pull request #5297 from Icinga/feature/fix-compiler-warnings
...
Fix compiler warnings
2017-05-29 09:17:12 +02:00
Gunnar Beutner
1fd2695e02
Fix compiler warnings
...
refs #5287
2017-05-29 09:13:19 +02:00
Gunnar Beutner
a5f46e13eb
Merge pull request #5295 from mcktr/fix/missing-apostrophe-in-notification-log
...
Fix missing apostrophe in notification log
fixes #5294
fixes #5295
2017-05-29 07:52:16 +02:00
mcktr
9e1016dd4f
Fix missing apostrophe in notification log
...
refs #5294
2017-05-26 17:58:04 +02:00
Michael Friedrich
803bbc4a72
Merge pull request #5287 from Icinga/feature/workqueues-features
...
Use workqueues in Graphite and InfluxDB features
refs #5133
refs #5280
2017-05-26 17:17:00 +02:00
Michael Friedrich
dab2522acc
InfluxDB: Optimize work queue event handling
...
refs #5219
2017-05-26 17:11:13 +02:00
Michael Friedrich
d0dcb8a658
ApiListener: Handle zero JSON-RPC WQs gracefully for stats
...
refs #5266
refs #5133
2017-05-26 17:02:36 +02:00
Michael Friedrich
28395b32f0
GraphiteWriter: Use a workqueue for event processing
...
This also adds reconnect handling and exceptions.
refs #5132
refs #5133
refs #5280
2017-05-26 15:18:14 +02:00
Michael Friedrich
79c45ea811
Build fix for OpenSSL 0.9.8 and stack_st_X509_EXTENSION
2017-05-26 13:16:20 +02:00
Michael Friedrich
647d82094f
InfluxDB: Remove obsolete logger, now implemented in WorkQueue class
...
refs #5280
refs #5133
2017-05-24 17:01:46 +02:00
Michael Friedrich
3a5d4f3c8d
DB IDO: Remove obsolete logger, now implemented in WorkQueue class
...
refs #5280
refs #5133
2017-05-24 16:52:15 +02:00
Michael Friedrich
60b45ae359
Merge pull request #5266 from Icinga/feature/api-cluster-stats
...
Add API & Cluster metric stats to /v1/status & icinga check incl. performance data
fixes #5133
2017-05-24 16:32:17 +02:00
Michael Friedrich
d366a63510
Add API & Cluster stats to /v1/status & icinga check performance metrics
...
refs #5133
2017-05-24 16:21:05 +02:00
Michael Friedrich
eb773ba0a4
Merge pull request #5286 from Icinga/fix/notification-scripts-log
...
Fix verbose mode in notifications scripts
#5170
2017-05-24 14:38:30 +02:00
Michael Friedrich
aa2408f2c7
Fix verbose mode in notifications scripts
...
Otherwise it just spams the syslog on frequent notifications
refs #5170
2017-05-24 14:36:52 +02:00
Michael Friedrich
cbde43d2bc
Merge pull request #5285 from Icinga/fix/troubleshooting-doc
...
Fix sysstat installation in troubleshooting docs
2017-05-24 14:05:24 +02:00
Michael Friedrich
ad9f8a5507
Fix sysstat installation in troubleshooting docs
2017-05-24 14:04:25 +02:00
Michael Friedrich
3d92d69290
Merge pull request #5284 from Icinga/feature/add-feature-metrics-icinga-check
...
Add feature stats to 'icinga' check as performance data metrics
refs #5133
2017-05-23 17:32:39 +02:00
Michael Friedrich
b7358334fc
Add feature stats to 'icinga' check as performance data metrics
2017-05-23 17:28:54 +02:00
Michael Friedrich
cbec910521
Merge pull request #5280 from Icinga/feature/workqueue-stats
...
Implement WorkQueue metric stats and periodic logging
refs #5266
refs #5133
2017-05-23 16:10:59 +02:00
Michael Friedrich
456cfdc636
Implement WorkQueue metric stats and periodic logging
...
refs #5133
2017-05-23 16:00:21 +02:00
Michael Friedrich
939b2dd40f
Merge pull request #5283 from Icinga/fix/remove-logstash
...
Revert LogstashWriter feature
refs #4054
2017-05-23 13:26:38 +02:00
Michael Friedrich
52d986d02b
Revert "Add LogstashWriter feature"
...
This reverts commit f5a971f5b0
.
refs #4054
2017-05-23 12:05:01 +02:00
Michael Friedrich
4c7660190f
Revert "Review LogstashWriter feature implementation"
...
This reverts commit bd5ff814f2
.
refs #4054
2017-05-23 12:04:08 +02:00
Michael Friedrich
22752e6c4f
Revert "Add documentation for the LogstashWriter feature"
...
This reverts commit 71d5ee7d41
.
refs #4054
2017-05-23 12:02:32 +02:00
Michael Friedrich
48cb6dba9a
Merge pull request #5279 from Icinga/feature/doc-api-ack-expire-list
...
Docs: Add API query example for acknowledgements w/o expire time
2017-05-22 17:51:00 +02:00
Michael Friedrich
a64ff362e6
Docs: Add API query example for acknowledgements w/o expire time
2017-05-22 17:48:31 +02:00
Gunnar Beutner
894dde5e04
Merge pull request #5278 from Icinga/fix/leak-debug-define
...
Build fix for I2_LEAK_DEBUG
fixes #5278
2017-05-22 13:02:18 +02:00
Gunnar Beutner
fa874e659b
Build fix for I2_LEAK_DEBUG
2017-05-22 11:42:47 +02:00
Michael Friedrich
24bcacb631
Merge pull request #5275 from Icinga/fix/docs-systemd-max-tasks
...
Add troubleshooting hints for cgroup fork errors
refs #4918
2017-05-19 15:27:23 +02:00
Michael Friedrich
8d21a51f7d
Add troubleshooting hints for cgroup fork errors
...
refs #4918
2017-05-19 15:24:56 +02:00
Gunnar Beutner
7130e5e387
Merge pull request #5264 from Icinga/feature/array-match
...
Implement new array match functionality
fixes #5264
fixes #5263
2017-05-16 14:22:35 +02:00
Gunnar Beutner
958d3982c5
Add 'mode' argument for match, regex and cidr_match
2017-05-16 13:22:10 +02:00
Michael Friedrich
0cc65e86a0
Merge pull request #5265 from Icinga/feature/perfdata-value-base
...
Move PerfdataValue() class into base library
2017-05-15 16:44:57 +02:00
Michael Friedrich
79dcb789c2
Move PerfdataValue() class into base library
...
This is required for libremote and ApiListener stats in #5133
2017-05-15 16:32:29 +02:00
Gunnar Beutner
dc9f129060
Implement the Array#any and Array#all protoype functions
2017-05-15 15:59:44 +02:00
Gunnar Beutner
1b77f4b336
Implement the Dictionary#values prototype function
2017-05-15 15:54:48 +02:00