1. 程式人生 > >基於dstat監控網卡流量,服務器狀態簡單腳本

基於dstat監控網卡流量,服務器狀態簡單腳本

ron 默認 mage div vmstat 以及 最大整數 安裝 logs

前幾天領導給了一臺服務讓我每天監控以下服務器得流量情況,開始幾天每天上去用ifstat命令截圖。後來了解到dstat命令
dstat著個命令用法靈活,功能強大,先來簡單得介紹一下

dstat介紹


  • dstat結合了vmstat,iostat,ifstat,netstat以及更多監控工具的信息,跟ifstat一樣,實時顯示監控狀態
  • 基於python編寫,方便擴展各種定制功能
  • 分組統計設備信息
  • 可以定制時間和輸出間隔,比如dstat -nf 2 5 表示輸出網絡設備 2秒一次 一共輸出5次
  • 輸出信息單位按最大整數計算,用顏色顯示不同單位
  • 可以輸出csv文件。dstat --output /tmp/filename.csv 2 5

    這條命令是將dstat輸出到/tmp/文件名.csv這個文件中 2秒一次 出書5次
    這裏要註意一下:dstat時間控制參數一定要在文件輸出後面,我就是因為這個地方改了好多次,先把時間參數加到前面了,導致輸出文件不成功
    ***

    dstat安裝


    yum -y install dstat
    ***

    dstat參數介紹


    dstat命令什麽參數也不加的話默認輸出:技術分享圖片

基於dstat監控網卡流量,服務器狀態簡單腳本