diff --git a/blog/2025-12-26-monitoring-externe-zabbix.md b/blog/2025-12-26-monitoring-externe-zabbix.md index 8efd2be..63eb110 100644 --- a/blog/2025-12-26-monitoring-externe-zabbix.md +++ b/blog/2025-12-26-monitoring-externe-zabbix.md @@ -90,7 +90,7 @@ Après avoir évalué plusieurs solutions (Prometheus + Grafana, Netdata, Influx Voici à quoi ressemble mon setup : -![Architecture complète du monitoring Zabbix distribué](/img/blog/2025-12-26-monitoring-externe-zabbix/architecture-diagram.svg) +![Architecture complète du monitoring Zabbix distribué](/img/blog/2025-12-26-monitoring-externe-zabbix/architecture-diagram.png) ### Le flux de données diff --git a/i18n/en/docusaurus-plugin-content-blog/2025-12-26-monitoring-externe-zabbix.md b/i18n/en/docusaurus-plugin-content-blog/2025-12-26-monitoring-externe-zabbix.md index dbb8d75..78d766f 100644 --- a/i18n/en/docusaurus-plugin-content-blog/2025-12-26-monitoring-externe-zabbix.md +++ b/i18n/en/docusaurus-plugin-content-blog/2025-12-26-monitoring-externe-zabbix.md @@ -90,7 +90,7 @@ After evaluating several solutions (Prometheus + Grafana, Netdata, InfluxDB + Te Here's what my setup looks like: -![Complete distributed Zabbix monitoring architecture](/img/blog/2025-12-26-monitoring-externe-zabbix/architecture-diagram.svg) +![Complete distributed Zabbix monitoring architecture](/img/blog/2025-12-26-monitoring-externe-zabbix/architecture-diagram.png) ### Data flow diff --git a/static/img/blog/2025-12-26-monitoring-externe-zabbix/architecture-diagram.png b/static/img/blog/2025-12-26-monitoring-externe-zabbix/architecture-diagram.png new file mode 100644 index 0000000..9fb2bfa Binary files /dev/null and b/static/img/blog/2025-12-26-monitoring-externe-zabbix/architecture-diagram.png differ diff --git a/static/img/blog/2025-12-26-monitoring-externe-zabbix/architecture-diagram.svg b/static/img/blog/2025-12-26-monitoring-externe-zabbix/architecture-diagram.svg deleted file mode 100644 index e05bac7..0000000 --- a/static/img/blog/2025-12-26-monitoring-externe-zabbix/architecture-diagram.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - -
ZONE INTERNET (VPS)
Docker Compose Stack
PostgreSQL
(Base de données)
Zabbix Server

Port 10051
(écoute)
Zabbix Web UI

(Interface web)
Cloudflare Tunnel

(Accès sécurisé)
CONNEXION SÉCURISÉE
HTTPS + PSK (chiffrement)
Mode: Active Proxy (proxy contacte le serveur)
⚠️ Connexion sortante depuis le homelab
(pas de port ouvert sur le réseau local)
ZONE HOMELAB (Réseau Local)
LXC Debian 13 - Zabbix Proxy
Zabbix Proxy

+ SQLite
(collecte locale)
Zabbix Agent 2

127.0.0.1:10050
(auto-monitoring)
Cluster Proxmox VE
Node 1
Node 2
Node 3
API REST activée
Token: zabbix-monitor@pam!zabbix
Permissions: PVEAuditor (lecture seule)
Pull API REST
Beszel

Monitoring temps réel
VMs/LXCs

(reste en place)
Monitoring quotidien
(complémentaire à Zabbix)
Architecture de Monitoring Distribué - Zabbix
\ No newline at end of file