数据中心主机管理和商业智能
上篇文章中主要讨论了大型数据中心的系统监控问题, 主要是在OEM,grid control 和报表展现需求方面, 这一篇则讨论另外一个问题:数据中心主机管理和商业智能.
两个开源的商业智能厂商jaspersoft 和hyperic 已经推出一种新的合作产品Hyperic IQ , 除去传统的Hyperic 可以监视的各种设备和程序以外,Hyperic IQ 主要强调的是在收集到监控数据之后,利用jaspersoft 的分析能力,对主机的各种状态进行分析,比如像是:
用图表显示多台主机的JVM 内存状态,包括使用内存,空闲内存等.
用图表显示多台主机的可用性状态,并按照可用性从低到高排序.
列出目前最繁忙的主机,以CPU和内存为度量.
列出目前数据库最繁忙或JVM 最繁忙的主机.
分析出所有主机的历史磁盘增长情况. 所有主机的
报警次数最多的主机或是最紧急报警次数最多的主机,
它对每一个报表的分析度量都是可以定制的(使用UI 界面控制或是修改jasperreport 报表模板), 并且你可以添加任意的过滤条件或度量,甚至你可以使用ad-hoc query 完全的按照自己的分析需求来从零构建分析报表.并且还有各种Dashboard 可以一次性监控多台主机的多个设备或程序. 它的插件则可以扩展到监控任意设备和程序.
jvm 的内存报告
dba 的dashboard
可用性的报告
快速查看出问题的设备或程序,右边有红点的就是有问题的设备或程序
任意定制的报表
官方上的原介绍:
Report on any metrics, any resources, any data center. Hyperic IQ
provides comprehensive and exible access to HQ data. Any data in the
HQ database is available, for presentation in whatever way meets your
needs or those of the business. Create tabular or crosstab reports. Analyze
and communicate using powerful visualization. Hyperic IQ supports a
variety of chart types, including gauges, multi-metric line charts, bar
graphs, and stacked charts. Deliver any report in the format that makes the
data most useable, whether PDF, Excel, Rich Text Format, comma-separated
values, or Flash.
Report on compliance to service level commitments. Use Hyperic IQ
to analyze and report on metrics that measure results against service level
objectives, so you can make decisions and set priorities in the context of
planned and actual service levels. Availability gauges for resource groups
make service level issues blindingly obvious; from there you can drill-down
to uptime/downtime reports for problem resources.
Spend your time producing results instead of reporting them.
Spend less time reporting on what you do and more time managing your
infrastructure. Hyperic IQ gives the business easy access to performance
and service level data, so the operations team can concentrate on
management and monitoring. Hyperic IQ’s built-in reports provide
immediate value out-of-the-box. For unique reporting needs, the Ad Hoc
Query Editor allows any user to build reports from scratch with a friendly
drag and drop interface that hides database complexity.
Expose and deliver systems intelligence that’s easy to access and
use. With Hyperic IQ, you can keep stake-holders inside and outside of IT
informed, and up-to-date. Hyperic IQ considers the convenience of the
information consumer: a user doesn’t have to take the scenic route to
accomplish a goal.
An IT manager can run favorite reports directly from the HQ
Dashboard.
A business manager can run reports and queries from the Hyperic IQ
user interface, and drill-down to HQ indicator and monitoring pages,
as appropriate.
An executive checking email on a BlackBerry will see the latest weekly,
monthly, or quarterly roll-up reports delivered right on schedule.
参考资料
http://www.hyperic.com/products/enterprise-systems-monitoring.html
hyperic 企业版的介绍
http://www.hyperic.com/products/application-performance-intelligence.html
hyperic IQ 版的介绍
http://www.hyperic.com/products/mysql-monitoring.html
hyperic mysql 插件的详细功能
http://www.hyperic.com/products/oracle-monitoring.html
hyperic oracle 插件的详细功能
http://www.hyperic.com/support/systems-monitoring-resources.html
http://www.hyperic.com/demo/monitoring-webinars.html
观看hyperic 的flash demo 是最快了解hyperic 的方法.
hyperic 和jaspersoft 的合作声明