逐渐要把性能自动化建立起来了,发现一些关键的监控数据就需要和脚本一起调度才可以。
自己写了一些shell脚本,脚本运行的同时,也会分别调度各个服务器上的shell脚本去收集数据,但是总觉得还是有些麻烦,如果可以集成在hyperpacer脚本里,同步把数据全都收集过来就好了,这样监控结果整理也容易,分析也方便。
于是决定自己做一个脚本的模版,把一些常用的监控都预置进来。
说干就干,花了一上午的时间,终于搞了一个自己比较满意的模版:
wKioL1cq79SRMG8HAAGyyVcbjQM972.jpg

这里主要通过JMX资源监视器和数据库资源监视器实现的,技术实现本身并不复杂,hyperpacer都提供了相应的监视器和配置界面,只不过需要整理监控指标,并一一添加到监视器中,实在是个体力活。
期待hyperpacer在后面的版本中能对此处的配置界面进行易用性的优化。