Commit graph

1972 commits

Author SHA1 Message Date
Noah Hilverling
bf85339754 History: Remove unused event type 'downtime_schedule' 2020-03-10 10:07:09 +01:00
Noah Hilverling
ca6a0d1d72
Merge pull request #114 from Icinga/fix/helper-functions-on-mysql8
Fix helper functions on MySQL 8
2020-03-09 14:11:45 +01:00
Johannes Meyer
2ddfd8450e functions.sql: Set NO SQL characteristic for function unix_timestamp_ms 2020-03-09 13:42:38 +01:00
Alexander Aleksandrovič Klimov
b6395e5e00
Merge pull request #122 from Icinga/bugfix/configsync-overwriting-statesync
Fix config sync overwriting state sync
2020-03-05 15:58:03 +01:00
Noah Hilverling
15dffdaa80
Merge pull request #120 from Icinga/bugfix/docs-requirements
Docs: correct requirements
2020-03-05 15:50:40 +01:00
Noah Hilverling
512c47b5f3 Fix config sync overwriting state sync 2020-03-05 15:47:17 +01:00
Noah Hilverling
f7caf73769
Merge pull request #121 from Icinga/bugfix/docs-redis-bind
Docs: mention Redis' protected-mode option
2020-03-05 09:35:50 +01:00
Alexander A. Klimov
20c697e6c7 Docs: mention Redis' protected-mode option 2020-03-04 16:36:11 +01:00
Alexander A. Klimov
56985ef162 Docs: correct requirements 2020-03-04 16:27:07 +01:00
Alexander Aleksandrovič Klimov
9aa849ffac
Merge pull request #118 from Icinga/bugfix/millisecond-float32-112
Parse all time points and spans as float64
2020-03-03 17:11:39 +01:00
Alexander A. Klimov
22b238c040 Parse all time points and spans as float64
refs #112
2020-03-03 17:02:14 +01:00
Alexander Aleksandrovič Klimov
48c36a83a1
Merge pull request #117 from Icinga/bugfix/panic-upon-self-shutdown-113
Don't panic on self-shutdown
2020-03-03 16:46:07 +01:00
Noah Hilverling
2c8068e04b MySQL/Redis: Test fatal instead of panic 2020-03-03 16:42:51 +01:00
Alexander A. Klimov
6195227869 Don't panic on self-shutdown
refs #113
2020-03-03 16:06:51 +01:00
Noah Hilverling
600154657f
Merge pull request #99 from Icinga/feature/ci-mysql-5-6
CI: test also with MySQL 5.6 and 5.5
2020-02-10 14:01:40 +01:00
Alexander Aleksandrovič Klimov
a2175c733b
Merge pull request #3 from Icinga/feature/docs
Docs: First draft
2020-02-07 11:26:42 +01:00
Noah Hilverling
39aafa85fc Update docs
Update docs


Docs: Replace broken SVG with PNG


Update installation docs


Docs: Add server config note for older MySQL versions

fixes #69
Docs: Add "Remote Redis" section


Docs: Add metrics config section


