Aqui está o meu desafio, eu configurei um servidor de e-mail altamente reputado usando Postfix MTA para enviar e-mails em massa. Portanto, é crucial para nós monitorar o tempo de atividade deste serviço. Então eu decidi usar o sistema nagios para verificar a autenticação SMTP em 3 mts intervalo juntamente com 2 falha verifica e pode enviar notificação por e-mail. Também eu não preciso confundir outros nagios configuração para esta configuração.

O que você precisa fazer é:

1. Crie um arquivo ( email_monitoring.cfg ) com as seguintes entradas (depois de modificá-lo com seus valores) na pasta ” / etc / nagios / objects

2. Adicione esta entrada de arquivo (email_monitoring.cfg) no arquivo de configuração principal do nagios ( /etc/nagios/nagios.cfg ) para ativá-lo.

3. Para teste sintático, você pode usar o comando nagios -v /etc/nagios/nagios.cfg

A seguir estão a configuração de nagios independente para monitoramento servidor SMTP remoto,

Define host {
Use mail-server
Host_name RC_emailhost
Alias RC_mail01
Endereço 54.21.17.11
}

Define service {
Use o serviço local
Host_name RC_emailhost
Service_description OR_SMTP_Uptime
Check_command check_or_smtp
Notifications_enabled 1
}

########## Declaração de comando de serviço ####
Define command {
Command_name check_or_smtp
Command_line / usr / local / nagios / libexec / check_smtp -p 25 -Um LOGIN -U info@serveridol.com -P senha -H outbound.serveridol.com
}
########## Declaração de verificação do host ###########
Define command {
Command_name check-host-vivo-por-smtp
Command_line $ USER1 $ / check_smtp -H $ HOSTADDRESS
}
######### Lista de alertas de e-mail e criação do grupo #########
Define contact {
Contact_name lijum
Use o genérico-contato
Email de alias
Email liju@serveridol.com
}

Define contactgroup {
Contactgroup_name mail-admins
Alias Mail Administrators
Membros lijum
}

####### Configuração do modelo do Host de Email ##########
Define host {
Nome mail-server
Use genérico-host
Check_period 24×7
Check_interval 1
Retry_interval 1
Max_check_attempts 2
Check_command check-host-vivo-por-smtp
Notification_period 24×7
Notification_interval 30
Notification_options d, u, r
Contact_groups mail-admins
Registrar 0
}

Deixe uma resposta

Nome (necessário)

Anúncios