]>
granicus.if.org Git - icinga2/log
Alexander A. Klimov [Wed, 14 Aug 2019 15:22:27 +0000 (17:22 +0200)]
Expose metric current_pending_callbacks
Alexander A. Klimov [Wed, 14 Aug 2019 15:12:59 +0000 (17:12 +0200)]
Introduce ThreadPool#GetPending()
Michael Friedrich [Mon, 12 Aug 2019 13:41:08 +0000 (15:41 +0200)]
Docs: Fix URL in Windows setup wizard
Michael Friedrich [Mon, 12 Aug 2019 09:02:33 +0000 (11:02 +0200)]
Merge pull request #7409 from Icinga/bugfix/cmake-target-arch
CMake: If target arch cannot be detected, don't throw an error
Michael Friedrich [Thu, 8 Aug 2019 17:26:10 +0000 (19:26 +0200)]
CMake: If target arch cannot be detected, don't throw an error
This only happens when ccache is improperly in use and -dumpmachine
doesn't work. Not on our ARM build platform.
Michael Friedrich [Thu, 8 Aug 2019 09:10:40 +0000 (11:10 +0200)]
Merge pull request #7406 from dgoetz/bugfix/doc_itl_icinga
Docs: Add a note to icinga check about failed reload detection
Dirk Goetz [Thu, 8 Aug 2019 08:58:18 +0000 (10:58 +0200)]
Docs: Add a note to icinga check about failed reload detection
Michael Friedrich [Wed, 7 Aug 2019 15:32:38 +0000 (17:32 +0200)]
Merge pull request #7404 from Icinga/bugfix/livestatus-interval
Explicitly write the 1.x legacy attribute 'interval_length' for Livestatus
Michael Friedrich [Wed, 7 Aug 2019 15:15:24 +0000 (17:15 +0200)]
Merge pull request #7353 from Icinga/bugfix/influxdbwriter-skip-tags-7341
InfluxdbWriter: skip non-resolvable tags
Michael Friedrich [Wed, 7 Aug 2019 14:36:15 +0000 (16:36 +0200)]
Merge pull request #7403 from Icinga/feature/docs-agents
Enhance Agent best practices throughout the documentation
Michael Friedrich [Wed, 7 Aug 2019 13:13:07 +0000 (15:13 +0200)]
Enhance Agent best practices throughout the documentation
- Highlight the Icinga agent
- Prefer SSH as fallback and add more detailed setup instructions
- Improve SNMP and add traps right after
- Explain nscp and wmi with URLs
- Drop discouraged nrpe instructions (checks and PNP customizations)
- Update Dependency examples with the Icinga Agent
This sources from recent discussions on community.icinga.com
and follows the updates with the distributed monitoring chapter for 2.11.
Michael Friedrich [Wed, 7 Aug 2019 13:22:09 +0000 (15:22 +0200)]
Explicitly write the 1.x legacy attribute 'interval_length' for Livestatus
fixes #7402
Michael Friedrich [Wed, 7 Aug 2019 11:44:07 +0000 (13:44 +0200)]
Merge pull request #7397 from Icinga/bugfix/umbrella-logging-systemd-7394
icinga2 daemon --close-stdio: keep console log open during first config validation
Michael Friedrich [Wed, 7 Aug 2019 10:03:17 +0000 (12:03 +0200)]
Log a hint after failed config validation for systemd users
Michael Friedrich [Tue, 6 Aug 2019 13:25:44 +0000 (15:25 +0200)]
Merge pull request #7400 from Icinga/bugfix/cib-stats-concurrent-checks
Fix missing stats for current_concurrent_checks via REST API
Michael Friedrich [Tue, 6 Aug 2019 13:06:05 +0000 (15:06 +0200)]
Merge pull request #7399 from Icinga/feature/log-downtimes-acks
Improve logging for downtime/ack events (add, remove, expire)
Michael Friedrich [Tue, 6 Aug 2019 12:51:10 +0000 (14:51 +0200)]
Fix missing stats for current_concurrent_checks via REST API
It was added inside the 'icinga' check task, but not for the REST API.
Thanks for asking, @Thomas-Gelf
Michael Friedrich [Tue, 6 Aug 2019 11:28:13 +0000 (13:28 +0200)]
Improve logging for downtime/ack events (add, remove, expire)
fixes #7374
Alexander A. Klimov [Mon, 5 Aug 2019 16:30:45 +0000 (18:30 +0200)]
icinga2 daemon --close-stdio: keep console log open during first config validation
refs #7394
Michael Friedrich [Mon, 5 Aug 2019 14:48:49 +0000 (16:48 +0200)]
Merge pull request #7391 from Icinga/feature/cluster-sync-avoid-non-utf-8
Cluster sync: Only sync valid UTF8 content (text config, no binaries)
Michael Friedrich [Mon, 5 Aug 2019 11:14:36 +0000 (13:14 +0200)]
Merge pull request #7396 from Icinga/bugfix/ido-drop-index-if-exists
DB IDO: Fix upgrade script for 2.11.0 (drop index only if existing)
Michael Friedrich [Mon, 5 Aug 2019 11:06:50 +0000 (13:06 +0200)]
DB IDO: Add upgrading note
Michael Friedrich [Mon, 5 Aug 2019 11:03:38 +0000 (13:03 +0200)]
DB IDO: Fix upgrade script for 2.11.0 (drop index only if existing)
fixes #7393
Michael Friedrich [Fri, 2 Aug 2019 15:14:06 +0000 (17:14 +0200)]
Merge pull request #7389 from Napsty/bugfix/rename-livestatus-table
Fix name of 'timeperiods' livestatus table in doc
Michael Friedrich [Fri, 2 Aug 2019 14:56:53 +0000 (16:56 +0200)]
Merge pull request #7392 from Icinga/feature/docs-enhance-troubleshoot
Docs: Enhance Troubleshooting with TLS handshake, CSR signing, checks, notifications, cluster sync
Michael Friedrich [Fri, 2 Aug 2019 09:18:50 +0000 (11:18 +0200)]
Docs: Enhance Troubleshooting with TLS handshake, CSR signing, checks, notifications, cluster sync
refs #7380
refs #7382
refs #7386
refs #7391
Michael Friedrich [Fri, 2 Aug 2019 14:06:36 +0000 (16:06 +0200)]
Docs: Add config sync restrictions to upgrading docs
Michael Friedrich [Fri, 2 Aug 2019 11:22:36 +0000 (13:22 +0200)]
Cluster sync: Only sync valid UTF8 content (text config, no binaries)
- *.conf files are sanitized automatically.
- Other files detect sanitizing and treat that as unsupported type
refs #7382
Michael Friedrich [Fri, 2 Aug 2019 09:36:04 +0000 (11:36 +0200)]
Merge pull request #7390 from Icinga/feature/docs-cluster-sync-binaries
Docs: Syncing binaries with the config sync are not supported
Michael Friedrich [Fri, 2 Aug 2019 09:30:16 +0000 (11:30 +0200)]
Docs: Syncing binaries with the config sync are not supported
Adding a detection will slow down the config sync for anyone else.
Given that the loops with checksum changes only affect a few users,
the docs update is enough this time.
fixes #7382
Napsty [Fri, 2 Aug 2019 09:24:56 +0000 (11:24 +0200)]
Fix name of 'timeperiods' livestatus table in doc
Michael Friedrich [Thu, 1 Aug 2019 14:27:51 +0000 (16:27 +0200)]
Merge pull request #7385 from Icinga/bugfix/api-downtime-params-revert
Revert schedule-downtime action time checks
Michael Friedrich [Thu, 1 Aug 2019 12:03:44 +0000 (14:03 +0200)]
Revert "API: Improve error handling for 'schedule-downtime' action"
This reverts commit
8ca38302fceeb05f99c703e1e66b234de996cbd5 .
Michael Friedrich [Thu, 1 Aug 2019 12:03:40 +0000 (14:03 +0200)]
Revert "API: Don't be so strict with the downtime start_time"
This reverts commit
3b7cf5b9b55f2dfa933b0e5e89bc1285794f21a7 .
Michael Friedrich [Thu, 1 Aug 2019 11:26:18 +0000 (13:26 +0200)]
Merge pull request #7383 from K0nne/K0nne-patch-1
Add missing options to 'nwc_health' ITL CheckCommand
K0nne [Thu, 1 Aug 2019 09:19:30 +0000 (11:19 +0200)]
Update docs for missing nwc_health options.
K0nne [Thu, 1 Aug 2019 09:12:24 +0000 (11:12 +0200)]
Add missing options to 'nwc_health' ITL CheckCommand
Michael Friedrich [Thu, 1 Aug 2019 07:43:10 +0000 (09:43 +0200)]
Merge pull request #7381 from Icinga/feature/docs-tls
Refine the term 'TLS' instead of 'SSL'
Michael Friedrich [Thu, 1 Aug 2019 07:38:03 +0000 (09:38 +0200)]
Refine the term 'TLS' instead of 'SSL'
Also mention the certificate monitoring module when
applicable.
Michael Friedrich [Wed, 31 Jul 2019 13:46:11 +0000 (15:46 +0200)]
Merge pull request #7379 from Icinga/feature/enhance-windows-agent-setup
Windows agent: Enhance and update docs
Michael Friedrich [Wed, 31 Jul 2019 13:01:51 +0000 (15:01 +0200)]
Docs: Refresh Windows agent setup images for 2.11
Michael Friedrich [Wed, 31 Jul 2019 11:59:08 +0000 (13:59 +0200)]
Docs: Improve styleguide for Windows
Michael Friedrich [Wed, 31 Jul 2019 11:35:42 +0000 (13:35 +0200)]
Windows Agent: Refine setup wizard text and add docs URL
Note for others: DO NOT manually fix whitespaces with sed
and variants. Ensure that tabs (4 spaces, keep tabs) are
set inside Visual Studio.
Michael Friedrich [Wed, 31 Jul 2019 11:33:23 +0000 (13:33 +0200)]
Windows Agent: Actually update the Icinga icon in the resource binaries (C#)
Michael Friedrich [Wed, 31 Jul 2019 11:30:31 +0000 (13:30 +0200)]
Merge pull request #7376 from Icinga/feature/windows-dev-powershell
Docs: Add Powershell Git integration for Windows dev environment
Michael Friedrich [Wed, 31 Jul 2019 11:27:24 +0000 (13:27 +0200)]
Docs: Add Powershell Git integration for Windows dev environment
Michael Friedrich [Wed, 31 Jul 2019 10:54:51 +0000 (12:54 +0200)]
Fix warning for the Icinga top banner name
Michael Friedrich [Tue, 30 Jul 2019 16:03:44 +0000 (18:03 +0200)]
Merge pull request #7373 from Icinga/feature/windows-agent-icon
Windows Agent: Update icon
Michael Friedrich [Tue, 30 Jul 2019 16:01:47 +0000 (18:01 +0200)]
Windows Agent: Update icon
Michael Friedrich [Tue, 30 Jul 2019 13:31:53 +0000 (15:31 +0200)]
Merge pull request #7371 from Icinga/feature/docs-signing-modes
Docs: Improve signing modes with preparation hints
Michael Friedrich [Tue, 30 Jul 2019 13:16:23 +0000 (15:16 +0200)]
Docs: Improve signing modes with preparation hints
For those who do not run `node setup/wizard` but
automation.
Michael Friedrich [Tue, 30 Jul 2019 11:56:13 +0000 (13:56 +0200)]
Merge pull request #7368 from Icinga/bugfix/api-cipher-list-compatibility
TLS Ciphers: Add compatibility suites for older agents (el7)
Michael Friedrich [Tue, 30 Jul 2019 08:55:29 +0000 (10:55 +0200)]
TLS Ciphers: Add compatibility suites for older agents (el7)
Michael Insel [Mon, 29 Jul 2019 13:59:31 +0000 (15:59 +0200)]
Merge pull request #7365 from sebastic/spelling-errors
Fix spelling errors.
Bas Couwenberg [Sat, 27 Jul 2019 07:00:24 +0000 (09:00 +0200)]
Fix spelling errors.
* UNKNWON -> UNKNOWN
Markus Frosch [Thu, 25 Jul 2019 08:49:11 +0000 (10:49 +0200)]
cmake: Improve ICINGA2_VERSION_SAFE for pre-releases
Michael Friedrich [Thu, 25 Jul 2019 08:00:42 +0000 (10:00 +0200)]
Merge branch 'support/2.11'
Michael Friedrich [Thu, 25 Jul 2019 07:53:13 +0000 (09:53 +0200)]
Release version 2.11.0-rc1
Michael Friedrich [Thu, 25 Jul 2019 07:52:45 +0000 (09:52 +0200)]
Update changelog and add contributors
Michael Friedrich [Thu, 25 Jul 2019 07:23:28 +0000 (09:23 +0200)]
Update RELEASE docs
Michael Friedrich [Wed, 24 Jul 2019 10:13:34 +0000 (12:13 +0200)]
Update AUTHORS for 2.11
Michael Friedrich [Wed, 24 Jul 2019 09:54:29 +0000 (11:54 +0200)]
Prepare changelog for 2.11 RC1
Michael Friedrich [Wed, 24 Jul 2019 06:58:50 +0000 (08:58 +0200)]
Docs: Clarify on Raspbian Buster
Michael Friedrich [Tue, 23 Jul 2019 16:51:26 +0000 (18:51 +0200)]
Merge pull request #7354 from Icinga/feature/docs-setup-raspbian
Docs: Mention that Raspbian 4+ / Debian Buster is required
Michael Friedrich [Tue, 23 Jul 2019 16:50:13 +0000 (18:50 +0200)]
Merge pull request #7352 from Icinga/bugfix/tls-bionic-x86
Only include SSL_CTX_set_ecdh_auto for OpenSSL < 1.1.0
Michael Friedrich [Tue, 23 Jul 2019 16:09:41 +0000 (18:09 +0200)]
Docs: Mention that Raspbian 4+ / Debian Buster is required
Stretch is still crashing sometimes, so we'll skip our support
on that. @nbuchwitz
Alexander A. Klimov [Tue, 23 Jul 2019 16:21:38 +0000 (18:21 +0200)]
InfluxdbWriter: skip non-resolvable tags
refs #7341
Michael Friedrich [Tue, 23 Jul 2019 15:39:02 +0000 (17:39 +0200)]
Only include SSL_CTX_set_ecdh_auto for OpenSSL < 1.1.0
Michael Friedrich [Tue, 23 Jul 2019 12:13:28 +0000 (14:13 +0200)]
Merge pull request #7340 from Icinga/bugfix/unit-tests-unstable-7334
Tests: _Exit() in main()
Alexander A. Klimov [Fri, 19 Jul 2019 14:07:29 +0000 (16:07 +0200)]
Tests: _Exit() in main()
refs #7334
Michael Friedrich [Mon, 22 Jul 2019 14:39:43 +0000 (16:39 +0200)]
Merge pull request #7348 from Icinga/feature/docs-command-arguments
Docs: Better explanation of command arguments
Michael Friedrich [Mon, 22 Jul 2019 09:38:00 +0000 (11:38 +0200)]
Docs: Better explanation of command arguments
refs #7326
Michael Friedrich [Mon, 22 Jul 2019 13:57:38 +0000 (15:57 +0200)]
Merge pull request #7347 from Icinga/feature/docs-tls-security
Docs: Improve security chapters
Michael Friedrich [Mon, 22 Jul 2019 12:44:47 +0000 (14:44 +0200)]
Docs: Improve security chapters
Michael Friedrich [Mon, 22 Jul 2019 09:12:50 +0000 (11:12 +0200)]
Merge pull request #7345 from Icinga/bugfix/itl-plugindir
ITL: Align plugins-contrib.d to PluginContribDir
Michael Friedrich [Mon, 22 Jul 2019 07:37:48 +0000 (09:37 +0200)]
ITL: Align plugins-contrib.d to PluginContribDir
That was missing in the past reviews.
Michael Friedrich [Sat, 20 Jul 2019 13:59:59 +0000 (15:59 +0200)]
Fix Mkdocs formatting
Michael Friedrich [Sat, 20 Jul 2019 13:50:09 +0000 (15:50 +0200)]
Merge pull request #7344 from Icinga/feature/docs-ugrading-doc-changes
Upgrading docs: Mention the doc changes
Michael Friedrich [Sat, 20 Jul 2019 13:49:03 +0000 (15:49 +0200)]
Upgrading docs: Mention the doc changes
Michael Friedrich [Sat, 20 Jul 2019 13:41:10 +0000 (15:41 +0200)]
Merge pull request #7343 from Icinga/feature/docs-about
Docs: Update our About chapter
Michael Friedrich [Sat, 20 Jul 2019 13:34:45 +0000 (15:34 +0200)]
Docs: Update our About chapter
This is visible first when opening icinga.com/docs/icinga2/latest
refs #6830
Michael Friedrich [Sat, 20 Jul 2019 13:21:48 +0000 (15:21 +0200)]
Merge pull request #7342 from Icinga/feature/docs-rename-client-agent
Docs: Enhance distributed monitoring chapter
Michael Friedrich [Sat, 20 Jul 2019 12:51:24 +0000 (14:51 +0200)]
Docs: Add new images for distributed monitoring: Basics, modes and scenarios
Michael Friedrich [Sat, 20 Jul 2019 12:45:27 +0000 (14:45 +0200)]
Docs: Purge old images, fix Icinga Web screenshots
Michael Friedrich [Sat, 20 Jul 2019 11:31:12 +0000 (13:31 +0200)]
Windows: client -> agent inside the setup routine
Requires updates screenshots later on.
Michael Friedrich [Sat, 20 Jul 2019 10:53:19 +0000 (12:53 +0200)]
CLI: Rename client -> agent
Michael Friedrich [Sat, 20 Jul 2019 10:36:24 +0000 (12:36 +0200)]
Docs: Enhance the distributed monitoring chapter with agents, satellites and masters
Next to renaming client->agent, I've also refined:
- the health check chapter follows the two scenarios above and provides more concrete configs
- log_duration=0 for agent endpoint objects
- advanced scenarios don't manage the agent zone/endpoint in zones.conf anymore, but zones.d/master
- Ensure that the connection direction is correct inside the scenarios. Avoid doubled/hanging connections.
Michael Friedrich [Fri, 19 Jul 2019 12:54:04 +0000 (14:54 +0200)]
Docs: Refine the term 'client' vs 'agent' in the technical concepts chapter
Michael Friedrich [Fri, 19 Jul 2019 12:44:14 +0000 (14:44 +0200)]
Docs: Rename client to agent, step 1
Michael Friedrich [Fri, 19 Jul 2019 12:39:39 +0000 (14:39 +0200)]
Merge pull request #7339 from Icinga/feature/docs-rename-cv
Docs: Rename 'custom attribute' to 'custom variable'
Michael Friedrich [Fri, 19 Jul 2019 12:14:34 +0000 (14:14 +0200)]
Docs: Rename 'custom attribute' to 'custom variable'
refs #6830
Michael Friedrich [Fri, 19 Jul 2019 09:27:51 +0000 (11:27 +0200)]
Merge pull request #7338 from Icinga/feature/doc-rename
Docs: Getting Started -> Installation, Configuring Icinga 2 -> Configuration
Michael Friedrich [Fri, 19 Jul 2019 09:27:20 +0000 (11:27 +0200)]
Docs: Adjust titles for renamed chapters
Michael Friedrich [Fri, 19 Jul 2019 07:23:47 +0000 (09:23 +0200)]
Docs: Fix formatting
Michael Friedrich [Thu, 18 Jul 2019 16:24:22 +0000 (18:24 +0200)]
Merge pull request #7320 from Icinga/feature/foreground-5230
Rework reload handling on *nix
Michael Friedrich [Thu, 18 Jul 2019 16:23:01 +0000 (18:23 +0200)]
Merge pull request #7336 from Icinga/feature/docs-dev-ubuntu-18
Docs: Add Ubuntu 18 dev playground
Michael Friedrich [Thu, 18 Jul 2019 16:00:38 +0000 (18:00 +0200)]
Docs: Add Ubuntu 18 dev playground
Michael Friedrich [Thu, 18 Jul 2019 14:34:36 +0000 (16:34 +0200)]
Docs: Update URLs from rename
Michael Friedrich [Thu, 18 Jul 2019 14:33:42 +0000 (16:33 +0200)]
Docs: Move getting started / configuring chapters into our new structure
@bobapple requires redirects on release.
Michael Friedrich [Thu, 18 Jul 2019 13:33:46 +0000 (15:33 +0200)]
Docs: Upgrading docs for improved reload handling