Commit graph

1972 commits

Author SHA1 Message Date
Alexander A. Klimov
c2f18c75db Add LICENSE
refs #5
2019-11-04 14:14:15 +01:00
Noah Hilverling
531a5c8493
Merge pull request #8 from Icinga/bugfix/last_soft_states_raw
Schema: add state_history#previous_soft_state
2019-11-04 14:11:14 +01:00
Alexander A. Klimov
b795becfd7 Schema: add state_history#previous_soft_state 2019-11-04 14:09:03 +01:00
Noah Hilverling
c3b5366a36 History: Fix panic on acknowledgement comment expiry 2019-11-04 13:56:05 +01:00
Noah Hilverling
cbc6aa16c0
Merge pull request #7 from Icinga/bugfix/Icinga
Replace "github.com/icinga" with "github.com/Icinga"
2019-11-04 13:38:24 +01:00
Alexander A. Klimov
82ae1df144 git ls-files -z |xargs -0 perl -pi -e 's/\bgithub\.com\/icinga\b/github.com\/Icinga/g' 2019-11-04 13:14:04 +01:00
Noah Hilverling
00ec25f907
Merge pull request #2 from Icinga/feature/configure-metrics-info-listener
Allow to configure metrics listener, off by default
2019-11-04 12:41:40 +01:00
Noah Hilverling
3914bd068e Add history entry counters 2019-11-04 12:39:08 +01:00
Michael Friedrich
c936f297cd Allow to configure metrics listener, off by default 2019-11-04 11:17:40 +01:00
Noah Hilverling
7ceef4fc62 Merge all .sql files into mysql.schema.sql 2019-11-04 10:59:17 +01:00
Noah Hilverling
21c2cf26e3 Remove NULL rows 2019-11-04 10:43:10 +01:00
Noah Hilverling
1ef304c2dd Merge pull request #1 from Icinga/feature/align-import-urls-github
Update import URLs
2019-11-04 10:17:07 +01:00
Michael Friedrich
cfb9709a33 Update import URLs 2019-11-02 15:24:43 +01:00
Noah Hilverling
2ed6cbd52c Merge branch 'feature/notification_history_use_enum_for_types' 2019-10-31 17:54:00 +01:00
Noah Hilverling
a69fe54d0d Comment: Add is_sticky 2019-10-31 17:13:39 +01:00
Noah Hilverling
6ec9f0fdf3 ConfigSync Runtime Updates: Increase subscription channel buffer size 2019-10-31 15:46:33 +01:00
Noah Hilverling
7467624d04 Notification History: Use enum for types 2019-10-31 14:43:07 +01:00
Noah Hilverling
b80a8fc918 History: Rename event type state to state_change 2019-10-31 14:01:46 +01:00
Noah Hilverling
f7ae239d03 Fix flapping_history NULL rows 2019-10-31 11:56:19 +01:00
Alexander A. Klimov
8e9469018b Merge branch 'feature/improve_downtime_and_downtime_history' into 'master'
Improve Downtime & DowntimeHistory

Closes #20 and #19

See merge request icingadb/icingadb-main!36
2019-10-31 10:47:01 +01:00
Noah Hilverling
9b7b4d6ca8 Improve Downtime & DowntimeHistory 2019-10-31 10:37:17 +01:00
Alexander A. Klimov
a983238266 Merge branch 'feature/improve_comment_history' into 'master'
Improve CommentHistory

Closes #22

See merge request icingadb/icingadb-main!37
2019-10-31 10:11:27 +01:00
Alexander A. Klimov
8960f8c32a Merge branch 'feature/history-use-same-names-for-event_time-and_event_type' into 'master'
History: Use same names for event_time and event_type

Closes #21

See merge request icingadb/icingadb-main!38
2019-10-31 10:10:51 +01:00
Noah Hilverling
1c8acac45f History: Use same names for event_time and event_type 2019-10-31 09:48:14 +01:00
Noah Hilverling
2adf8ebac5 Improve CommentHistory 2019-10-31 08:44:56 +01:00
Noah Hilverling
f8a96e6a4c Improve HA log messages 2019-10-31 08:00:13 +01:00
Alexander A. Klimov
89bbe1459d Merge branch 'go-fmt' into 'master'
Run gofmt

