Monitoraggio del Server Postfix con Grafana utilizzando Loki e Promtail

di Raffaele Chiatto | Giu 23, 2025 | 0 commenti

Monitoraggio del Server Postfix con Grafana utilizzando Loki e Promtail - Raffaele Chiatto

 

In un’infrastruttura IT affidabile ed efficiente, il monitoraggio continuo dei servizi è fondamentale.

Tra i servizi critici per molte organizzazioni c’è Postfix, uno dei mail server più diffusi e apprezzati per la sua stabilità e configurabilità.

Tuttavia, per mantenere sotto controllo il suo funzionamento e diagnosticare eventuali problemi in tempo reale, è essenziale disporre di strumenti di osservabilità moderni.

In questo articolo esploreremo come integrare Postfix con Grafana, utilizzando Loki e Promtail per raccogliere, indicizzare e visualizzare i log del server.

Vedremo passo dopo passo come configurare questo stack per ottenere una panoramica chiara e dinamica dell’attività di Postfix, migliorando così la capacità di monitoraggio e risposta agli incidenti.

PREREQUISITI

  • Server Postfix attivo sul server POSTFIX-SERVER
  • Cartella dei log Postifix -> /var/log/mail.log
  • Server Grafana installato sul server GRAFANA-SERVER
  • Entrambi sono Ubuntu 24.04.
  • Vuoi visualizzare i log di Postfix in Grafana usando Loki e promtail.

INSTALLAZIONE DI PROMTAIL SU POSTFIX-SERVER

Scaricare i binari di Promtail con i seguenti comandi:

Verificare che il file scaricato sia un eseguibile con il comando:

Dovremmo vedere un output simile al seguente:

CONFIGURAZIONE DI PROMTAIL SU POSTFIX-SERVER

Creare la cartella promtail con il comando:

Creare il file di configurazione /etc/promtail/config.yml con il comando:

All’interno del file di configurazione incollare il seguente listato:

NOTA BENE: inserire al posto di IP-SERVER-GRAFANA l’IP o l’FDQN del server Grafana dove installeremo Loki

ATTENZIONE: Assicurarsi che il file /var/log/mail.log esista (di solito è lì per i log Postfix). Se usa rsyslog, verificare che sia configurato per scrivere in quel file.

Salvare e chiudere il file di configurazioni

CREAZIONE DEL SERVIZIO SYSTEMD PER PROMTAIL SU POSTFIX-SERVER

Creare il file /etc/systemd/system/promtail.service con il comando:

All’interno del file di configurazione incollare il seguente listato:

Salvare e chiudere il file di configurazione.

ABILITAZIONE E AVVIO DEL SERVIZIO PROMTAIL SU POSTFIX-SERVER

Eseguire i seguenti comandi per abilitare e avviare il servizio relativo a Promtail:

Per verificare lo stato di Promtail eseguire il comando:

Se è tutto OK dovremmo visualizzare il seguente output:

INSTALLAZIONE DI LOKI SU GRAFANA-SERVER

Scaricare i binari di Promtail con i seguenti comandi:

Verificare che il file sia un eseguibile con il comando:

Dovremmo vedere un output simile al seguente:

CONFIGURAZIONE DI LOKI SU GRAFANA-SERVER

Creare la cartella Loki con il comando:

Assegnare le ACL all’utente grafana con il comando:

Creare il file di configurazione /etc/loki/loki-config.yaml con il comando:

All’interno del file di configurazione incollare il seguente listato:

Salvare e chiudere il file di configurazione.

CREAZIONE DEL SERVIZIO SYSTEMD PER LOKI SU GRAFANA-SERVER

Creare il file /etc/systemd/system/loki.service con il comando:

All’interno del file di configurazione incollare il seguente listato:

Salvare e chiudere il file di configurazione

ABILITAZIONE E AVVIO DEL SERVIZIO LOKI SU GRAFANA-SERVER

Eseguire i seguenti comandi per abilitare e avviare il servizio relativo a Promtail:

Per verificare lo stato di Promtail eseguire il comando:

Se è tutto OK dovremmo visualizzare il seguente output:

CONFIGURAZIONE DI LOKI IN GARFANA

Per aggiungere Loki come Datasource collegarsi al server Grafana da un qualsiasi browser richiamando il link:

http://<GRAFANA_SERVER_IP>:3000

Monitoraggio del Server Postfix con Grafana utilizzando Loki e Promtail - Raffaele Chiatto

Cliccare su Data Sources

Monitoraggio del Server Postfix con Grafana utilizzando Loki e Promtail - Raffaele Chiatto

Cliccare Add new data source

Monitoraggio del Server Postfix con Grafana utilizzando Loki e Promtail - Raffaele Chiatto

Inserire l’URL : http://localhost:3100

Quindi cliccare su Save & Test

Monitoraggio del Server Postfix con Grafana utilizzando Loki e Promtail - Raffaele Chiatto

Se è andato tutto a buon fine dovremmo visualizzare un messaggio come quello mostrato nell’immagine sovrastante

CREAZIONE DELLA DASHBOARD SU GRAFANA PER POSTFIX

Eseguire query base su Explore

Vai su Explore e prova una query come:

Oppure per filtrare errori:

E’ possibile importare le Dashboard già pronte su Grafana.com.

E’ possibile usare Import Dashboard in Grafana per caricarla usando l’ID della Dashboard

Monitoraggio del Server Postfix con Grafana utilizzando Loki e Promtail - Raffaele Chiatto

Dopo un po di configurazioni il risultato che potreste ottenere è quello mostrato nell’immagine sovrastante…

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Servizi ICT
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore
  • Angelo Lauria  Autore
  • Edoardo Prot  Autore
  • Davide D'Urso  Autore
Raffaele Chiatto

Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi.
Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare.
Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.

Categorie: Grafana | Loki | Postfix | Promtail

Related Post

0 Commenti

Invia Un Commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Virtualizzazione

Linux

Microsoft

Apple

Backup

Database

Security

Automazione