Vuoi imparare a utilizzare la funzione di monitoraggio web di Icinga2? In questo tutorial, ci accingiamo a mostrarvi come monitorare un sito web utilizzando Icinga2

Versione Ubuntu: 18
Versione Ubuntu: 19
Versione Icinga2: 2.11.0-2

Elenco hardware:

La sezione seguente presenta l'elenco delle attrezzature utilizzate per creare questo tutorial Icinga2.

Ogni pezzo di hardware sopra elencato può essere trovato sul sito web di Amazon.

Icinga2 - Esercitazione correlata:

In questa pagina, offriamo un rapido accesso a un elenco di tutorial relativi all'installazione di Icinga2.

Esercitazione Icinga2 - Monitoraggio di un sito WebTutorial Icinga2 - Monitoring a Website

Nella console Linux, utilizzare i comandi seguenti per trovare il percorso del file hosts.conf di Icinga2.

Nel nostro esempio il file hosts.conf si trovava nella directory /etc/icinga2/conf.d.

Dopo aver trovato, è necessario modificare il hosts.conf.

Copy to Clipboard

Alla fine del file hosts.conf, immettere una configurazione di monitoraggio Web Icinga2.

È necessario specificare la seguente configurazione:

- Host oggetti: immettere un'identificazione host.
Importazione - informazioni sul modello di host generico.
Indirizzo: immettere l'indirizzo IP del server web.
Vars.http_vhosts - Il sito web che deve essere verificato.
http_ssl - Vero per i siti Web HTTPS.
http_string - Cerca la stringa "benvenuto" sul corpo del sito web

Ad esempio, ecco la nostra configurazione.

Copy to Clipboard

Nel nostro esempio, è stata creata una nuova voce host denominata MyWebServer con indirizzo IP 154.189.219.43.In our example, we created a new host entry named MyWebServer with the IP address 154.189.219.43.

Su questo server web abbiamo più siti web noti anche come host virtuali.

Da tutti gli host virtuali, vogliamo solo monitorare il sito https://techexpert.tips.

Generic-host è un gruppo di configurazioni predefinite impostato nel file templates.conf.

Di seguito è riportata la definizione di generic-host specificata nel file templates.conf.

Copy to Clipboard

Per abilitare il monitoraggio Web di Icinga2 nell'host denominato MyWebServer, è necessario riavviare il servizio Icinga.

Copy to Clipboard

Congratulazioni! La configurazione del monitoraggio Web di Icinga2 è stata completata.

Tutorial Icinga2 - Monitoraggio del sito web

A questo punto, è necessario accedere al dashboard del server ICinga2.

Aprire il browser e immettere l'indirizzo IP del server Web più /icingaweb2.

Nel nostro esempio, il seguente URL è stato immesso nel browser:

http://192.168.15.5/icingaweb2

Nella schermata di accesso, utilizzare il nome utente e la password predefiniti.

Nome utente predefinito: nome utente impostato durante l'installazione
Password predefinita: Password impostata durante l'installazione

icinga login

Dopo un accesso riuscito, sarai inviato al Dashboard di Icinga2.

icinga2 dashboard

Nel dashboard di Icinga2 accedere al menu Panoramica e selezionare l'opzione Host.

icinga monitor website

Fare clic sul nome host per avere informazioni dettagliate sul monitoraggio del sito web.

icinga2 website monitor

Congratulazioni! La fatura di monitoraggio del sito Web Icinga2 è stata configurata.