Monitoraggio Exchange · 3 min read · Jan 30, 2026

Monitoraggio di Microsoft Exchange 2007/2010 con Opsview

Monitoraggio di Microsoft Exchange 2007/2010 con Opsview

Possiamo utilizzare l’agente standard di Opsview per monitorare una miriade di servizi Exchange 07/10 “pronto all’uso”; utilizzando i monitor delle prestazioni di Windows integrati e gli stati dei servizi.

Requisiti

Questo articolo presuppone che l’agente Opsview sia stato installato su un server Windows 200* che esegue Microsoft Exchange 2007/2010 e che l’host Microsoft Exchange (server Windows sottostante) sia già stato aggiunto a Opsview.

Configurazione

  1. Innanzitutto, dovremo aggiungere i controlli dei servizi che desideriamo eseguire contro il nostro server Exchange. Questi controlli dei servizi monitoreranno i contatori delle prestazioni, gli stati dei servizi e alcuni altri. Opsview include controlli IMAP/SMTP “pronto all’uso”.

  2. Per aggiungere i nostri nuovi controlli dei servizi, accedi al tuo server Opsview e naviga su “ IMPOSTAZIONI > CONTROLLI SERVIZI ” e fai clic sull’icona verde in alto a sinistra.

  3. Ora dobbiamo popolare i campi del modello di controllo dei servizi; in questo esempio passeremo attraverso l’aggiunta di un solo controllo dei servizi, tuttavia utilizzando le informazioni nell’appendice in fondo a questo articolo puoi aggiungere molti più controlli dei servizi utilizzando la stessa metodologia.

  4. In questo esempio monitoreremo la coda “Consegna della casella postale attiva” di Exchange, quindi nel nome aggiungeremo il titolo “Coda di consegna della casella postale attiva di Exchange 2007/2010” ad esempio.

Possiamo aggiungere qualsiasi descrizione ci piaccia nel campo descrizione, ad esempio “Monitoraggio per garantire che…”. Nel “gruppo di servizi”, possiamo aggiungere un nuovo gruppo di servizi, ad esempio “Microsoft Exchange 2010”.

Il resto dei campi può essere popolato secondo le tue preferenze, ad esempio con quale frequenza desideri controllare/ripetere ecc.

  1. Ora che il resto dei campi è stato popolato, possiamo passare alla sezione “plugin” e “argomenti” che sono il fulcro di questo articolo.

Dobbiamo scegliere il plugin “check_nrpe”, che viene fornito con Opsview come predefinito, e nella sezione degli argomenti dobbiamo aggiungere quanto segue:

-H $HOSTADDRESS$ -c nsc_checkcounter -a ‘”\MSExchangeTransport Queues(_total)\Active Mailbox Delivery Queue Length” MaxWarn=200 MaxCrit=250 ShowAll’

Possiamo cambiare gli argomenti come preferiamo, secondo la libreria dei contatori delle prestazioni di Microsoft Exchange qui.

  1. Una volta aggiunto, fai clic su “invia”, e il nostro nuovo controllo dei servizi è stato aggiunto come di seguito:

Possiamo farlo quante volte desideriamo per i nostri numerosi controlli dei servizi. Possiamo anche farlo per “-c nsc_checkservicestate” invece di “-c nsc_checkcounter”, in termini del comando qui sotto:

-H $HOSTADDRESS$ -c nsc_checkservicestate -a ‘ShowAll MSExchangeAB=started’
  1. Ora che i nostri controlli dei servizi sono stati aggiunti, dobbiamo solo procedere ad aggiungerli al nostro host Exchange, tramite “ IMPOSTAZIONI > OSPITI ” e fare clic su “ Exchange ” o qualunque sia il nome dell’host.

  2. Una volta sull’host, fai clic su “ MONITOR ” e poi trova la sezione “ Microsoft Exchange 2010 ”, e fai clic sul nostro nuovo controllo, come di seguito:

  3. Una volta fatto, scorri fino in fondo alla pagina e fai clic su invia.

  4. Infine, dobbiamo solo ricaricare il sistema per applicare il nuovo controllo dei servizi all’host. Per fare ciò, naviga su “ SISTEMI > APPLICA MODIFICHE ” e fai clic su “ RIFORNISCI CONFIGURAZIONE ”. E i nuovi controlli dei servizi saranno attivi e applicati.

Appendice

Ecco alcuni esempi di comandi che possono essere utilizzati contro i server MS Exchange 07/10:

Coda di consegna attiva di Exchange 2007/2010

check_nrpe -H $HOSTADDRESS$ -c nsc_checkcounter -a ‘”\MSExchangeTransport Queues(_total)\Active Mailbox Delivery Queue Length” MaxWarn=75 MaxCrit=100 ShowAll’

Lunghezza della coda di avvelenamento di Exchange 2007/2010

check_nrpe -H $HOSTADDRESS$ -c nsc_checkcounter -a ‘”\MSExchangeTransport Queues(_total)\Poison Queue Length” MaxWarn=1 MaxCrit=1 ShowAll’

Coda di consegna non SMTP di retry di Exchange 2007/2010

check_nrpe -H $HOSTADDRESS$ -c nsc_checkcounter -a ‘”\MSExchangeTransport Queues(_total)\Retry Non-Smtp Delivery Queue Length” MaxWarn=75 MaxCrit=100 ShowAll’

Aggiornamento anti-spam di Microsoft Exchange 2007/2010 (Servizio)

check_nrpe -H $HOSTADDRESS$ -c nsc_checkservicestate -a ‘ShowAll MSExchangeAntispamUpdate=started’

Servizio IMAP di Microsoft Exchange 2007/2010

check_nrpe -H $HOSTADDRESS$ -c nsc_checkservicestate -a ‘ShowAll MSExchangeImap4=started’

Ci sono molti altri disponibili su TechNet, che possono essere adattati nei comandi sopra.

Pubblicato da: Brian King

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.