資源簡(jiǎn)介
## 功能介紹
對(duì)qps以及接口的平均耗時(shí)進(jìn)行統(tǒng)計(jì)
## 特點(diǎn)
(1)輕量: 共219KB(代碼量約300行), 無(wú)需安裝,解壓即可使用
(2)低侵入: 基于日志文件進(jìn)行統(tǒng)計(jì),無(wú)需修改原程序
## 使用說(shuō)明
(1) 二進(jìn)制包:下載工具包 log_monitor.tar.gz,并解壓(http://www.oschina.net/p/log_monitor)
(2) 源碼編譯:make
之后進(jìn)行參數(shù)配置,可以拷貝現(xiàn)有的,各個(gè)參數(shù)說(shuō)明如下:
```
log_file=/home/liao/programs/nginx/logs/access.log
log_reg=\[(.*) \ 0800\]
time_format=%d/%b/%Y:%H:%M:%S
retain_seconds=3600
http_port=3344
log_level=INFO
```
log_file: 需要監(jiān)控的日志的路徑
log_reg: 需要匹配的日期以及耗時(shí)信息的正則表達(dá)式(需要加括號(hào))
time_format: 日志中日期的格式
retain_seconds: 統(tǒng)計(jì)數(shù)據(jù)保留時(shí)間
http_port: 用來(lái)通過(guò)頁(yè)面展示統(tǒng)計(jì)數(shù)據(jù)的端口
log_level: log monitor的日志級(jí)別
### 啟動(dòng)
./bin/log_monitor [conf_file_path]
### 查看
(1) 在控制臺(tái)就可以看到系統(tǒng)實(shí)時(shí)的qps以及每一秒中接口的平均耗時(shí)情況
(2) 通過(guò)瀏覽器訪(fǎng)問(wèn) http://${ip}:{http_port}/show.html
代碼片段和文件信息
評(píng)論
共有 條評(píng)論