Commit Graph

39 Commits

Author SHA1 Message Date
mirsal 0cedc82d83 roles: dns-internal: nsd: Update IP addresses for zola.vinishor.xyz
the zola.vinishor.xyz secondary has seemingly changed IP addresses
2026-06-18 09:54:59 +00:00
mirsal e3e4179f92 Temporarily remove lolix-ixpman.labolyon.dn42 2026-06-14 16:34:04 +00:00
mirsal d699fd578c roles: prometheus: templates: scrape-main: remove useless systemd labels
Remove unused high-cardinality node_systemd_unit_state labels
2026-06-14 16:17:05 +00:00
mirsal 151972611f ansible: roles: prometheus: Add send e-mail alerts to vinishor 2026-06-14 13:48:56 +00:00
mirsal e1ca88e56d roles: prometheus: alertmanager: Notify mirsal@labolyon.fr
* Send alert notification to mirsal@labolyon.fr
 * Send resolved notifications
2026-06-13 19:27:34 +00:00
vincent f8319b7fe1 Merge pull request 'Add grafana configuration and set up e-mail' (#4) from grafana-config into main
Reviewed-on: #4
2026-06-13 19:15:13 +02:00
vincent 99f7e6e8e0 Merge pull request 'Configure e-mails alerts sent by prometheus-alertmanager' (#3) from prometheus-email into main
Reviewed-on: #3
2026-06-13 19:14:48 +02:00
vincent 6e5c222116 Merge pull request 'Rework blackbox monitoring' (#2) from rework-blackbox-monitoring into main
Reviewed-on: #2
2026-06-13 19:07:13 +02:00
mirsal 71b8ae618d roles: grafana: Add grafana configuration 2026-06-13 16:05:14 +00:00
mirsal eabaff50f7 roles: grafana: tasks: main.yml Switch from CRLF to LF 2026-06-13 16:00:46 +00:00
mirsal be3b09ef66 roles: prometheus: Add alertmanager configuration 2026-06-13 15:17:10 +00:00
mirsal 600912cc95 roles: prometheus: tasks: main.yml: Switch from CRLF to LF 2026-06-13 15:11:18 +00:00
mirsal 18852dbc2f roles: prometheus: scrape-blackbox: Monitor webmail.labolyon.fr 2026-06-12 07:42:37 +00:00
mirsal 006f174778 roles: blackbox-exporter: templates: blackbox.config.j2: switch to LF 2026-06-12 07:33:21 +00:00
mirsal 43c7959d85 Rework prometheus blackbox monitoring configuration
* Use scrape_config_files correctly
 * Do not separate prometheus and blackbox exporter nodes
 * Add a http_2xx_selfsigned module for self-signed certs
 * Monitor missing services
 * Switch from CRLF to LF in prometheus.config.j2
2026-06-12 07:27:30 +00:00
vincent daca460fdd inventory: add octoprint server 2026-06-09 15:32:40 +02:00
vincent 47b1067cb4 Ajout de sudo en passwordless 2026-06-09 10:53:43 +02:00
vincent 6615aeff55 Retrait des vieux paquets 2026-06-09 10:53:26 +02:00
vincent 46d14d6ac1 Maj de la config Prometheus 2026-06-09 10:53:17 +02:00
vincent 1d67e6a18f Suppression des fichiers var inutiles 2026-06-09 10:52:58 +02:00
vincent c1ca38a42a Refactoring de l'inventaire 2026-06-09 10:52:35 +02:00
vincent 05b5c63fe5 Merge pull request 'nsd.conf: Set up ns1.1312.zone as secondary for labolyon.fr' (#1) from dns-secondaire-mirsal into main
Reviewed-on: #1
2025-07-29 21:10:38 +02:00
mirsal 6984782b48 nsd.conf: Set up ns1.1312.zone as secondary for labolyon.fr
/!\ TSIG keys need to be rotated because this repository is public, so
    all exposed cryptographic keys should be considered compromised
2025-07-29 19:03:11 +00:00
vincent 13a53fd52d nsd: add zola.vinishor.xyz for secondary DNS 2025-07-29 19:23:44 +02:00
vincent ef528c8aa4 Use dns.labolyon.dn42 2025-05-13 23:38:10 +02:00
vincent 3b8913e26b Update inventory to use labolyon.dn42 2025-05-13 22:48:14 +02:00
vincent 0a1c7b5937 Add i2p router in inventory 2025-04-08 20:24:35 +02:00
vincent 8e5fa3e93a Add lolmox + lolmox2 to monitoring 2025-02-16 16:01:17 +01:00
vincent b8a8bb0c71 Add lolmox and lolmox2 2025-01-16 22:01:26 +01:00
vincent 86f107e8f4 Add missing info about group for users directory 2025-01-16 22:00:05 +01:00
vincent f642599504 Users: define the uid accordito LDAP 2025-01-14 21:30:56 +01:00
vincent 1919f8dfec Fix URL for wiki 2025-01-09 21:44:24 +01:00
vincent f1d7128d12 Remove blackbox for monitoring VM 2025-01-09 21:40:22 +01:00
vincent ab2dd24814 Add missing step for rules in Prometheus 2025-01-09 21:15:12 +01:00
vincent c07a79dcf2 Change service name for Grafana 2025-01-09 21:10:55 +01:00
vincent 067b325678 Add new roles for monitoring 2025-01-09 21:06:28 +01:00
vincent 98ef8d9896 Update inventory 2025-01-09 21:06:18 +01:00
automate 04db61efc2 Add ansible roles + templates 2025-01-07 22:17:39 +00:00
vincent 3e65c89dc9 first commit 2025-01-07 23:08:51 +01:00