Commit graph

74 commits

Author SHA1 Message Date
ee761507a2
bundles/{icinga2,influxdb}: fix file permissions 2022-12-17 11:45:10 +01:00
ac48462043
bundles/icinga2: icingaweb2 roles.ini needs another option 2022-03-30 17:29:27 +02:00
c983c50d21
bundles/icinga2: fix timeperiods 2022-03-19 07:02:48 +01:00
7604fef734
bundles/icinga2: use ip addresses for monitoring instead of hostnames 2022-03-13 15:15:47 +01:00
c71d827691
bundles/icinga2: add some missing config 2022-03-13 14:07:28 +01:00
4a03a9f89c
bundles/icinga2: fix directory permissions for /etc/icingaweb2 2022-03-12 09:03:35 +01:00
65ba43525f
bundles/icinga2: introduce new notification period 'daytime' 2022-03-05 08:29:10 +01:00
18674a1a4a
bundles/icinga2: always print status line in check_usv_snmp 2022-02-19 17:44:46 +01:00
7e58e9c667
bundles/icinga2: simplify template 2022-02-19 09:23:00 +01:00
468a0b0023
bundles/icinga2: remove unused code in hosts_template 2022-02-18 16:25:59 +01:00
d35770c122
bundles/icinga2: rework config generation - use one file per host instead of one per bundle 2022-02-18 12:25:34 +01:00
e45237d70e
bundles/icinga2: do not check scam blocklists 2022-02-13 09:51:03 +01:00
60c31d2d11
bundles/pacman: add opt-in unattended-upgrades 2022-02-13 09:43:52 +01:00
0ccb983b28
bundles/apt: fix metadata key mess (unattended-upgrades vs unattended_upgrades) 2022-01-23 05:47:42 +01:00
dc2b2ae86b
bundles/check-mail-received: move check source to icinga2 itself 2022-01-02 14:50:32 +01:00
44fcdc7d11
bundles/icinga: set cascade_skip=False for icinga_notification_wrapper 2021-12-24 16:29:18 +01:00
7eec5c42e3
bundles/icinga2: do not send sms or mail for services when sms/mail was disabled for host 2021-12-04 20:07:36 +01:00
d44c87e8a7
move SPAM BLOCKLIST check to icinga2 itself
somehow, we tend to get false positives if we run that check on the
node itself.
2021-11-28 07:26:41 +01:00
5a7d0b0afd
bundles/icinga2: don't skip everything if check_sipgate_account_balance can't get applied 2021-09-16 19:33:08 +02:00
04cee2b4c3
bundles/icinga2: fix file permissions 2021-08-07 07:13:41 +02:00
dfbdbe73bd
bundles/icinga2: only nodes which have bundle:apt have unattended-upgrades (for now) 2021-06-28 19:48:05 +02:00
05670ac2bb
bundles/icinga2: less code for icinga statusmonitor 2021-06-11 16:49:12 +02:00
d569b00960
modify nodes and bundles for new nftables syntax 2021-06-03 13:59:36 +02:00
d9595ad8e6
bundles/icinga2: fix typo in check_usv_snmp 2021-05-15 07:28:15 +02:00
7775f33679
bundles/apt: move patchday to 21:00 UTC 2021-05-13 09:10:33 +02:00
40160fb25a
bundles: remove telegraf metrics from systemd-networkd and icinga2 2021-05-02 13:18:35 +02:00
019d658442
bundles/icinga2: add check_usv_snmp 2021-04-25 08:02:04 +02:00
6772b3b5d0
bundles: various fixes for telegraf plugins 2021-04-24 11:45:58 +02:00
a37d31973a
bundles: add some telegraf plugins 2021-04-24 09:14:25 +02:00
ebb6d287b2
bundles/icinga2: add node name to automatic downtime comment 2021-04-23 14:30:34 +02:00
4973c63e62
bundles/icinga2: remove icinga_options/downtime_also_for, add host dependencies via icinga_options/also_affected_by 2021-04-17 09:21:51 +02:00
4d5e75df68
bundles/icinga2: introduce icinga_options/downtime_also_for 2021-04-17 03:43:08 +02:00
fc7655469f
icinga2: add pretty_name for status page 2021-04-10 15:05:29 +02:00
f8bbe00d47
overall better handling and usage of exceptions 2021-04-02 18:57:13 +02:00
17f9aa9c3e
bundles/icinga2: disable command module 2021-04-01 17:12:35 +02:00
c5eb2f4f70
bundles/icinga2: do not send recovery emails 2021-04-01 17:11:42 +02:00
b943d2d465
rework iptables configuration 2021-03-21 10:30:04 +01:00
e435ae582a
bundles/icinga2: add monitoring for IdoPgsqlConnection 2021-03-01 15:36:29 +01:00
c0b8d35a47
bundles/icinga2: fix double emoji for WARNING state 2021-02-19 14:03:00 +01:00
2bccbf9ded
bundles/icinga2: add some emoji to sent SMS, don't send output via SMS if everything is fine 2021-02-19 14:01:45 +01:00
b06532241b
bundles: use metastack syntax for metadata.get() 2021-02-18 18:12:25 +01:00
fbb8840dff
add .editorconfig, format files correctly 2021-02-17 10:56:18 +01:00
b42e39ed0a
get rid of check_rbl 2021-02-17 10:51:49 +01:00
5c1eba0d58
bundles: use a common metadata key for firewall restrictions, use repo.libs.tools.resolve_identifier() 2021-02-15 14:16:35 +01:00
f52df58517
bundles: code style improvements 2021-02-12 20:45:41 +01:00
71f033b7c2
bundles/icinga2: fix dependencies for svc_systemd:icinga2
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
c5109fbfe3
bundles/icinga2: no need to do metadata.copy() here 2021-01-23 09:11:18 +01:00
0893156723
bundles/c3voc-addons: add upgrade-and-reboot to bundle 2021-01-17 18:43:30 +01:00
35abb92daf
bundles/icinga2: do not schedule downtimes for hosts which do not do unattended-upgrades 2021-01-16 22:31:51 +01:00
8e54d6eb23
add monitoring for freifunk nodes 2021-01-09 11:03:23 +01:00