先來大概解說一下原理「worldPing Plugins」插件原本是要收費, 目前有部份提供免費「API KEY」可以使用三組「域名」做免費檢測,關於費用明細如下所示
以下就是「Grafana」worldPing 原理,Grafana 在全世界都有服務器可以幫你測試解析「域名」與「端口」進行監控並自動產生「圖形化」介面進行可視化分析。
流程大概如下
1. 註冊「Grafana」官方 帳戶
2. 安裝「worldPing Plugins」
grafana-cli plugins install raintank-worldping-app
grafana-cli plugins install grafana-worldmap-panel
3. 重啟「Grafana」
sudo systemctl restart grafana-server
4. 申請「免費」worldPing API KEY
https://grafana.com/orgs/xxxx/api-keys <=== xxxx 改成 Grafana 註冊 帳戶
4.1「API KEY Name」 隨意輸入
4.2 API KEY 要保存好,只有第一次申請會出現後面就不會有了
5. 開啟「Grafana Web UI」=> 「Plugins」=> 「worldPing」
貼入「API KEY」然後「Enable」
看到此畫面表示完成 API KEY 連結了
6. 接下來我們開始配置需要測試「域名」解析
添加「域名」節點
輸入「域名」並點選「Begin Auto-Discovery」
7. 等待幾分鐘檢查「dashboard」就會產生數據嚕
參考資料
「Grafana」-「worldPing Plugins」