Julian Brost
81aef690d6
Icinga DB Check: rename variables from takes to duration
...
Sounds more natural in my opinion and I doubt that many users would get that
due to the difference between takes/took, this refers to ongoing dumps.
2022-06-28 15:35:34 +02:00
Alexander A. Klimov
6eebc7868f
Introduce Icinga DB check (like the IDO one)
2022-06-28 15:35:34 +02:00
Yonas Habteab
dcf06b1b6b
Windows: Update openssl to the latest version 1_1_1p
2022-06-23 15:02:45 +02:00
Alexander A. Klimov
20ae49ad49
Introduce Command#arguments[].separator
...
... for letting check commands produce argv like --key=value,
not just --key value.
refs #6277
2022-06-14 15:04:09 +02:00
Julian Brost
281aeb980b
Windows: update boost to version 1.79.0
2022-04-27 13:46:18 +02:00
Julian Brost
e30f48d46f
Merge pull request #9325 from Icinga/boost-1.78-2.13
...
Windows: bump Boost and OpenSSL
2022-04-07 17:06:32 +02:00
Alexander A. Klimov
37026e522d
Bump OpenSSL to 1.1.1n
2022-04-07 11:35:35 +02:00
Alexander A. Klimov
ec7fdfccc5
Bump Boost to 1.78
2022-04-07 11:35:35 +02:00
Julian Brost
6303d8df09
Checkable: sync state_before_suppression in cluster
...
This ensures that in case of a failover in an HA zone, the other can take over
properly and has the required state to send the proper notifications.
2022-03-09 17:06:09 +01:00
Julian Brost
12293d999c
Merge pull request #9190 from Icinga/bugfix/sync-missing-history-information-213
...
Icinga DB: ensure consistent history streams in HA setup
2022-03-07 11:32:15 +01:00
Alexander Aleksandrovič Klimov
d559b30f0a
Doc: technical concepts: allow to change severity formula across Icinga 2 releases
...
so nobody is surprised in that case.
2022-02-21 15:35:51 +01:00
Blerim Sheqa
659dfc0c52
Update installation instructions for easier navigation on icinga.com
2022-02-16 10:29:27 +01:00
Julian Brost
4c2f6faa61
Sync comment and downtime removal info for Icinga DB history
...
When a comment or downtime is removed manually, the name of the requestor and
timestamp have to be synced to other nodes in the cluster to allow all of them
to generate a consistent Icinga DB history stream.
refs #9101
2022-01-24 18:03:03 +01:00
Julian Brost
2741491ee8
Merge pull request #9159 from Icinga/bugfix/downtime-all-services-on-child-hosts-2.13
...
Fix scheduling of downtimes for all services on child hosts
2022-01-21 18:03:04 +01:00
Julian Brost
9aca722f5e
GitHub Actions: Use preinstalled dependencies on Windows
...
The Windows image provided by GitHub already includes most of our dependencies,
so the installation of all Chocolatey packages except winflexbison3 was
redundant. Visual Studio is provided in the Enterprise version instead of
Community, so that has to be added to the search path as well.
2022-01-14 14:04:19 +01:00
Alexander A. Klimov
7fc5dcf6dc
doc/win-dev.ps1: actually utilize ThrowOnNativeFailure
...
refs #8935
2022-01-10 14:28:47 +01:00
Julian Brost
a07a749e92
Document which other downtimes are deleted by /v1/actions/remove-downtime
2022-01-03 18:47:32 +01:00
Henrik Triem
a4ea0b50ac
Change capitalization of the PowerTools command
2021-10-28 10:39:51 +02:00
Julian Brost
50a7980709
InfluxdbCommonWriter: actually verify TLS server certificates
...
And add a new option ssl_insecure_noverify to explicitly disable it if desired.
2021-08-19 11:06:19 +02:00
Julian Brost
4855cbc232
GelfWriter: actually verify TLS server certificates
...
And add a new option insecure_noverify to explicitly disable it if desired.
2021-08-19 11:06:19 +02:00
Julian Brost
055cdf22a8
ElasticsearchWriter: actually verify TLS server certificates
...
And add a new option insecure_noverify to explicitly disable it if desired.
2021-08-19 11:06:19 +02:00
Julian Brost
ec73b417f2
ApiListener: Choose bind host default based on OS IPv6 support
2021-08-06 12:19:08 +02:00
Alexander Aleksandrovič Klimov
aaccd0448f
Merge pull request #8944 from Icinga/feature/2.13-changelog
...
2.13.0: Changelog, Upgrading, VERSION
2021-08-02 22:10:37 +02:00
Noah Hilverling
30149c5027
Docs: Add 2.13 upgrading documentation
2021-08-02 16:51:45 +02:00
Julian Brost
4c90709fc6
Merge pull request #8943 from Icinga/bugfix/api-add-comment-expiry-docs
...
Docs: Describe parameter 'expiry' in 'add-comment' API action
2021-07-30 09:03:42 +02:00
Noah Hilverling
3bc90e83e5
Docs: Describe parameter 'expiry' in 'add-comment' API action
2021-07-29 18:03:46 +02:00
Alexander A. Klimov
0919df5aa1
Introduce IcingaDB#connect_timeout
2021-07-27 21:59:09 +02:00
Alexander A. Klimov
37e53eaa68
Icinga DB: support TLS
2021-07-22 14:34:07 +02:00
Alexander Aleksandrovič Klimov
d073d2268e
Merge pull request #8719 from Icinga/feature/influxdb-2-8711
...
Introduce Influxdb2Writer
2021-07-21 17:59:58 +02:00
Alexander A. Klimov
9d4b0f1268
Introduce Influxdb2Writer
...
refs #8711
2021-07-20 16:21:36 +02:00
Alexander A. Klimov
d26aa9fb34
InfluxdbCommonWriter: abstract InfluxdbWriter
...
refs #8711
2021-07-20 16:21:36 +02:00
Michael Insel
da394b2ab0
Implement scheduling_source attribute ( #6326 )
...
* Implement scheduling_source attribute
This implements the attribute `scheduling_source` for hosts and services to show which endpoint is running the scheduler for the check.
refs #4814
2021-07-20 11:10:26 +02:00
Alexander Aleksandrovič Klimov
bad8059969
Merge pull request #8761 from Icinga/feature/icingadb-perfdata
...
Icinga DB: introduce icinga:*:state#normalized_performance_data
2021-07-07 12:29:21 +02:00
Alexander A. Klimov
9d1a112edf
Icinga DB: introduce icinga:*:state#normalized_performance_data
2021-07-05 19:05:32 +02:00
Alexander A. Klimov
7363710b1e
Bump OpenSSL to 1.1.1k
2021-07-05 18:27:58 +02:00
Alexander A. Klimov
31fa4ef033
Bump Boost to v1.76
2021-07-05 18:25:42 +02:00
Eric Lippmann
aa2b94cea3
Fix typo
2021-06-30 14:13:17 +02:00
Alexander Aleksandrovič Klimov
6048d0e800
Merge pull request #8373 from Icinga/feature/improve-crashlog
...
Improve crashlog
2021-06-29 17:52:25 +02:00
Julian Brost
d1839471f4
Merge pull request #8846 from Icinga/bugfix/logger-default-severity
...
Set a default severity for loggers
2021-06-28 17:15:26 +02:00
Alexander Aleksandrovič Klimov
26588f5dfb
Merge pull request #8683 from BausPhi/feature/command-template-thola
...
Add ITL CheckCommands for Thola
2021-06-24 18:11:38 +02:00
BausPhi
0b27c2af70
Add ITL CheckCommand "thola check"
2021-06-24 12:58:21 +02:00
Noah Hilverling
8af66ce44c
Merge pull request #8710 from Icinga/feature/windows-event-log
...
Add support for Windows Event Log and write early log messages to it
2021-06-24 09:19:50 +02:00
Noah Hilverling
1fae2f3974
Merge pull request #8769 from Icinga/bugfix/new-connection-timeout
...
Add timeout for full Icinga connection handshake
2021-06-24 09:18:37 +02:00
Alexander Aleksandrovič Klimov
442e962972
Merge pull request #8759 from Icinga/bugfix/doc-perfdata-uom-8758
...
UoM doc: clarify Am, Ah, Wm and Ws for non-electricians and where normalization happens
2021-06-23 18:01:46 +02:00
Julian Brost
aa423d80ac
Change WindowsEventLogLogger default severity to information
...
As this is intended to replace the mainlog feature which logged severity
information, this should be the default for this logger.
2021-06-23 17:05:05 +02:00
Julian Brost
963ad9dd1c
Set a default severity for loggers
...
So far, the documentation has claimed that loggers have a default severity
(information for FileLogger and warning for SyslogLogger). However, this was
not the case and not setting the severity resulted in a configuration error.
This commit changes the default value to be information for all loggers.
2021-06-23 16:57:44 +02:00
Julian Brost
56060bc8d5
ApiListener: Deprecate tls_handshake_timeout in favor of connect_timeout
2021-06-23 11:21:42 +02:00
Julian Brost
84d778580f
Add timeout for all new connections
...
This commit adds a timeout for both establishing new outgoing and incoming
connections. This timeout applies to everything until the connection is in a
state where either JsonRpcConnection or HttpServerConnection takes over.
2021-06-23 11:21:42 +02:00
Julian Brost
54a7da437d
Merge pull request #8447 from Icinga/feature/deprecated-relative-removal
...
Relativize future removals of deprecated features
2021-06-22 12:05:33 +02:00
Julian Brost
6de9f58810
Add WindowsEventLogLogger
2021-06-21 15:15:54 +02:00