`

一个基于日志的轻量实时监控工具

 
阅读更多
    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


     log_file: 需要监控的日志的路径

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

     time_format: 日志中日期的格式

     retain_seconds: 统计数据保留时间

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

     log_level: 日志级别

4.启动

    ./bin/log_monitor [conf_file_path]

5.查看

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

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

 

其他下载链接: http://www.oschina.net/p/log_monitor

 

0
0
分享到:
评论

相关推荐

    log_monitor日志监控

    (1)轻量: 共219KB(代码量约300行), 无需安装,解压即可使用 (2)低侵入: 基于日志文件进行统计,无需修改原程序 使用说明 (1) 二进制包:下载工具包 log_monitor.tar.gz,并解压 (2) 源码编译:make 之后进行参数配置,...

    最好用的免费轻量级服务器批量管理桌面工具

    服务器批量管理桌面工具是一款功能强大的软件,可以轻松地管理多台服务器。拥有用户友好的界面,可以快速连接到多个服务器...对于系统管理员来说,这个工具是一个非常便利的助手,可以加速服务器管理流程,提高工作效率

    wgcloud:Linux运维监控工具

    WGCLOUD基于轻量级springboot架构,是高级高并发的分布式监控系统,核心模块包括:主机监控,ES分布式监控,CPU监控,CPU温度监控,大屏展示,内存监控,数据监控(mysql,oracle) ,pg等),服务心跳检测,应用...

    本项目为SWPU数据库原理及应用大作业《西柚外卖订餐系统》,基于Python+Flask+MySQL开发,轻量简洁.zip

    嵌入式系统:在资源有限的环境中,作为轻量级数据库解决方案。 总之,MySQL凭借其开源、跨平台、高性能、灵活扩展、丰富功能集和庞大社区支持等特点,成为现代数据管理领域中不可或缺的一部分,适用于各种行业和...

    本项目是一个基于springMVC的图书管理系统设计.zip

    嵌入式系统:在资源有限的环境中,作为轻量级数据库解决方案。 总之,MySQL凭借其开源、跨平台、高性能、灵活扩展、丰富功能集和庞大社区支持等特点,成为现代数据管理领域中不可或缺的一部分,适用于各种行业和...

    sysinternals 工具集合 (20090226版)

    PsKill 是一个终止实用工具,它不仅具有资源工具包所具有的功能,而且可以终止远程系统上的进程。您甚至不必在目标计算机上安装客户端,就可以使用 PsKill 终止远程进程。它是Sysinternals 命令行工具不断完善的 ...

    CODO是一款为用户提供企业多混合云、一站式DevOps、自动化运维、完全开源的云管理平台

    CODO后端基于Python Tornado开发,其优势为轻量、简洁清晰、异步非阻塞。CODO开源多云管理平台将为用户提供多功能:ITSM、基于RBAC权限系统、Web Terminnal登陆日志审计、录像回放、强大的作业调度系统、CMDB、监控...

    该系统是基于Activiti5工作流引擎采用了SSM+Mysql实现的一个学生请假系统.zip

    嵌入式系统:在资源有限的环境中,作为轻量级数据库解决方案。 总之,MySQL凭借其开源、跨平台、高性能、灵活扩展、丰富功能集和庞大社区支持等特点,成为现代数据管理领域中不可或缺的一部分,适用于各种行业和...

    SSM为基本框架 一款基于O2O模式的校园电商平台.zip

    嵌入式系统:在资源有限的环境中,作为轻量级数据库解决方案。 总之,MySQL凭借其开源、跨平台、高性能、灵活扩展、丰富功能集和庞大社区支持等特点,成为现代数据管理领域中不可或缺的一部分,适用于各种行业和...

    java开源包1

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包11

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包2

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包3

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包6

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包5

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包10

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包4

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包8

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包7

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包9

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

Global site tag (gtag.js) - Google Analytics