See merge request icingadb/icingadb-main!34
2019-10-30 16:55:35 +01:00
Noah Hilverling
730833c1b4 Run gofmt 2019-10-30 14:52:16 +01:00
Noah Hilverling
77e3333cd3 Fix previous hard state 2019-10-30 08:37:45 +01:00
Noah Hilverling
2181150007 Merge branch 'feature/redis-notification-author-text' into 'master'
Schema: drop notification_history#{,long_}output and add #{author,text}

See merge request icingadb/icingadb-main!30
2019-10-29 17:54:20 +01:00
Alexander A. Klimov
b5c27c03d0 Schema: drop notification_history#{,long_}output and add #{author,text} 2019-10-29 17:46:39 +01:00
Noah Hilverling
0cd25379db Merge branch 'feature/previous-hard-state' into 'master'
Schema: add *_state#previous_hard_state

See merge request icingadb/icingadb-main!31
2019-10-29 17:42:50 +01:00
Noah Hilverling
2807725d2e Merge branch 'feature/check_source' into 'master'
Schema: add {host_state,service_state,state_history}#check_source

See merge request icingadb/icingadb-main!32
2019-10-29 17:42:12 +01:00
Alexander A. Klimov
a38ddf1a94 Schema: add {host_state,service_state,state_history}#check_source 2019-10-29 17:18:06 +01:00
Alexander A. Klimov
4b2934612e Schema: add *_state#previous_hard_state 2019-10-29 16:54:28 +01:00
Noah Hilverling
69b17f53e8 Merge branch 'feature/previous_hard_state' into 'master'
Schema: add {notification,state}_history#previous_hard_state

See merge request icingadb/icingadb-main!29
2019-10-29 16:03:10 +01:00
Alexander A. Klimov
da35fb7363 Schema: add {notification,state}_history#previous_hard_state 2019-10-29 11:30:21 +01:00
Noah Hilverling
cd1e5440bf Merge branch 'feature/redis-history-instance_id' into 'master'
Schema: add *history#endpoint_id

See merge request icingadb/icingadb-main!27
2019-10-29 11:18:19 +01:00
Noah Hilverling
b15e814479 Improve logging 2019-10-29 11:08:07 +01:00
Noah Hilverling
f99f85ddcf ConfigSync: Bulk insert runtime updates 2019-10-29 10:47:38 +01:00
Alexander A. Klimov
d00c844e1d Schema: add *history#endpoint_id 2019-10-28 15:48:03 +01:00
Noah Hilverling
8bd415a958 Merge branch 'feature/max-conns' into 'master'
Config: add mysql.max_open_conns and redis.pool_size

See merge request icingadb/icingadb-main!24
2019-10-28 10:46:46 +01:00
Eric Lippmann
7528cc4a5b Merge branch 'feature/one-history' into 'master'
Merge host and service histories

See merge request icingadb/icingadb-main!26
2019-10-25 13:43:04 +02:00
Alexander A. Klimov
ff281d131a Merge host and service histories 2019-10-25 12:22:29 +02:00
Eric Lippmann
10fdcd3362 Merge branch 'bugfix/serializable' into 'master'
Get rid of serializable transactions

See merge request icingadb/icingadb-main!28
2019-10-25 11:40:11 +02:00
Eric Lippmann
0226410f33 Merge branch 'bugfix/-_flapping_current' into 'master'
Make *_flapping_history oneshots

See merge request icingadb/icingadb-main!25
2019-10-25 11:38:44 +02:00
Eric Lippmann
1340abc449 Merge branch 'feature/flexible_duration' into 'master'
Replace duration with flexible_duration

See merge request icingadb/icingadb-main!22
2019-10-23 13:21:42 +02:00
Alexander A. Klimov
c6af9a230c Get rid of serializable transactions 2019-10-23 12:53:18 +02:00
Alexander A. Klimov
b6bd3a7896 Replace duration with flexible_duration 2019-10-23 12:10:17 +02:00
Eric Lippmann
5d5bc5938d Merge branch 'feature/is_flexible' into 'master'
Replace is_fixed with is_flexible

See merge request icingadb/icingadb-main!21
2019-10-23 11:41:27 +02:00