Franzi
bbc69dfd25
bundles/icinga2: re-add statusmonitor
2024-04-20 18:30:39 +02:00
Franzi
b11fece803
EOL GCE
2023-12-16 10:23:44 +01:00
Franzi
24373d0ac9
bundles/icinga2: 15min downtime is enough for unattended upgrades
2023-12-16 10:19:33 +01:00
Franzi
ad9a920a48
bundles/icinga2: please only use "real" network interfaces instead of some vpn transfer ips
2023-09-24 21:07:21 +02:00
Franzi
d1bb94fd74
bundles/icinga2: more auto-generation of stuff
2023-09-09 13:55:16 +02:00
Franzi
d0302d826a
bundles/icinga2: add icingaweb2 monitoring config
2023-08-25 11:09:36 +02:00
Franzi
048fb83ee7
bundles/apt: support spreading unattended-upgrades in a group
2023-05-20 07:46:23 +02:00
Franzi
b3e490720e
bundles/icinga2: add notification support via ntfy
2023-04-09 17:32:36 +02:00
Franzi
ee761507a2
bundles/{icinga2,influxdb}: fix file permissions
2022-12-17 11:45:10 +01:00
Franzi
7604fef734
bundles/icinga2: use ip addresses for monitoring instead of hostnames
kunsi/bundlewrap/pipeline/head There was a failure building this commit
2022-03-13 15:15:47 +01:00
Franzi
c71d827691
bundles/icinga2: add some missing config
2022-03-13 14:07:28 +01:00
Franzi
4a03a9f89c
bundles/icinga2: fix directory permissions for /etc/icingaweb2
2022-03-12 09:03:35 +01:00
Franzi
65ba43525f
bundles/icinga2: introduce new notification period 'daytime'
2022-03-05 08:29:10 +01:00
Franzi
d35770c122
bundles/icinga2: rework config generation - use one file per host instead of one per bundle
kunsi/bundlewrap/pipeline/head There was a failure building this commit
2022-02-18 12:25:34 +01:00
Franzi
dc2b2ae86b
bundles/check-mail-received: move check source to icinga2 itself
2022-01-02 14:50:32 +01:00
Franzi
44fcdc7d11
bundles/icinga: set cascade_skip=False for icinga_notification_wrapper
kunsi/bundlewrap/pipeline/head This commit looks good
2021-12-24 16:29:18 +01:00
Franzi
d44c87e8a7
move SPAM BLOCKLIST check to icinga2 itself
...
kunsi/bundlewrap/pipeline/head This commit looks good
somehow, we tend to get false positives if we run that check on the
node itself.
2021-11-28 07:26:41 +01:00
Franzi
5a7d0b0afd
bundles/icinga2: don't skip everything if check_sipgate_account_balance can't get applied
2021-09-16 19:33:08 +02:00
Franzi
04cee2b4c3
bundles/icinga2: fix file permissions
kunsi/bundlewrap/pipeline/head This commit looks good
2021-08-07 07:13:41 +02:00
Franzi
019d658442
bundles/icinga2: add check_usv_snmp
bundlewrap/pipeline/head This commit looks good
2021-04-25 08:02:04 +02:00
Franzi
f8bbe00d47
overall better handling and usage of exceptions
bundlewrap/pipeline/head This commit looks good
2021-04-02 18:57:13 +02:00
Franzi
17f9aa9c3e
bundles/icinga2: disable command module
bundlewrap/pipeline/head This commit looks good
2021-04-01 17:12:35 +02:00
Franzi
b06532241b
bundles: use metastack syntax for metadata.get()
bundlewrap/pipeline/head This commit looks good
2021-02-18 18:12:25 +01:00
Franzi
b42e39ed0a
get rid of check_rbl
2021-02-17 10:51:49 +01:00
Franzi
f52df58517
bundles: code style improvements
bundlewrap/pipeline/head This commit looks good
2021-02-12 20:45:41 +01:00
Franzi
71f033b7c2
bundles/icinga2: fix dependencies for svc_systemd:icinga2
...
bundlewrap/pipeline/head This commit looks good
icinga2 runs fine without any checks, so we now only depend on the other
configuration files managed by bw. This will also fix unwanted
dependencies, because 'file:' means *all* files, not only those provided
by this bundle. In the past, it wasn't possible to skip any file,
because that would result in icinga not properly restarting.
2021-01-30 17:31:05 +01:00
Franzi
c5109fbfe3
bundles/icinga2: no need to do metadata.copy() here
bundlewrap/pipeline/head This commit looks good
2021-01-23 09:11:18 +01:00
Franzi
8e54d6eb23
add monitoring for freifunk nodes
bundlewrap/pipeline/head This commit looks good
2021-01-09 11:03:23 +01:00
Franzi
dc9e378908
bundles/icinga2: add icinga statusmonitor
bundlewrap/pipeline/head This commit looks good
2020-11-22 18:56:04 +01:00
Franzi
12ce8d8f6e
bundles/icinga2: add automatic downtime for upgrade-and-reboot
bundlewrap/pipeline/head This commit looks good
2020-11-22 13:28:14 +01:00
Franzi
9651d740ae
bundles/icinga2: add check_sipgate_account_balance, adjust check_interval
bundlewrap/pipeline/head This commit looks good
2020-11-22 11:38:53 +01:00
Franzi
8c6c691e5e
bundles/icinga2: implement SMS notifications
2020-11-22 10:34:49 +01:00
Franzi
15826c73b0
bundles/icinga2: send notifications
bundlewrap/pipeline/head There was a failure building this commit
2020-11-22 09:04:24 +01:00
Franzi
d428572461
bundles/icinga2: add servicegroup for every service which has checks
bundlewrap/pipeline/head There was a failure building this commit
2020-11-21 23:04:15 +01:00
Franzi
0bc4b5439c
bundles/icinga2: add hostgroup for every bw group
bundlewrap/pipeline/head There was a failure building this commit
2020-11-21 22:46:29 +01:00
Franzi
11071914e0
bundles/icinga2: initial working draft
2020-11-21 10:29:36 +01:00
Franzi
d3de7a27be
bundles/icinga2: add dependencies for icingaweb2 setup
2020-11-21 08:57:46 +01:00
Franzi
d31910368c
icinga2: install packages and dependencies
2020-11-13 13:19:26 +01:00
Franzi
aad1a742b7
bundles/icinga2: add ipv6-capable check_rbl script
2020-11-10 14:26:07 +01:00
Franzi
f30aa48eca
bundles/icinga2: add sshmon private key
bundlewrap/pipeline/head This commit looks good
2020-11-10 13:43:46 +01:00
Franzi
a176a1aa65
bundles/icinga2: introduce, install checks, install sources.list, create postgres database
bundlewrap/pipeline/head This commit looks good
2020-11-10 13:37:27 +01:00