Commit graph

1972 commits

Author SHA1 Message Date
Noah Hilverling
f6c07111d3 Replace combined primary keys with ids 2019-08-07 09:45:11 +02:00
Noah Hilverling
39546114ea Split up table timeperiod_override into include and exclude 2019-08-07 09:45:11 +02:00
Noah Hilverling
8eefa56aec Move hostcustomvar into host/ 2019-08-07 09:45:11 +02:00
Noah Hilverling
e0202e1a71 Improve objecttypes ObjectInformation 2019-08-07 09:45:11 +02:00
Noah Hilverling
986593be28 Add host customvars 2019-08-07 09:45:11 +02:00
Noah Hilverling
702fdfe93b Allow objects without checksum 2019-08-07 09:45:11 +02:00
Noah Hilverling
1cf47757ab Update Redis JSON keys 2019-08-07 09:45:11 +02:00
Noah Hilverling
08254a7429 Add ObjectInformation.RedisKey 2019-08-07 09:45:11 +02:00
Noah Hilverling
379d3b7ba7 Add gitignore 2019-08-07 09:44:48 +02:00
Noah Hilverling
41ce3e4fac Change unit-test server address 2019-07-29 13:43:46 +02:00
Noah Hilverling
49dc3cb042 Utils: Add more tests 2019-05-29 14:00:11 +02:00
Noah Hilverling
19f3f65da5 Remove unused/duplicate functions 2019-05-29 13:59:51 +02:00
Noah Hilverling
aa6e9b43bc Utils: Add chunks_test.go 2019-05-29 13:24:32 +02:00
Noah Hilverling
887bbd59df Improve metrics 2019-05-29 12:57:08 +02:00
Noah Hilverling
5a70120d98 Configsync: Add prometheus metrics 2019-05-29 10:49:12 +02:00
Noah Hilverling
c91596788c Add more metrics 2019-05-24 16:13:54 +02:00
Noah Hilverling
a25007f2bd Add schema update/drop tool 2019-05-17 13:30:27 +02:00
Noah Hilverling
b2115f80d8 Add usergroup
refs #4
2019-05-15 16:52:20 +02:00
Noah Hilverling
03a013e496 Add endpoint
refs #4
2019-05-15 16:51:39 +02:00
Noah Hilverling
1645d0590b Simplify startConfigSyncOperators 2019-05-15 16:02:43 +02:00
Noah Hilverling
7f77ef1c66 Add zone
refs #4
2019-05-15 15:32:23 +02:00
Noah Hilverling
c052a3199f Add and use configobject.ObjectInformation instead of SyncContext 2019-05-15 14:07:05 +02:00
Noah Hilverling
2d8d01fc2b Add user
refs #4
2019-05-15 11:16:40 +02:00
Noah Hilverling
1a10881081 Add servicegroup
refs #4
2019-05-15 10:40:20 +02:00
Noah Hilverling
a264ce89c5 Add hostgroup
refs #4
2019-05-15 10:40:05 +02:00
Noah Hilverling
ad47c12d17 Update heartbeat tests to use test server redis connection 2019-05-14 17:29:57 +02:00
Noah Hilverling
4219559bec Update connection tests to use test server redis/mysql
Update PubSub tests to use test server for redis connection
2019-05-14 17:29:57 +02:00
Noah Hilverling
6d02fbba2d JSON-Decoder: Fix tests 2019-05-14 13:41:38 +02:00
Noah Hilverling
d9b656c780 JSON-Decoder: Fix comment 2019-05-14 13:36:04 +02:00
Noah Hilverling
85e96354f8 Fix redis tests 2019-05-14 13:24:17 +02:00
Noah Hilverling
419054b0d7 Remove unused files / not needed after merge 2019-05-14 12:57:21 +02:00
Noah Hilverling
45fc4abea0 HA: Should take over after Icinga 2 restart 2019-05-14 11:36:14 +02:00
Noah Hilverling
5c64ea3d8e Fix packages names and imports 2019-05-13 15:21:43 +02:00
Noah Hilverling
5cdd6e5194 Merge remote-tracking branch 'utils/master' 2019-05-13 15:03:26 +02:00
Noah Hilverling
e5ed4dc424 Merge remote-tracking branch 'json/master' 2019-05-13 15:03:02 +02:00
Noah Hilverling
1fbe0030bf Move .gitlab-ci.yml into utils/ 2019-05-13 15:02:32 +02:00
Noah Hilverling
9746eb8aba Merge remote-tracking branch 'connection/master' 2019-05-13 15:00:22 +02:00
Noah Hilverling
ad71b52cea Merge remote-tracking branch 'ha/master' 2019-05-13 14:59:47 +02:00
Noah Hilverling
9eb8c75933 Prepare repository merge 2019-05-13 14:42:14 +02:00
Noah Hilverling
31168fabbe Prepare repository merge 2019-05-13 14:41:59 +02:00
Noah Hilverling
5fbb6d916c Prepare repository merge 2019-05-13 14:41:10 +02:00
Noah Hilverling
9a5136190f Prepare repository merge 2019-05-13 14:40:51 +02:00
Noah Hilverling
31f92fa57b Merge branch 'feature/statesync' into 'master'
Add statesync

See merge request icingadb/icingadb-main!9
2019-05-13 13:53:46 +02:00
Noah Hilverling
1376575862 Add statesync 2019-05-13 13:49:29 +02:00
Noah Hilverling
f00686844e Merge branch 'feature/new-ha' into 'master'
Use new HA

See merge request icingadb/icingadb-main!8
2019-05-13 13:40:18 +02:00
Jean Flach
45be5c7d47 Use new HA 2019-05-13 13:30:19 +02:00
Noah Hilverling
29dcd99098 Merge branch 'feature/new-ha' into 'master'
Feature/new ha

See merge request icingadb/icingadb-ha!1
2019-05-13 13:29:11 +02:00
Noah Hilverling
aa591eb92d HA should check other instances every second 2019-05-13 13:27:38 +02:00
Jean Flach
0e58208b0b Improve error handling
Minor fixes

Fix log

WIP Kein Plan
2019-05-13 13:20:37 +02:00
Jean Flach
84285bbbaa Improve logging 2019-05-13 13:20:37 +02:00