10855 Commits

Author SHA1 Message Date
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
Michael Friedrich
efd4e8ad40 Quality: Use Boost ASIO/IO engine in Graphite feature
This commit changes the reconnect priority to high.

Also add function docs.
2019-05-27 16:49:51 +02:00
Michael Friedrich
0466316019 Quality: Rewrite OpenTSDB to use Boost ASIO and I/O engine
The connection handling and code isn't really good, but not
really actively maintained either.

Besides that, the "telnet" method doesn't allow for TLS,
this needs a general rewrite against their HTTP API.

I've also added function documentation where applicable.
2019-05-27 15:09:26 +02:00
Michael Friedrich
0811e144a9
Merge pull request #7200 from Icinga/bugfix/docs-trailing-whitespace-typo
Docs: Replace 'training whitespaces' with 'trailing whitespaces'
2019-05-27 09:58:25 +02:00
Michael Friedrich
c09849ec16
Merge pull request #7201 from Icinga/bugfix/update-more-copyright-headers
Unify copyright headers
2019-05-27 09:57:51 +02:00
Michael Insel
a6a0631e99 Unify copyright headers
Update (left over) copyright headers to generic copyright headers.
2019-05-24 16:25:32 +02:00
Noah Hilverling
0bd80389be Docs: Replace 'training whitespaces' with 'trailing whitespaces' 2019-05-24 16:24:28 +02:00
Michael Friedrich
c77d6eb869 Quality: Drop unused boost/tuple header include 2019-05-24 15:50:43 +02:00
Michael Friedrich
5dbb6ad366 Quality: Remove old SocketEvent functionality 2019-05-24 15:50:43 +02:00
Michael Friedrich
c7a2fc556c Quality: Purge old TlsStream functionality 2019-05-24 15:50:43 +02:00
Michael Friedrich
e606d14705 Quality: Clean JsonRPC class and add function docs 2019-05-24 15:50:43 +02:00
Michael Friedrich
f933aafd29 Quality: Purge old HTTP code in lib/remote 2019-05-24 15:50:43 +02:00
Michael Friedrich
5d0af5c879
Merge pull request #6813 from Icinga/feature/gelfwriter-tls-support
Implement TLS support for the GelfWriter feature
2019-05-24 15:50:18 +02:00
Michael Friedrich
2ba2134eda
Merge pull request #7156 from Icinga/feature/itl-sleep
Implement sleep CheckCommand
2019-05-24 15:42:46 +02:00
Michael Friedrich
794374a32c
Merge pull request #7199 from Icinga/feature/docs-dev-style-guide
Docs: Add styleguide with development details
2019-05-24 15:08:36 +02:00
Michael Friedrich
fb596a70d1 Docs: Add styleguide with development details
@htriem
2019-05-24 14:48:56 +02:00
Michael Friedrich
23b823e341
Merge pull request #7142 from Icinga/feature/boost-asio-nscp
check_nscp_api: Rewrite using Boost ASIO and Beast
2019-05-23 14:15:47 +02:00
Michael Friedrich
f44c5d7030 Merge branch 'support/2.10' 2019-05-23 13:57:54 +02:00
Michael Friedrich
22026cd859 Release version 2.10.5 2019-05-23 13:57:49 +02:00
Michael Friedrich
7a7e01868c Release version 2.10.5 v2.10.5 2019-05-23 13:56:44 +02:00
Michael Friedrich
eb3ce9cb83 check_nscp_api: Rewrite using Boost ASIO and Beast
This includes a huge workaround for NSCP not sending
the status reason correctly. Therefore parsing the raw
data buffer is required, otherwise we could just use
Beast's builtin HTTP parser as everywhere else.

refs #7142
refs #7041
2019-05-23 13:36:38 +02:00
Michael Friedrich
b0cdad05c4
Merge pull request #7143 from Icinga/feature/boost-asio-debug-console
Use I/O engine in debug console CLI command
2019-05-22 13:52:09 +02:00
Michael Friedrich
a0c8f41d58 Debug Console: Use our new I/O engine for HTTP requests
refs #7041
2019-05-22 12:51:23 +02:00
Michael Friedrich
ea0fbf9a0b Docs: Remove EOL distributions (SLES11, Ubuntu 14)
(cherry picked from commit 478f087a3aee1c70b96d69b4e0b4ebb9b985e032)
2019-05-22 09:45:31 +02:00
Michael Friedrich
017cd813cf Adjust docs for 2.10.x from cherry-picked commits 2019-05-21 16:46:31 +02:00
Michael Friedrich
7e70bb2180 Update technical concepts docs on object authority and HA aware features
This includes are more detailed insight into how object authority calculation
works.

(cherry picked from commit 3fdc9669c671685eb267d28cf251e714de18af14)
2019-05-21 16:44:33 +02:00
Michael Friedrich
e6e3db8602 Quickfix technical docs for debugging
(cherry picked from commit 0bd1d9a6f86df5072fe58bd6c5530c6ff1693310)
2019-05-21 16:41:23 +02:00
Michael Friedrich
d875cd88d2
Merge pull request #7190 from Icinga/bugfix/check-service-ambiguous-parameter
Disable program option guessing in check_service
2019-05-20 16:09:42 +02:00
Michael Friedrich
bbbf43fdc5
Merge pull request #7189 from peteeckel/fix/check_service-7188
Use --description instead of -d for check_service.exe
2019-05-20 16:08:19 +02:00
Michael Insel
3258d6832a Disable program option guessing in check_service
This disables the program option guessing in check_service to avoid
ambiguous parameter parsing.

refs #7188
2019-05-17 19:57:08 +02:00