python - 想做一個大量ping的工具,請問用什麼方法更快更好一點?
怪我咯
怪我咯 2017-06-12 09:20:41
0
6
934

機器有幾千台左右,最好支援機器名稱偵測。大家都是用的啥辦法?

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回覆(6)
世界只因有你

linux直接寫shell腳本
window則使用dos腳本

学习ing

這種批次的就寫腳本了

扔个三星炸死你

ansible?

为情所困

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

女神的闺蜜爱上我

我認為 python 的 nmap 模組可能對你有幫助

滿天的星座

嗯。 。 。試試Smokeping?

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板