Michael Friedrich
54883b1a28
Add upgrading docs
2019-06-06 11:37:22 +02:00
Michael Friedrich
f6fc81c6c3
Combine all_services with child_options for schedule-downtime API action
2019-06-06 11:37:22 +02:00
Michael Friedrich
e7c4253fa3
REST API: Allow to schedule downtimes for all services for one or more matching hosts
2019-06-06 11:37:22 +02:00
Michael Friedrich
575c6eb63b
Merge pull request #7233 from Icinga/feature/docs-object-attrs
...
Docs: Add new runtime checkable attributes and explain severity in tech concepts
2019-06-06 11:11:38 +02:00
Michael Friedrich
8d86360db4
Docs: Add new runtime checkable attributes and explain severity in tech concepts
...
fixes #7100
2019-06-06 11:09:08 +02:00
Michael Insel
313f975a3f
Merge pull request #7232 from Icinga/bugfix/doc-add-missing-closing-tag
...
Doc: Add missing closing code tag
2019-06-05 21:42:17 +02:00
Michael Insel
23c1ce7535
Doc: Add missing closing code tag
...
This adds a missing closing back-tick.
2019-06-05 20:57:34 +02:00
Michael Friedrich
00ea2d5ca6
Merge pull request #7230 from Icinga/bugfix/cluster-config-sync-lock
...
Avoid concurrent cluster config sync transactions
2019-06-05 17:35:51 +02:00
Michael Friedrich
f3283ed0ce
Merge pull request #7231 from Icinga/feature/docs-tech-concept-network-io
...
Docs: Update technical concepts for TLS Network IO and Boost Asio, Beast and Coroutines
2019-06-05 17:31:57 +02:00
Michael Friedrich
48f9b24315
Docs: Update technical concepts for TLS Network IO and Boost Asio, Beast and Coroutines
...
refs #7041
2019-06-05 17:29:55 +02:00
Michael Friedrich
6a8823f879
Avoid concurrent cluster config sync transactions
...
fixes #6660
2019-06-05 15:23:28 +02:00
Michael Friedrich
f312962714
Merge pull request #7184 from robert-scheck/strip-lf-notificationcomment
...
Strip '\r' in notification messages to avoid 'Content-Type: application/octet-stream'
2019-06-05 15:22:57 +02:00
Michael Friedrich
2bc78fc1e7
Merge pull request #7229 from Icinga/feature/docs-plugin-api
...
Docs: Improve the service monitoring chapter (plugin API, new plugin, integration, etc.)
2019-06-05 15:12:52 +02:00
Michael Friedrich
ef72cd4442
Merge pull request #7220 from Icinga/bugfix/asio-error-handling
...
Improve error handling with network connections (Boost ASIO)
2019-06-05 14:43:31 +02:00
Michael Friedrich
18211ddd23
Merge pull request #7209 from Icinga/bugfix/immediately-close-sockets
...
Close server connections and shutdown coroutines immediately on disconnect
2019-06-05 14:40:24 +02:00
Michael Friedrich
0e97798dfe
Docs: Avoid linking to the old plugin guidelines
...
Ours are here now.
2019-06-05 13:31:02 +02:00
Michael Friedrich
6d2482ba56
Docs: Formatting fixes
2019-06-05 13:15:47 +02:00
Michael Friedrich
39a9ecef67
Docs: Enrich the service monitoring chapter introduction
...
- Plugin integration with commands
- Plugin API spec and code examples
- Overview
2019-06-05 13:13:23 +02:00
Michael Friedrich
dde86a7be3
Docs: Add details about thresholds and ranges to the plugin API spec
2019-06-05 13:13:23 +02:00
Michael Friedrich
8aa8d6ab7b
Docs: Add performance data metrics spec for plugin API
...
This imports the plugin API html spec, but in a more gentle
readable fashion with better examples.
This allows us to extend this specification later on.
2019-06-05 13:13:23 +02:00
Michael Friedrich
78b04cb6cf
Docs: Add verbose tip for plugin creation
2019-06-05 13:13:23 +02:00
Michael Friedrich
97f5663872
Docs: Improve plugin integration
2019-06-05 13:13:23 +02:00
Michael Friedrich
44261e5a44
Docs: Write our own plugin API specification
...
Rationale: The linked HTML document lacks the right
formatting and is very hard to read and understand.
Also, it doesn't explain plugin timeouts being best
practice, nor shows good programmatic examples.
Today, I prefer Python over Perl, and will share my
knowledge in the docs too.
2019-06-05 13:13:23 +02:00
Michael Friedrich
1c84713bed
Merge pull request #7219 from Icinga/feature/api-cipherlist
...
API: Harden default cipher list
2019-06-05 11:40:14 +02:00
Alexander A. Klimov
ad28380884
Close server connections and shutdown coroutines immediately on disconnect
2019-06-05 10:42:03 +02:00
Michael Friedrich
b5ce0f3d32
Add cipher list change to upgrading docs
2019-06-05 09:55:49 +02:00
Michael Friedrich
fd9887c5af
API: Harden default cipher list
...
According to https://www.acunetix.com/blog/articles/tls-ssl-cipher-hardening/
2019-06-05 09:55:43 +02:00
Michael Friedrich
3798089642
Improve error handling with network connections (Boost ASIO)
...
refs #7041
2019-06-05 09:42:51 +02:00
Michael Friedrich
06fc6055d5
Merge pull request #7224 from Icinga/bugfix/docs-lang-ref
...
Docs: Mark include_zones as internal consumed functionality
2019-06-04 13:13:20 +02:00
Michael Friedrich
844f76dd1a
Docs: Mark include_zones as internal consumed functionality
...
Asked during the Icinga Advanced training.
2019-06-04 13:11:17 +02:00
Michael Friedrich
2ddf12c19b
Merge pull request #7213 from widhalmt/doc/global-zones
...
Docs: Add note about not to use director-global for own configuration
2019-06-04 09:34:32 +02:00
Thomas Widhalm
e1f7ec30a8
Docs: Add note about not to use director-global for your own configuration
2019-06-03 22:41:11 +02:00
Michael Friedrich
146b337d4d
Merge pull request #7211 from Icinga/feature/asio-tls-version
...
Require TLS 1.2 for Cluster & REST API
2019-06-03 16:19:22 +02:00
Michael Friedrich
cc4f4d8cb0
Merge pull request #7216 from peteeckel/fix/provide-snmpv3-context-option-7215
...
Provide the snmpv3_context option
2019-06-03 16:06:13 +02:00
Michael Friedrich
839c841fb6
Merge pull request #7204 from episodeiv/master
...
Allow setting the SNMP version for check_iftraffic.pl
2019-06-03 11:20:30 +02:00
Michael Friedrich
3b74819a07
Docs: Add iftraffic version note, fix broken URL
2019-06-03 11:19:12 +02:00
Peter Eckel
31deb75d3e
Provide the snmpv3_context option and the corresponding item in the documentation
2019-06-03 10:56:00 +02:00
Michael Friedrich
e7e51ae7e1
Merge pull request #7214 from breml/patch-1
...
Docs: Fix typo
2019-06-03 09:39:39 +02:00
Lucas Bremgartner
7f04d4dc63
Docs: fix typo
2019-06-03 09:03:16 +02:00
Michael Friedrich
d82c067555
Require TLS 1.2 for Cluster & REST API
...
refs #7041
2019-05-29 17:08:36 +02:00
Michael Friedrich
438da67209
Merge pull request #7210 from Icinga/bugfix/boost-asio-deprecated
...
Quality: Replace deprecated get_io_service() with get_executor().context() for Boost ASIO
2019-05-29 15:40:19 +02:00
Michael Friedrich
99bb7fa99c
Merge pull request #7196 from Icinga/feature/network-cleanup
...
Cleanup old code (HTTP, Cluster)
2019-05-29 14:50:40 +02:00
Michael Friedrich
59b95ed1f0
Quality: Replace deprecated get_io_service() with get_executor().context() for Boost ASIO
...
refs #7041
2019-05-29 14:36:10 +02:00
Michael Friedrich
f5bc9b469c
Quality: Mark NetworkStream, TcpSocket & UnixSocket classes as deprecated
...
They're used inside the Livestatus feature which needs rework.
2019-05-29 14:17:36 +02:00
Dennis Lichtenthäler
7c05fd8c11
Add documentation for iftraffic_version
2019-05-29 10:57:49 +02:00
Michael Friedrich
6a019a27de
Merge pull request #7205 from Icinga/feature/remove-cli-troubleshoot
...
CLI: Remove broken troubleshoot command
2019-05-28 15:25:25 +02:00
Michael Friedrich
120aba3919
Quality: Removed unused HttpChunkedEncoding class
2019-05-28 13:46:19 +02:00
Michael Friedrich
ba44c3921c
Quality: Remove old MakeSSLContext() interface
2019-05-28 13:03:34 +02:00
Michael Friedrich
e72721b62f
CLI: Remove broken troubleshoot command
...
It wasn't finished nor have we used it for support questions.
Issue templates, troubleshooting docs and external scripts
serve a better purpose here, especially with distributed systems.
2019-05-28 12:31:38 +02:00
Dennis Lichtenthäler
81746284db
Allow setting the SNMP version for check_iftraffic.pl
...
This is not supported in check_iftraffic.pl master yet
but there's a pull request at https://github.com/NETWAYS/check_iftraffic/pull/4
2019-05-28 11:08:37 +02:00