Docs: Fix MySQL schema path
2020-02-07 11:12:00 +01:00
Noah Hilverling
230fc2364c Add README.md 2020-02-07 11:10:27 +01:00
Alexander Aleksandrovič Klimov
8cb3c72f74
Merge pull request #111 from Icinga/bugfix/state-allow-last_update-to-be-null
State: Allow last_update to be null
2020-01-31 12:12:54 +01:00
Noah Hilverling
17bdb9c5d1 State: Allow last_update to be null 2020-01-29 14:33:26 +01:00
Noah Hilverling
1eec608827
Merge pull request #110 from Icinga/bugfix/instance-table-not-updated-after-mysql-connection-is-lost-109
HA: Make sure we still write our instance, if the table got truncated
2020-01-16 10:07:40 +01:00
Noah Hilverling
671ff77b5c HA: Make sure we write our instance if the table got truncated
fixes #109
2020-01-16 09:54:35 +01:00
Alexander Aleksandrovič Klimov
cccb2ead9d
Merge pull request #108 from Icinga/bugfix/fix-runtime-updates-for-non-checksum-object-types
Fix runtime updates for object types without checksum
2020-01-07 17:20:44 +01:00
Alexander Aleksandrovič Klimov
71cc2b2c5b
Merge pull request #107 from Icinga/feature/runtime-updates-use-one-pub-sub-per-object-type
Runtime updates: Use one pub/sub channel per object type
2020-01-07 17:13:37 +01:00
Noah Hilverling
37b629c40d Fix runtime updates for object types without checksum 2020-01-07 16:45:11 +01:00
Noah Hilverling
7c29a1d885 Runtime updates: Use one pub/sub channel per object type 2020-01-07 16:43:14 +01:00
Alexander A. Klimov
e07a5a2f16 CI: test also with MySQL 5.6 and 5.5 2019-12-13 14:57:58 +01:00
Noah Hilverling
8ca2098793
Merge pull request #100 from Icinga/feature/ci-mariadb-10-1
CI: also test with MariaDB 10.1
2019-12-12 16:23:04 +01:00
Alexander A. Klimov
e123872962 CI: also test with MariaDB 10.1 2019-12-12 16:02:59 +01:00
Michael Friedrich
5d0226bb6b Docs: First draft 2019-12-12 15:06:37 +01:00
Alexander Aleksandrovič Klimov
fc72e68fd4
Merge pull request #97 from Icinga/bugfix/do-not-use-seconds
HA: Do not use seconds in responsibility check
2019-12-12 12:03:34 +01:00
Alexander Aleksandrovič Klimov
daf683f940
Merge pull request #93 from Icinga/bugfix/schema-use-null-default-null-everywhere
Schema: Use DEFAULT NULL everywhere & fix table options
2019-12-12 12:02:49 +01:00
Noah Hilverling
46f29b9897 HA: Do not use seconds in responsibility check 2019-12-12 11:56:41 +01:00
Alexander Aleksandrovič Klimov
6db60669de
Merge pull request #96 from Icinga/feature/add-status-information-to-heartbeat
HA: Add missing Icinga 2 status information to heartbeat/icingadb_instance
2019-12-12 11:55:28 +01:00
Noah Hilverling
8b72a1b563 HA: Add missing Icinga 2 status information to heartbeat/icingadb_instance 2019-12-12 11:41:58 +01:00
Noah Hilverling
57972cc002
Merge pull request #95 from Icinga/bugfix/wait-heartbeat
Wait for a new heartbeat
2019-12-11 18:11:41 +01:00
Alexander Aleksandrovič Klimov
82f68db7ce
Merge pull request #94 from Icinga/bugfix/add-missing-milliseconds-conversion
HA: Add missing milliseconds conversion
2019-12-11 17:38:21 +01:00
Alexander A. Klimov
ec1f618f02 Wait for a new heartbeat 2019-12-11 17:28:02 +01:00
Noah Hilverling
bcc738b98a HA: Add missing milliseconds conversion 2019-12-11 17:04:53 +01:00
Noah Hilverling
251b2ae8c8 Schema: Fix table options 2019-12-11 16:36:44 +01:00
Noah Hilverling
1cb2f01cb5 Schema: Use DEFAULT NULL everywhere 2019-12-11 16:31:19 +01:00
Noah Hilverling
f03c46a9ed
Merge pull request #92 from Icinga/bugfix/ha-ms
HA: Write heartbeat in milliseconds
2019-12-11 15:13:03 +01:00
Alexander A. Klimov
a5a0bcc24f HA: Write heartbeat in milliseconds 2019-12-11 15:07:26 +01:00
Alexander Aleksandrovič Klimov
c213f7fb4c
Merge pull request #86 from Icinga/feature/ci-matrix
Extend CI matrix
2019-12-10 17:59:03 +01:00
Alexander A. Klimov
23f54965c8 Extend CI matrix 2019-12-10 17:54:25 +01:00
Noah Hilverling
533933dcfe
Merge pull request #89 from Icinga/bugfix/ci-push-pr
CI: run only once for PRs
2019-12-10 17:27:52 +01:00
Alexander A. Klimov
2c4984c6e7 CI: run only once for PRs 2019-12-10 16:49:45 +01:00
Noah Hilverling
a76ba61844
Merge pull request #88 from Icinga/bugfix/overdue-race
Add to icingadb:overdue:* before updating database
2019-12-10 16:42:06 +01:00
Alexander A. Klimov
0d6e15eb18 Add to icingadb:overdue:* before updating database 2019-12-10 16:00:17 +01:00
Noah Hilverling
74a6c6350b
Merge pull request #82 from Icinga/feature/flapping-acknowledgement-start-time
Schema: include consistent IDs, start time and end time in flapping and acknowledgement history
2019-12-10 14:50:53 +01:00