Cosa c'è installato sul tuo server Zabbix?
- Server e interfaccia web Zabbix 7.0 LTS, dalle immagini Docker ufficiali
- Database PostgreSQL 16
- Zabbix Agent 2, con un host chiamato Zabbix server che monitora la macchina stessa
- Un account chiamato Admin, la cui password predefinita viene cambiata durante l'installazione, con quella nuova nel pannello
- Fuso orario di Istanbul sul server e sull'interfaccia web
- HTTPS tramite Caddy su un indirizzo sslip.io basato sul tuo IP, quindi il dominio è facoltativo
- Firewall con aperte solo le porte 22, 80 e 443, che tiene chiusa verso l'esterno la porta 10051 di Zabbix
Che dimensione ti serve per Zabbix?
La documentazione di Zabbix 7.0 dà esempi di hardware in base al numero di metriche: 2 core e 8 GB di RAM per 1.000 metriche, 4 core e 16 GB per 10.000, e 16 core e 64 GB per 100.000. La sua stima approssimativa è che 1 metrica equivalga a 1 item, 1 trigger e 1 grafico. Per provarlo o per tenere d'occhio pochi server, come regola pratica si parte da 4 GB, passando a 8 GB quando ci si avvicina alle 1.000 metriche. L'uso del disco dipende dal numero di metriche e da quanto a lungo conservi la cronologia.
| Uso | Dimensione | Prezzo | Scegli |
|---|---|---|---|
| Poche persone | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/mese | |
| Piccolo team | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/mese | |
| Azienda | 16 GB RAM · 8 vCore · 200 GB NVMe | $25.15/mese |
Per chi è?
- Chi vuole lo stato di CPU, memoria e disco di più server su un'unica schermata
- Team IT che monitorano switch, router e stampanti tramite SNMP
- Aziende che vogliono un avviso via email quando qualcosa va storto
- Aziende che tengono i dati di monitoraggio sul proprio server
Cosa succede dopo l'ordine?
- Imposta la dimensione e completa il pagamento.
- Il server si avvia e Zabbix si installa da solo. Il primo avvio può richiedere un po' più di tempo, quindi aspetta che la riga App dica che Zabbix è pronto.
- Nella scheda Panoramica clicca Apri app. Il login è Admin con la A maiuscola, e la password è nella riga Password.
- In Monitoring > Hosts controlla che l'host Zabbix server stia raccogliendo dati.
- Installa Zabbix Agent sul server che vuoi tenere d'occhio, poi aggiungilo in Data collection > Hosts e scegli un template.
- Configura l'email in Alerts > Media types e aggiungi un indirizzo per gli avvisi al tuo utente.
Con ogni server
- Backup giornalieri inclusi nel prezzo
- Traffico illimitato
- Accesso root completo
- Aumenta o riduci RAM e CPU in seguito, e ingrandisci il disco
- Sede: Istanbul · IST-1.
Da sapere
- La porta 10051 di Zabbix è chiusa verso l'esterno, quindi gli agent funzionano in modalità passiva: Zabbix si connette alla porta 10050 di ogni server monitorato. Su quel server, apri la porta all'indirizzo IP del tuo server Zabbix.
- La posta in uscita non è configurata. Per gli avvisi, inserisci il tuo servizio SMTP in Alerts > Media types, dove Gmail e Office365 hanno opzioni già pronte. Il servizio non è incluso nel prezzo.
- Dalla versione 7.0 Zabbix ha licenza AGPLv3, senza costi di utilizzo. Se modifichi il codice e lo offri ad altri, devi condividere le tue modifiche. L'assistenza tecnica a pagamento del produttore non è inclusa nel prezzo.
- Il supporto completo per la 7.0 LTS dura fino al 30 giugno 2027, e il supporto limitato fino al 30 giugno 2029. L'installazione non passa da sola alla successiva versione LTS.
- Gli aggiornamenti sono una tua responsabilità. In /opt/seturack/zabbix, docker compose pull e docker compose up -d scaricano l'ultima release del ramo 7.0.
- L'interfaccia parte in inglese. Il pannello continua a mostrare la password dell'installazione, quindi se la cambi, conserva tu la nuova in un posto sicuro.
Domande e risposte su Zabbix
Di quanta RAM ha bisogno Zabbix?
La documentazione ufficiale indica 2 core e 8 GB di RAM per 1.000 metriche, e 4 core e 16 GB per 10.000. Per provarlo o per tenere d'occhio pochi server, come regola pratica si parte da 4 GB, e puoi ingrandire dal pannello man mano che crescono le metriche.
Quanti server può monitorare Zabbix?
La tabella ufficiale si basa sulle metriche e non sui server, quindi non esiste un numero fisso di server. Il template che scegli decide quante metriche produce ogni server, e ciò che ti serve lo decidono il numero di metriche attive e gli intervalli di polling.
Come aggiungo un server a Zabbix?
Installa Zabbix Agent sul server che vuoi tenere d'occhio, metti l'indirizzo IP del tuo server Zabbix nella sua impostazione Server e apri la porta 10050 verso quell'indirizzo. Poi aggiungi il server in Data collection > Hosts e scegli un template.
Posso usare gli agent attivi o zabbix_sender?
Non direttamente, perché in questa installazione la porta 10051 è chiusa verso l'esterno. Hai però l'accesso root: aggiungi la porta 10051 al servizio zabbix-server in compose.yaml ed esegui docker compose up -d, e la modalità attiva diventa disponibile.
Zabbix può monitorare i dispositivi di rete?
Sì. Zabbix monitora dispositivi come stampanti, switch, router e gruppi di continuità tramite SNMP. Le richieste SNMP vanno dal server Zabbix al dispositivo via UDP, quindi il dispositivo deve essere raggiungibile da internet o tramite una VPN che configuri tu.
Come collego il mio dominio a Zabbix?
Punta il record A all'indirizzo IP del tuo server e aggiungi il nome alle impostazioni di Caddy. Zabbix non richiede un'impostazione separata per l'indirizzo. Nulla cambia nemmeno per i tuoi agent, perché è il server Zabbix ad avviare quelle connessioni.