Envoie de notification Nagios avec postfix par mail

Transcription

Envoie de notification Nagios avec postfix par mail
Envoie de notification Nagios avec postfix par
mail
nano /usr/local/nagios/etc/timeperiods.cfg
//début fichier
define timeperiod{
timeperiod_name service
alias
Heures_service
monday
08:00-18:00
tuesday
08:00-18:00
wednesday
08:00-18:00
thursday
friday
08:00-18:00
08:00-16:00
}
//fin fichier
//Avec centreon créer la période via configuration-->Période temporelles
Installation postfix en relay SMTP
apt-get install libdb4.8 db4.8-util postfix procmail sasl2-bin
sudo apt-get install heirloom-mailx
dpkg-reconfigure postfix //configuration “Système sattelite”
nano /etc/postfix/main.cf
//début fichier
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
readme_directory = no
# TLS parameters
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# Config general
config_directory = /etc/postfix
mydomain = nomDuDomaineMail
myhostname = nomDuDomaineMail
mydestination = ""
myorigin = nomDuDomaineMail
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
relayhost = IPsrvSMTP
mynetworks = 127.0.0.1/32,adresseIPreseau/24
mailbox_size_limit = 0
recipient_delimiter = +
inet_protocols = ipv4
# Config sasl
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_security_level = may
smtp_tls_session_cache_database = btree:/var/spool/postfix/smtp_tls_session_cache
smtp_sasl_type = cyrus
smtp_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_sasl_authenticated permit_mynetworks
permit_inet_interfaces
smtpd_sasl_auth_enable = yes
//fin fichier
nano /etc/postfix/sasl_passwd
//début fichier
IPsrvSMTP nomUtilisateur:motDePasse
//fin fichier
service postfix restart
Affichage de la config
postconf -n