Close Menu
    Facebook X (Twitter) Instagram
    TecAdmin
    • Home
    • FeedBack
    • Submit Article
    • About Us
    Facebook X (Twitter) Instagram
    TecAdmin
    You are at:Home»Uncategorized»How to Enable Email Alerts in Keepalived

    How to Enable Email Alerts in Keepalived

    By RahulMarch 19, 20131 Min Read

    Its a good practice to enable email alerts in your keepalived configuration. By using this keepalived service will always inform users whenever server switches from master to slave or slave to master for each VRRP instance. Below steps will help you to how to enable email alerts in Keepalived.

    Steps to enable email alerts:

    Step 1: Edit keepalived configuration file.

    # /etc/keepalived/keepalived.conf
    

    Step 2: Add below entry in global settings.

    global_defs {
    	notification_email {
            [email protected]
    	}
      notification_email_from [email protected]
      smtp_server mail.tecadmin.net
      smtp_connect_timeout 30
    # ...... Other configuration here .......
    }
    

    Step 3: Add smtp_alert in each VRRP instances.

    vrrp_instance VI_1 {
    # ...... Other configuration here .......
    smtp_alert
    # ...... Other configuration here .......
    }
    

    Step 4: Restart keepalived service.

    # service keepalived restart
    

    Step 5: Email alerts will be like below.

    >> When VRRP instance goes to master state

    Subject: [hostname] VRRP Instance VI_1 - Entering MASTER state
    Message: => VRRP Instance is now owning VRRP VIPs <=
    

    >> When VRRP instance goes to slave state

    Subject: [hostname] VRRP Instance VI_1 - Entering SLAVE state
    Message: => VRRP Instance is nolonger owning VRRP VIPs <=
    

    Thanks for reading this article, I hope it will help you to enable email alerts in keepalived.

    email alerts in keepalived keepalived keepalived alerts vrrp
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email WhatsApp

    Related Posts

    Understanding the difference between ‘git pull’ and ‘git fetch’

    How to Setup IP Failover with KeepAlived on Ubuntu & Debian

    Most Effective Industry Specific Plug-ins for WordPress

    View 1 Comment

    1 Comment

    1. Nikola on April 4, 2021 1:48 am

      Thank you friend, this solved my problem!

      Reply

    Leave A Reply Cancel Reply

    Advertisement
    Recent Posts
    • How to Change Port in Next.Js
    • Ubuntu 24.04 LTS: The Future of Open-Source Excellence
    • How to Execute Linux Commands in Python
    • Creating MySQL User with GRANT OPTION
    • Where to find crontab (cron) logs in Ubuntu & Debian
    Facebook X (Twitter) Instagram Pinterest
    © 2023 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.