9 Modelli pronti all'uso
Panoramica
Zabbix fornisce un insieme in continua crescita di template preconfigurati per semplificare e velocizzare la configurazione dei target di monitoraggio.
Tutti i template disponibili out-of-the-box sono accessibili in Raccolta dati > Template.
Durante l'aggiornamento di Zabbix, i template esistenti non vengono aggiornati automaticamente per evitare la sovrascrittura di modifiche personalizzate. Per aggiornare i template esistenti o aggiungerne di nuovi, vedere Aggiornamento dei template.
Utilizzare la barra laterale per accedere alle informazioni sui tipi specifici di template e sui requisiti operativi.
Vedere anche:
Aggiornamento dei template
Per aggiornare un singolo template o aggiungerne uno nuovo dopo un aggiornamento di Zabbix:
- Vai al repository Git di Zabbix.
- Nel selettore del branch (sotto l'etichetta Source), scegli il branch che corrisponde alla tua versione di Zabbix (ad esempio, release/7.4 per Zabbix 7.4).
- Apri il template che vuoi aggiungere o aggiornare (ad esempio, MySQL by Zabbix agent).
- Copia il contenuto del file del template (ad esempio,
template_db_mysql_agent.yaml) e salvalo in un file locale. - Nel frontend di Zabbix, vai su Data collection > Templates e importa il file locale.
Puoi anche aggiornare tutti i template e aggiungerne di nuovi in un'unica operazione:
- Scarica il bundle dei template in base al tuo web server:
templates_1M_7.4.7z(Nginx) oppuretemplates_2M_7.4.7z(Apache). - Estrai il bundle. Contiene file YAML (ognuno con più template) e un indice (
index-1M_74.md) che elenca i template inclusi in ciascun file YAML. - Nel frontend di Zabbix, vai su Data collection > Templates e importa i file YAML uno per uno.
In alternativa, puoi importare tutti i file YAML in una sola volta usando lo script import_templates.sh.
Lo script richiede le utility curl e jq e utilizza il metodo API Zabbix configuration.import.
Quando esegui lo script, fornisci la directory contenente i file YAML e l'URL dell'API di Zabbix e il token di autenticazione.
Lo script import_templates.sh sovrascrive tutti i template esistenti, senza alcuna opzione per verificare o annullare le modifiche ai template.
Esempio:
./import_templates.sh /tmp/templates_2M_7.4 https://example.com/zabbix/api_jsonrpc.php d8d6b5c78ee2a8333db11bfcd3e448c49c239d8ce00702759e2b56f42e24dbe4
Compatibilità dei template con Host Wizard
Per un elenco completo dei template pronti all'uso attualmente compatibili con Host Wizard, vedere hw_compatible_templates.txt.
È inoltre possibile rendere compatibili con Host Wizard i propri template personalizzati: