QPS接口耗时统计 log_monitor

Apache
C/C++
Linux
2014-12-30
harleyliao
  1. 功能介绍

    对qps以及接口的平均耗时进行统计

  2. 特点

    轻量: 共219KB(代码量约300行), 无需安装,加压即可使用

    低侵入: 基于日志文件进行统计,无需修改原程序

  3. 使用说明

    2.1 下载工具包 log_monitor.tar.gz,并解压

    2.2 之后进行参数配置,可以拷贝现有的,各个参数说明如下:

    1
    2
    3
    4
    5
    6
    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
  4.      log_file: 需要监控的日志的路径

         log_reg: 需要匹配的日期以及耗时信息的正则表达式(需要加括号)

         time_format: 日志中日期的格式

         retain_seconds: 统计数据保留时间

         http_port: 用来通过页面展示统计数据的端口

    4.启动

        ./bin/log_monitor [conf_file_path]

    5.查看

        通过浏览器访问 http://${ip}:{http_port}/show.html

        就可以看到系统实时的qps以及每一秒中接口的平均耗时情况

加载中

评论(0)

暂无评论

暂无资讯

暂无问答

shell 脚本检测模块日志异常并重启

#!/usr/bin/env bash #监控 message 模块的异常日志,发送异常日志时 # 记录本机连接redis的数量 # 查询机器的负载 # 重启message模块 LOG_FILE=/opt/message/message.log MONITOR_LOG_FILE...

2016/12/05 15:51
57
0
log4j配置

log4j.rootLogger=error,stdout,file,E log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=com.mgzf.sdk.log.MogoLayout log4j.appender.stdout.layout...

2018/03/01 12:13
12
0
dubbo-monitor-simple 安装

dubbo-monitor-simple 安装 install dubbo简单监控中心

2015/12/30 23:59
1K
0
postfix 设置邮件监控

postfix 自身的 bcc(密送)功能可以实现邮件备份和监控功能 1. sender_bcc_maps 通过 postfix 发送出去的邮件 2. recipient_bcc_maps 通过 postfix 接收到的邮件 3. always_bcc 通过 postfi...

2015/06/10 15:32
90
0
Logstash 与Elasticsearch整合使用示例

本文简单介绍了Logstash如何从kafka、log4j、logback及file等数据源获取数据并输出到Elasticearch的完整示例。

2015/11/24 13:47
1K
0
跟我学习dubbo-Dubbo监控中心的介绍与简易监控中心的安装(7)

Dubbo 监控中心的介绍与简易监控中心的安装 Dubbo 服务提供者和服务消费者中的 spring 配置文件中增加以下配置 Dubbo 简易监控中心的配置解释(不需要修改,使用默认配置) 重新启动 dubbo-...

2016/01/12 01:52
1K
2
android 进程间通信(java)

用AIDL 实现跨进程播放

2016/03/25 15:31
58
1
监控Tomcat状态,故障重启,短信通知

监控Tomcat状态,故障重启,短信通知

2016/10/17 17:33
119
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部