对应用性能监控工具APM该有怎样的期待?

由于没有有效的性能管理,应用遭遇响应时间延迟,这让顾客愤怒不已,还破坏雇员的生产积极性。试错法排除故障以及可见性低导致断电。这都引发关键业务功能长时间无法使用,中断了销售与生产周期。

内部性能管理工具赶不上运行着的业务应用的步伐。诸如企业资源规划这样复杂的应用,可能添加多个层,诸如云计算接口这样的新软件类型为了维持性能,每年的存储增长超过50%。这些更改使得应用性能监控与管理APM更加困难。

有些IT企业或它们服务的业务,低估了对于有效APM的需求,或者对增加应用性能复杂性的效果感到失望。

 

高性能工具

复杂的应用性能监控工具涵盖应用分布式架构的方方面面,并能适应新技术与新附加物的灵活性。关注工具中嵌入的成本可以指导应用程序体系结构的重新设计,最小化成本的同时消除了性能抑制。

APM工具必须能查找到根源问题,然后快速识别修复。使用既能积极主动又能及时搞定故障修复的工具。问题报告可以轻松使用么?可以继续深入到下一层架构么?或者网络层,软件堆栈的多层(应用、应用服务器与数据库)?

通过收集历史数据库性能趋势,监控工具能积极预防问题,允许将问题隔离到一个专门设置的软件实例上。例如,Idera的Precise Software for SAP包含假设工具,显示基础架构该如何更改,如添加固态驱动将改变应用性能。

一开始就别让性能监控与管理工具成为降低应用速度的推手。选择资源消耗低的工具。轻量级(例如基于日志)的架构最小化开销的同时最大化数据收集工作。

性能收益

不错的应用性能监控工具获得用户与业务/最终用户的青睐。IT团队可以交付更快的故障检修方式,消除试错法导致的断电。相对小型的故障在发展为大问题之前就能被捕获并得到解决。

APM工具帮助团队预防问题,而不仅仅是解决问题。通过性能趋势分析,IT团队可以减轻架构升级的负担,让硬件更有效更具有成本效益。

作者:何妍 

来源:51CTO

时间: 2024-09-19 09:21:50

对应用性能监控工具APM该有怎样的期待?的相关文章

现代网络性能监控工具应具备何种技能?

以前,企业网络工程师不得不为各种连接的服务器.应用程序和终端设备提供网络接入和足够的带宽.从OSI模型角度看,这些工具主要关注于1-4层网络.由于通过一个网络的所有流量和数据流都共享全部的带宽和队列资源,更高的OSI层次多少被忽略了. 慢慢地,网络设备变得越来越复杂,现在网络中不同的数据流都可以被识别出来并区别对待.各种服务质量(QoS)和应用层流程成型技术也可用于实现这个目 标.此外,随着对于关键业务应用程序依赖程度越来越高,网络工程师也迫切需要了解OSI模型的更高层次,这样他们才能发现网络.

你值得拥有 —— 25 个 Linux 性能监控工具

你值得拥有 -- 25 个 Linux 性能监控工具 一段时间以来,我们在网上向读者介绍了如何为Linux以及类Linux操作系统配置多种不同的性能监控工具.在这篇文章中我们将罗列一系列使用最频繁的性能监控工具,并对介绍到的每一个工具提供了相应的简介链接,大致将其划分为两类,基于命令行的和提供图形化接口的. 基于命令行的性能监控工具 1. dstat - 多类型资源统计工具 该命令整合了vmstat,iostat和ifstat三种命令.同时增加了新的特性和功能可以让你能及时看到各种的资源使用情况

mysql性能监控工具Innotop简介及配置_Mysql

1.innotop安装 参考官网:http://innotop.googlecode.com/svn/html/installing.html # wget http://innotop.googlecode.com/files/innotop-1.9.0.tar.gz # tar -zxvf innotop-1.9.0.tar.gz # cd innotop-1.9.0 安装INNOTOP工具非常简单,其是由PERL写的,当然需要PERL环境和相关的工具包.在安装之前先要确定你的系统安装了Ti

采用云性能监控工具消除IT的盲点

使用公共云并不意味着企业必须牺牲应用程序和工作负载性能的可见性.使用正确的工具集可以给IT一个更全面的场景. 公共云已经成为许多企业IT计划的关键要素.越来越多的企业将他们的应用程序交付给公共云提供商,如亚马逊网络服务公司(AWS)和微软Azure.尽管IT专业人士经常将安全性视为将应用程序保留在内部部署的数据中心的原因,但是性能监控可能是另一个原因,因为组织在业务异地迁移时难以保持可见性.然而,公共云性能监控工具可以帮助克服这些挑战. IT性能监控涉及到通常难以衡量的复杂的交互网络.在私有和公

Oratop工具——实时数据库性能监控工具

Oratop工具--实时数据库性能监控工具 原文地址:Oratop工具--实时数据库性能监控工具 作者:realkid4 在任何系统优化过程中,"80/20原则"是我们一定要关注的问题.简单的说,就是我们系统80%的性能问题.现象,都是有少数几个甚至一个问题造成的.这就需要我们面对复杂的系统性能问题的时候,要学会"拨开云雾.蛇打七寸".   落实在Oracle优化过程,同样如此.从10g开始,我们开始频繁接受"Top-xxx"的概念,无论是从OE

Linux Sysstat性能监控工具安装及常见8个命令使用例子

Sysstat,一种常用在Linux系统服务器中的软件工具包,可以用来监控服务器的性能.比如可以监控CPU.硬盘.网络等数据,我们可以用来进行分析服务器的性能和资源的使用效率.老左将在这篇文章中学习.整理Sysstat监控工具包的安装和常用的使用命令.   老左之前并没有使用过这些工具(要学习和基础的知识太多),在这篇文章中就简单的记录Sysstat安装过程和常用的几个命令,同类的软件和工具还是有很多的,具体要根据我们的熟悉和喜欢,以及是否真的需要然后再去选择.   第一.Sysstat工具的安

TestMaker 6.1发布 性能监控工具

TestMaker 6.1此版本添加了Flex 4的支持,Oracle Forms和Java http://www.aliyun.com/zixun/aggregation/5541.html">Applet的支持,新的Results Analysis Charts,包括表格视图,资源监测和交易细节,简单的SSL证书管理,Linux兼容性和MySQL库支持. TestMaker不单单的是完整的测试平台,也是性能监控的工具,它是一个分布式的自动化测试平台,主要对应用程序的性能进行管理和监控.

linux 性能监控工具——NAGIOS 和 OVO

Nagios是一款开源的免费网络监视工具,能有效监控Windows.Linux和Unix的主机状态,交换机路由器等网络设置,打印机等.在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知. Nagios是一个监视系统运行状态和网络信息的监视系统.Nagios能监视所指定的本地或远程主机以及服务,同时提供异常通知功能等. Nagios可运行在Linux/Unix平台之上,同时提供一个可选的基于浏览器的WEB界面以方便系统管理人员查看网络状态,各种系

java虚拟机性能监控工具介绍

最近在做性能测试,在性能调优过程中查阅了些虚拟机相关的知识,下面对虚拟机所用的性能监控的工具做个简单的介绍和汇总.一.JDK命令行工具 1.jps:虚拟机进程状况工具 列出正在运行的虚拟机进程,显示虚拟机执行祝列的名称,已经这些进程的本地虚拟机的唯一ID.此命令虽然功能单一,但它是使用频率最高的JDK命令工具. Jps 命令格式: jps  [options] [hostid]2. jstat:虚拟机统计信息监视工具 jstat(JVM Statistics Monitoring Tool)是用