ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Setup Skyetel Endpoint Health on FreePBX 15

    Scheduled Pinned Locked Moved IT Discussion
    skyetelfreepbxfreepbx 15endpoint healthsnmp
    2 Posts 2 Posters 790 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • JaredBuschJ
      JaredBusch
      last edited by JaredBusch

      I have been meaning to get this wrote up for a while now, but while I was setting up a new client I remembered.

      Skyetel has an awesome feature to enable you to get alerts on your PBX going offline to their network.

      Setting it up is as simply as a few clicks.

      The Skyetel knowledge base article on the subject is pretty solid, but generic, as it should be.

      From your Skyetel Dasboard:

      1. Click on Endpoints

      2. Click on Endpoint Health

      3. Click to turn on the toggle under Uptime Alerts.

      4. Click on View more under Details.
        9cac3f5e-0c77-4bbe-81bc-f8a38e582323-image.png

      5. On the detail page, click on the empty circles next to "Network QOS" and "SNMP Metrics" to enable them.
        03e53e02-934b-4f4b-9244-e14d9b658520-image.png

      6. Now you need to sign in to your FreePBX system via SSH to install the snmp packages

      7. As always, let us assume you are not using root

      sudo yum install -y net-snmp net-snmp-utils
      
      1. Backup the default snmp config
      sudo mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.bak
      
      1. Create a new config file
      sudo tee -a /etc/snmp/snmpd.conf > /dev/null << EOF
      rocommunity public
      EOF
      
      1. Enable and start the snmp service
      sudo systemctl enable --now snmpd
      
      1. Sign in to the FreePBX web interface

      2. Click on Connectivity -> Firewall
        d9acfc79-60ee-493f-ba88-b6ed7964a0de-image.png

      3. Click on the Hamburger menu on the top right
        d5eb65c6-cae7-4674-acc4-37948c26d7a7-image.png

      4. Click on Advanced
        d52d0fdf-2b2c-4b84-95e2-ed9d894b4e61-image.png

      5. Click on the Advanced Settings tab.
        d65fee76-9166-4c1b-bd0d-0da3d643211f-image.png

      6. Under Custom Firewall RulesChange to Enabled
        ea163913-932c-46aa-b809-352e85edf92e-image.png

      7. Click on the Advanced Custom Rules tab
        058ce769-c878-4831-9fc1-1cc1b58e3899-image.png

      8. In the IPv4 section add this string
        -I INPUT -p udp --dport 161 -s 52.14.37.123 -m comment --comment "Skyetel SNMP" -j ACCEPT
        27ab9ec4-e6da-43d8-abb6-3086c2c65fe2-image.png

      9. Click Save and Apply.
        7aee7d56-d13c-4c18-a07b-d712ee845e66-image.png

      19.You will see a confirmation at the top of the screen, click yes.
      75bc0020-e815-437d-873c-53e7bba5c754-image.png

      1. You will see a notice that it was applied successfully.
        20217144-a6d0-4cce-9ba4-74c00def75dc-image.png

      That's it. In a few minutes the Skyetel dashboard will begin to populate.

      Latency:
      c4338d61-fce1-454d-bc67-a17e6c6a32bb-image.png

      Packet Loss:
      6a434bf4-cf7f-4e90-b508-1c88cc4d8959-image.png

      Jitter:
      e649ab59-acb2-48eb-a7a0-e43bd8962c47-image.png

      CPU Usage:
      67556e5c-d207-4a0d-ae24-f83a861d8a77-image.png

      Memory Usage:
      100ab1b2-5b87-43db-8691-7256bcff51d1-image.png

      Disk Usage:
      aa187600-69ca-4dea-8f92-21dbf2f0094b-image.png

      1 Reply Last reply Reply Quote 3
      • V
        VoIP_n00b
        last edited by

        I just followed this guide, worked great! Thanks!

        1 Reply Last reply Reply Quote 1
        • 1 / 1
        • First post
          Last post