OneProxy :: 内置轻量级HTTP Server,使用浏览器直接查看中件间里的各种性能数据!

OneProxy中间件中收集了丰富的性能数据,可以通过MySQL客户端工具登录管理端口进行查询,可以很方便地编写脚本将性能数据集成到现有的监控系统中,已经比较方便了。但对于中小用户,可能还没有现成的监控系统,在OneProxy上直接提供HTTP接口方式来展示性能数据,可能会更加方便。现在OneProxy 5.8.3版本(下载)已经具备具功能了,需要在配置文件中指定用“proxy-httpserver”参数来指定Web地址(需要绑定的IP和端口)即可。

......
proxy-httpserver      = :8080
......

上面的配置就是在OneProxy上启动内置的HTTP Server,可以通过所有的IP来访问,端口为“8080”,接下来就可以打开浏览器来访问这个地址了:

onerpxoy_http_server3

所有可以访问的连接会显示在最上面,以方便你导航。上图的例子是在一个全新起动的OneProxy上,做了一把Sysbench的事务类型压测,可以很方便地看到所有执行过的SQL,包括执行次数、所需时间、执行时间,以及返回的结果集的大小和分布(分成5档)。如果接入的是你的应用程序,这些信息应当可以帮助你很好地了解应用。