当前位置: 首页 > 软件库 > 管理和监控 > 系统监控 >

log-monitor

QPS 接口耗时统计
授权协议 Apache
开发语言 C/C++
所属分类 管理和监控、 系统监控
软件类型 开源软件
地区 国产
投 递 者 籍辰沛
操作系统 Linux
开源组织
适用人群 未知
 软件概览

 

  1. 功能介绍

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

  2. 特点

    轻量: 共92KB(代码量约700行)

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

  3. 使用说明

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

    2.2 之后进行make编译即可使用

  • 公司的系统很分散,monitor log很费劲。写了一个ruby程序,让所有的log集中在一个地方。试用以后,系统维护的工夫可以少很多,还可以在用户报告之前发现问题。效果不错。 主要原理就是用net/ssh登录各台server,tail -f那些log,捕捉sysout(channel.on_data),然后加一些辅助信息(比如[module]-[file]-orignal log)输出。 以前也

  • 先推两个将monitor命令比较好的网址: http://www.ibm.com/developerworks/cn/linux/l-cn-qemu-monitor/ http://smilejay.com/2012/12/virsh-use-qemu-monitor-command/ 维基下面的qemu进不去 不知道是不是被和谐了 下面推一个类似的 https://lxr.missinglink

 相关资料
  • 使用方式:import core "github.com/lengzhao/govm/app/chain1/ae4a05b2b8a4de21d9e6f26e9d7992f7f33e89689f3015f3fc8a3a3278815e28c" 接口中所有的user都需要使用合约的私有结构体作为参数。如第二章中的样例Event接口 接口的具体实现可以查看源码:govm/app/chain1/ae4a0

  • 系统级的 API 接口,不需要用户及应用参数,可获取 百度移动统计 站点范围的移动数据信息,具体接口如下: 功能 接口路径 参数 获取设备机型列表 config/getDeviceList 无 获取操作系统列表 config/getOsList 无 获取屏幕分辨率列表 config/getScreenList 无 获取联网方式列表 config/getNetworkList 无

  • 然而,我遇到了一些问题。特别是带有内部异常的WebException(“无法连接到远程服务器”): 无法对套接字执行操作,因为系统缺少足够的缓冲区空间或队列已满127.0.0.1:52395 我正在尝试以每线程500次迭代的方式运行100个线程。 我可以使用更少的迭代和/或更少的线程来操作测试,因为看起来套接字最终会退出这个TIME_WAIT状态。但是,这不是一个解决方案,因为它没有充分测试web

  • [命名空间: Serenity.Abstractions, 程序集: Serenity.Core] 所有应用程序都有一些类型的配置。作用域(scope)、存储介质和格式化器的设置在不同应用程序间都是不相同的,因此,Serenity 提供 IConfigurationRepository 接口对此配置进行访问。 public interface IConfigurationRepository {

  • 统一生成器接口 由于内部隐式rewind,需要先调用Generator::current获取当前value,而直接调用Generator::send会跳到第二次yield。 send方法参考 生成器参考 <?php class Gen { public $isfirst = true; public $generator; public function __const

  • 本文向大家介绍Python中统计函数运行耗时的方法,包括了Python中统计函数运行耗时的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python中统计函数运行耗时的方法。分享给大家供大家参考。具体实现方法如下: 另一个更高级一点的版本是: 希望本文所述对大家的Python程序设计有所帮助。

  • 一个有用的Scheme程序经常需要与底层操作系统进行交互。 11.1 检查和删除文件 file-exists?会检查它的参数字符串是否是一个文件。delete-file接受一个文件名字符串作为参数并删除相应的文件。这些程序并不是Scheme标准的一部分,但是在大多数Scheme实现中都能找到它们。用这些过程操作目录(而不是文件)并不是很可靠。(用它们操作目录的结果与具体的Scheme实现有关。)

  • 把这部分的log摘取出来. 以org.nutz.resource下的log为准 2015-03-30 10:49:49,383 org.nutz.resource.Scans.<init>(Scans.java:484) DEBUG - Locations for Scans: [JarResourceLocation [jarPath=D:\nutzbook\apache-tomcat-8.0.