为情所困2017-06-12 09:22:41
我這陣子公司搞了個ping監控,是一個開源的工具,有點記憶體洩漏,給稍微修改了一下。我放到我一台測試vps上了,下載位址是 118.184.56.18/ping.zip 速度可能有點慢。你解壓縮之後,在目錄的conf下,config.json加入要ping的機器,注意把Type改成C。你機器多的話可以考慮寫腳本批量添加到配置中。但是我發現如果json被壓縮程式就運行不了了,不知道該如何處理。這個程式是為了持續ping監控用的,也會在8899埠產生一個圖形介面。如果你只是為了做單次監控,可以把監控間隔調久一些,然後運行等生成一次結果(db目錄下的sqlite新增你要的記錄)然後把程式殺了就行。然後讀資料庫,可以看到一系列ping的資料。只是,你這上千台機器,如果要同時ping,可能會吃比較多的資源。因為這個程式用的是linux系統原生的ping