日常的伺服器監控中,網路監控是必不可少的,而influxdb+grafana是我在工作中經常用到的,接下來做個部署流程記錄,以下伺服器基於centos7:
#wget
#yum localinstall influxdb-1.2.2.x86_64.rpm
#vim /etc/influxdb/influxdb.conf
接下來更改influxdb的配置檔案,主要是http模組,其他模組預設配置就好
#influx (進入influxdb控制台)
>create database network (建立資料庫)
>show databases (列出資料庫)
>drop database network (刪除資料庫)
>use network (進入資料庫)
>create measurement ping-loss (建立ping-loss表)
>show measurements (列出所有表)
>drop measurement ping-loss (刪除表)
>select * from ping-loss (查表)
>insert ping-loss, region=vn, loss=20 (插入資料,鍵值對形式賦值)
>select * from ping-loss where region=vn
>shouw users (檢視使用者)
>create user "username" with password 'password' (建立普通使用者)
>create user "username" with password 'password' with all privileges (建立管理員使用者)
>drop user "username" (刪除使用者)
>auth (使用者認證,設定密碼後的登入認證)
把監控收集的ping值入庫到influxdb
#!/bin/bash
#!/bin/bash
declare -a dic
dic=([vn]="ip1" [id]="ip2" [br]="ip3" ...) #字典
我就使用預設的配置啟動grafana
#wget
#yum localinstall grafana-6.4.3-1.x86_64.rpm
#systemctl start grafana-server
#systemctl enable grafana-server
配置datasource
配置好資料來源,然後新增面板展示資料
最後的結果如下
最後訪問grafana的web頁面登入,預設使用者名稱密碼是admin,埠是3000.
ubuntu網路監控
nethogs 是乙個終端下的網路流量監控工具,它的特別之處在於可以顯示每個程序的頻寬占用情況,這樣可以更直觀獲取網路使用情況。它支援 ipv4 和 ipv6 協議 支援本地網絡卡及 ppp 鏈結。sudo apt get install nethogs使用 sudo nethogs 網絡卡 該程式...
網路監控軟體
何謂上網管理,如何加強網路管理呢?上網管理包括對網頁訪問過濾 網路應用控制 頻寬流量管理 資訊收發審計 使用者行為分析,實現對網際網路訪問行為的全面管理。在流量管控 防止內網洩密 防範法規風險 網際網路訪問行為記錄 上網安全等多個方面提供最有效的解決方案。但是,由於上述網路裝置一般是通過dos命令的...
網路監控命令
nohup load.sh 伺服器ip tmp load.sh.log 要進入到資料夾下 nohup 最後面的 是讓命令在後台一直執行 tmp load.sh.log 是將資訊輸出到load.sh.log日誌中 tailf tmp load.sh.log 動態跟蹤日誌 ps elf grep loa...