2018年最佳45 APM(应用程序性能监视和管理)工具
mhr18 2024-10-17 10:46 29 浏览 0 评论
应用程序性能管理(APM)工具收集和监视大量数据,以管理软件应用程序的性能和可用性。APM工具并不缺乏,为您的项目选择一个可能很麻烦。
这里列出了45种应用程序监控工具及其下载链接和主要功能。
1)新Relic APM
New Relic是一个基于Saas的APM工具。该工具为移动应用程序提供APM,推进浏览器监控和基础架构监控。
主要特征:
- 跟踪导致性能降低的SQL语句
- 提供性能趋势一目了然
- 允许SQL查询分析
- 提供高级警报
- 代码级诊断
- 跨应用程序跟踪
下载链接:https://newrelic.com/application-monitoring
2)AppDynamics
Appdymanic提供Saas以及内部部署选项。此APM工具可监控应用程序性能。它还可以深入了解应用程序如何影响业务绩效。
主要特征:
- 提供端到端事务跟踪
- 诊断并消除代码级别的问题
- 可视化整个应用程序堆栈
- 动态基线和警报
下载链接:https://www.appdynamics.com/products/application-intelligence-platform
3)Foglight
Foglight是一种APM工具,用于监控,管理和优化整个数据库和虚拟基础架构的性能。它允许您为端到端管理创建自定义APM解决方案。
特征:
- 应用服务器监控和诊断
- SLA监控和仪表板
- 交易记录
- 监控您的中间件环境
- 通过技术平台选择产品
- 提高对最终用户SLA的遵从性
下载链接:https://www.quest.com/foglight/
4)Compuware APM
Compuware APM工具可以轻松监控和优化您的复杂应用程序。它提供完整的洞察力,零配置需求。
特征:
- 降低每月许可费用(MLC)成本
- 用户体验监控
- 确定战略调整目标
- 减少故障和成就
- 监控公共云,私有云或混合云中的应用程序性能
下载链接: https://compuware.com/application-performance-management/
5)BMC Software APM
这个APM工具由人工智能(AI)提供支持,可帮助公司和应用程序所有者,支持人员和开发人员管理业务关键型应用程序的性能。
特征:
- 趋势和基线正常表现
- 根据影响的严重程度或程度确定优先级
- 代码级诊断
- 监视SQL语句
下载链接:http://www.bmc.com/it-solutions/application-performance-management.html
6)JenniferSoft APM
Jennifer是实时应用程序监控解决方案。该APM产品可以捕获和跟踪从开始到结束的实时交易。它允许您使用Java,.Net和PHP等不同平台上的最小负载进行监控。
特征:
- 真实的实时监控
- 实时仪表板和拓扑视图
- 支持云环境
- Web服务真实用户监控
下载链接:https://jennifersoft.com/en/
7)ExtraHop
ExtraHop通过实时分析使数据驱动的安全性和IT运营成为现实。此APM工具还可在简化的交付系统中提供对应用程序服务器,数据库,存储系统和完整网络的可视性。该工具可实现完全可见性和快速响应时间,以获得最佳性能。
特征:
- 直观的仪表板
- 自定义的一键式报告
- 客观绩效分析
- 自动设备发现和分类
- 应用程序响应时间更快
- 应用活动地图
下载链接:https://www.extrahop.com/
8)AppEnsure
AppEnsure APM工具可发现,命名和映射每个位置的每个应用程序。它可以自动测量响应时间并通过事件关联提供原因分析,几乎不需要配置。
特征:
- 监控每个位置的应用
- 衡量应用程序对支持基础架构的响应时间
- 响应时间超过定义的阈值时发出警报
- 事件相关的原因分析
- 拓扑和事件发现
下载链接:http://www.appensure.com/
9)星云
Neebula的服务性能监控解决方案(APM)可帮助您通过将业务服务映射到应用程序,服务器,网络和存储来保持应用程序以最佳性能运行,从而深入了解业务服务的端到端运行状况。
主要特征:
- 关联监控和事件数据
- 将业务服务映射到服务器,应用程序和其他组件
- 实时服务技术发现
- 自动部署监视器以收集数据
下载链接:https://www.servicenow.com/products/application-portfolio-management.html
10)NetScout nGeniusONE
nGeniousOne从网络,应用程序和用户角度为整个IT环境提供快速,准确的服务性能洞察。此工具可监控数据包和整体流程级别的网络流量。
特征:
- 提供对特定应用程序事务的全面分析
- 将性能与用户体验相关联
- 确定用户与其他服务和基础架构的交互。
- 服务,网络和应用程序组件的实时服务可用性
- 使用逐跳事务分析进行会话分析
- 法医证据收集
下载链接: http://www.netscout.com/products/enterprise/ngeniusone/Pages/default.aspx
11)Opsview
Opsview Monitor提供对其动态IT运营的统一洞察。它可以是内部部署,云端或混合。
特征:
- 自动化和扩展任何地方
- 快速实现价值
- 业务服务监控
- 通知平台集成
- 服务台集成
- 内置通知
下载链接: http://www.opsview.com/technology/guides-help/monitoring-examples/application-monitoring
12)SevOne
SevOne提供整个企业网络的完整可见性,可以应对应用程序性能管理的挑战。它管理从内部部署应用程序到在云中运行的应用程序的所有内容。
主要特征:
- 实时仪表板和报告
- 主动性能和问题警报
- Application Performance Appliance(APA)将数据包转换为流数据。
- 端到端的多层可见性
- 自动生成基线
- 即时报告生成
下载链接:https://www.sevone.com/
13)公制
Metricly允许您在监控云基础架构和Web应用程序性能时使用机器学习和分析。它允许您通过分组,过滤和制图来查找确切的成本和利用率数据。
特征:
- 使用开源代理灵活,快速,轻松地收集指标
- 预配置的仪表板可让您立即查看指标
- 行为学习的完全准确性
- 将准确度提高到新的水平
下载链接:https://www.metricly.com/
14)Radware
Radware APM应用程序监控解决方案,可全面了解应用程序的性能。APM通过实时错误检测和响应时间帮助您维护应用程序性能并保护系统。
特征:
- 零部署和维护
- 真实用户体验应用监控
- 支持内部和外部应用程序
下载链接:https://www.radware.com/Products/APM/
15)Oracle企业管理器
Oracle Enterprise Manager提供完整的应用程序性能管理(APM)解决方案。它包括电子商务套件,Siebel,PeopleSoft和Fusion应用程序。
特征:
- 综合交易监控
- 监视和跟踪事务及其实例
- Java和数据库监视和诊断
- 监控交易内容中包含的业务指标。
- 适用于Oracle和非Oracle平台的Java和DB诊断
下载链接: http://www.oracle.com/technetwork/oem/app-performance-mgmt/index.html?ssSourceSiteId=ocomit
16)INETCO洞察力
INETCO Insight是一个交易监控软件和数据流平台,可提供实时的端到端操作视图,以查看所有类型的数字银行交易的性能。
特征:
- 提供所有银行渠道的单一视图
- 实时数据流和转发功能
- 持续的交易监控和实时警报
- 具有搜索,查询和过滤功能的事务日志
- 提高所有自助服务设备的可用性
下载链接:http://www.inetco.com/products-and-services/inetco-insight/next-gen-apm-for-it-ops/
17)LogicMonitor
LogicMonitor跟踪应用程序的预定义数据源,以监控,绘制图形并提醒您单个资源中的所有趋势和事件,以便进行有效的应用程序管理。
特征:
- 允许您使用Windows或Linux
- 基于角色的仪表板
- 提供性能图表
- 从任何浏览器获取警报。
- 电子邮件,短信和电话提醒
- 预定义的灵活警报阈值
- 警报路由以通知特定组
下载链接:http://www.logicmonitor.com/monitoring/applications/
18)Visual TruView
Visual TruView是一款专注于最终用户体验的APA工具。只需点击几下,您就可以确定用户是否遇到响应时间较短的问题,并帮助您快速找到问题的根源,并深入了解深入的数据以诊断问题。
特征:
- 重建用户体验
- 被动地实时监控应用程序事务。
- 监控用户,网络和应用程序的响应时间
- 存储的交易详细信息和摘要信息
- 自动应用程序发现
下载链接:https://enterprise.netscout.com/performance-monitoring-troubleshooting/visual-truView-up-time-select
19)Level3应用程序性能管理
在3级的应用性能管理工具,帮助您优化网络和应用效率。它可以帮助您识别潜在的威胁和问题并纠正它们。
特征:
- 最大限度地减少硬件费用和人员配备需求
- 高效的带宽利用率
- 检查所有可疑的安全违规行为。
- 帮助您发展业务
下载链接:http://www.level3.com/products/managed-network-services/
20)Nastel
Nastel APM工具允许您通过提供实时端到端性能监控解决方案来收集,分析和可视化从移动设备到计算机的性能数据。
特征:
- 无需持续的屏幕监视
- 改善和增强用户体验
- 通过实时端到端监控保持应用程序性能
- 帮助您降低操作风险
- 支持任务完成,资源需求很少。
下载链接:http://www.nastel.com/application-performance-management.html
21)Citrix NetScaler
NetScaler ADC是Citrix Systems的核心网络产品。此APM工具可提高最终用户的交付速度和应用程序质量。
特征:
- 软件优先的ADC
- 混合/多云可管理性
- 确保应用程序正常运行时间和完美的性能
- DevOps应用交付
- 应用和基础设施情报
- 更好地与IT集成
下载链接:http://www.citrix.com/products/netscaler-application-delivery-controller/tech-info.html
22)Catchpoint
Catchpoint可以在客户看到问题之前快速检测到问题,因为它通过API每五分钟甚至每分钟检查一次网站。
特征:
- 您可以从世界任何地方访问应用程序和服务
- 帮助您了解数字链影响的移动部分
- 帮助您诊断Web应用程序中的性能问题
- 将客户体验与业务成果相关联,以改善服务交付链
下载链接:http://www.catchpoint.com/
23)eG Enterprise
eG Enterprise提供应用程序性能的全栈监控,帮助IT专业人员查找,诊断和解决应用程序问题。
特征:
- 业务事务跟踪和应用程序代码级可见性
- 拓扑发现和依赖关系可视化
- 应用和支持基础设施
- 应用程序分析和报告
下载链接:https://www.eginnovations.com/web/application-monitoring.htm
24)Icinga
Icinga 2是一个灵活的开源系统监控工具。它可以涵盖大多数监控需求,因为它是一个可自定义的框架。
特征:
- 业绩导向
- 允许基于规则的配置
- 性能监控
- Icinga 2的RESTful API可帮助您快速更新配置。
下载链接:https://www.icinga.org/
25)op5监视器
OP5 Monitor是一款APM工具,可让您统一查看网络中所有设备和接口的性能。此APM工具允许您深入了解网络上的所有元素,以查看发生的情况。
特征:
- 业务服务管理功能可帮助组织做出更明智的决策
- 清晰和详细的报告传达正确和相关的信息。
- 无缝集成和日志服务器监控到您的日常事件流中
- 降低在整个组织中部署监控所需的复杂性,时间工作量和专业水平
下载链接:http://www.op5.com/
26)驱动
Driven是一个级联开发平台。它提供了对您的应用程序的深入见解。该工具允许可视化诊断应用程序故障和数据应用程序。
特征:
- 快速诊断应用程序性能
- 管理和监控所有数据应用程序
- 自托管或云托管
- 轻松的团队协作
- 跟踪所有应用程序
下载链接http://www.driven.io/
27)Datadog
Datadog是一种性能监控解决方案,它将来自应用程序,服务器,工具,数据库的指标和事件汇集在一起??,以提供基础架构的统一视图。
特征:
- 实时查看各个来源的图表
- 轻松自定义代码或交互式视图
- 覆盖不同来源的指标和事件
- 接收任何指标的提醒
- 与您现有的基础架构无缝协作
下载链接https://www.datadoghq.com/
28)Librato
Librato是一个完整的监控解决方案。该工具可帮助您了解所有数据源如何影响您的业务。它是一个高度可扩展和灵活的平台,可以将复杂的问题变成易于使用的服务。
主要特征:
- 允许提交自定义指标
- 简单直观的日志记录格式
- 支持Postgres和路由器指标
- 交互式应用性能仪表板
下载链接:https://www.librato.com/
29)永恒
Aternity允许您缩小应用程序性能与实际用户体验之间的差距。此APM工具使您能够以最终用户的角度形成结果,而不是专注于单个Web应用程序。
主要特征:
- 扩展了各种应用技术
- 监控物理,虚拟和移动设备
- 查看所有受监控业务活动的响应时间
- 部门和地理区域的合规性
下载链接:http://www.riverbed.com/products/steelcentral/aternity.html/products/workforce-apm/
30)仪器应用监测
此APM工具支持自定义应用程序,性能和基础架构,监控。该工具可帮助您在整个基础架构中收集,可视化和转换指标。
特征:
- 自动化系统和服务监控
- 实时数据更新
- 在五分钟内设置服务器监控代理
- 使用自定义事件叠加跟踪部署和应用程序更改
下载链接:https://instrumentalapp.com/
31)Stackify Retrace
Stackify是一个云基础平台,为软件开发人员,运营和支持经理提供创新的APM解决方案。它允许监视和解决基于云的应用程序并获得DevOps可见性。
特征:
- 基于SaaS
- 在开发和QA期间查找错误
- 集成错误和日志管理
- 解决生产问题
- 针对开发人员进行优化
下载链接:https://stackify.com/retrace/
32)Dynatrace(Compuware APM)
Dynatrace是面向企业和中小企业的DevOps的应用程序监控软件。该平台利用专有的人工智能(AI)技术。它允许企业在任何地方可视化每个用户和应用程序。
特征:
- 完整的堆栈发现和性能管理
- 可视化应用基础架构
- 大规模自我修复
- 检测vMotion事件
- 数字体验管理
下载链接:https://www.dynatrace.com/
33)侦察兵(SolarWinds)
Scout APM工具主要用于Ruby on Rails。Scout不断追踪N + 1数据库查询,内存膨胀源,性能异常等。
特征:
- 使用Rollbar和Sentry集成在一个位置查看perf +错误数据
- 识别经常使用的慢速数据库查询。
- 使用Deploy Tracking比较部署之间的性能。
- 帮助您找到数据库和内存的来源
- 深度仪表
下载链接:https://scoutapp.com/
34)AppOptics(SolarWinds)
AppOptics是一个集成的基础架构和应用程序监控工具。它是来自同一家公司SolarWinds的Traceview APM的高级版本。
特征:
- 通过过滤和向下钻取的高级可视化
- 跨主机,分布式事务跟踪
- 延迟,主机和基于错误的警报
- 分布式事务跟踪
- 机器级度量标准收集和制图
下载链接:https://www.appoptics.com/
35)ManageEngine Applications Manager
管理应用程序管理器为.NET,Java和Ruby on Rails提供代码级诊断。ManageEngine应用程序管理提供必要的应用程序监视软件。
特征:
- 使用Enterprise Edition扩展至50,000个应用程序
- 管理中间件和消息传递组件
- 可自定义的报告和仪表板
- 自动发现应用程序拓扑和可视化依赖项
下载链接:https://www.manageengine.com/products/applications_manager/
36)应用洞察(微软)
Application Insights允许您通过应用程序性能管理获得可操作的洞察和分析。
特征:
- 帮助您查找诊断异常和应用程序性能问题
- 通过使用GitHub,Visual Studio Team Services和webhooks轻松与DevOps集成
- 从Visual Studio内部开始,或监视现有应用程序,无需重新部署。
下载链接:https://azure.microsoft.com/en-us/services/application-insights/
37)CA应用程序性能管理
CA Application,性能管理工具可帮助您在超出客户期望的同时提供有利可图且高效的服务。此APM提供跨物理,虚拟,云和大型机环境的可见性和管理。
特征:
- 共享的绩效目标和结果
- 使用支持现代API和Java,PHP,Docker,.NET等应用程序的事务跟踪执行完整的诊断洞察。
- 快速部署整个企业。
下载链接:https://www.ca.com/us/products/ca-application-performance-management.html
38)警报网站
Alertsite为任务关键型应用程序和API提供综合监控平台。它允许您的应用程序性能的360度视图,最终用户可以看到。
特征:
- 主动监控移动网站和应用
- 更快的警报和更快的修复
- 监控API端点和链接
- 记录逐步的Web交互
下载链接:https://smartbear.com/product/alertsite/overview/
39)IDERA精确
IDERA提供精确的APM解决方案。该工具提供了直观的仪表板,可以快速了解情况。它通过隔离堆栈中发现的问题来提供端到端事务可见性。
特征:
- 建议的纠正措施可加快解决问题的速度
- 历史分析和发现潜在问题。
- 数据库存储上下文详细信息以将事务与业务问题相关联
下载链接:https://www.idera.com/application-performance-monitoring
40)Rollbar
Rollbar是一个全面的APM解决方案,适用于网络和移动应用程序,有助于有效地跟踪错误和问题。Rollbar APM工具可帮助您在几分钟内解决错误并自信地部署。
特征:
- 无缝集成
- 滚动条可以快速理解,重现和修复错误。
- 可自定义的分组规则
- JavaScript源地图
- 完整的原因分析问题
- 广泛的平台支持
下载链接:http://rollbar.com/
41)Zenoss
Zenoss性能管理工具允许您预测和消除混合IT环境的中断。它可以帮助您完成整个混合IT基础架构的开发模型。
特征:
- 快速部署并轻松扩展以从几乎任何设备收集性能和可用性数据,
- 简化混合IT性能
- 通过为现有的混合IT运营流程增加即时灵活性,快速实现价值
- 单一,整体视图可帮助您更快地识别根本原因并减少停机时间。
下载链接:https://www.zenoss.com/
42)Raygun
Raygun允许您查看用户如何体验您的软件应用程序。它使您能够搜索,诊断和解决影响用户的所有性能相关问题,从而获得更好的速度和准确性。
特征:
- 自动查找影响最终用户的错误和崩溃
- 通过查看完整的用户会话,以高速度和准确性诊断问题
- 更智能的应用程序性能监控,允许您将服务器端计时与错误相结合
下载链接:https://raygun.com/
43)平等
Pingdom是一个网站和性能监控工具,致力于使网络更快,更可靠。借助此工具,客户可以提醒任何问题,以便他们可以专注于日常业务。
特征:
- 检查网页的所有部分
- 提供性能概述
- 跟踪您的绩效历史
- 允许您从多个位置进行测试
下载链接:https://tools.pingdom.com/
44)Splunk
在Splunk的平台在整个应用开发生命周期中提供实时洞察力。此APM工具不仅可以监控和关联基础架构和应用程序中的数据。
特征:
- 为您提供实现客户期望和业务目标所需的实时答案
- 开放式开发平台
- 它可以帮助您扩展以满足现代数据需求。
- 利用机器学习驱动的AI。
下载链接:https://www.splunk.com/download
45)元数据
Motadata是一种集成的APM系统分析解决方案。它将核心分析功能整合到一个集中平台中。它允许您在统一的仪表板上收集,关联和分析网络流和日志数据事件。
特征:
- 网络,服务器,应用程序监控
- 流量监测
- 统一仪表板
- 原生应用程序集成
- 提供可扩展性和速度
下载链接:https://www.motadata.com/application-monitoring/
时光荏苒,我们都在不断的努力拼搏,希望大家所有的努力都得到更大的回报,还是老规矩,希望大家多多关注,后续给大家带来更多精彩的文章!
相关推荐
- 【预警通报】关于WebLogic存在远程代码执行高危漏洞的预警通报
-
近日,Oracle官方发布了2021年1月关键补丁更新公告CPU(CriticalPatchUpdate),共修复了包括CVE-2021-2109(WeblogicServer远程代码执行漏洞)...
- 医院信息系统突发应急演练记录(医院信息化应急演练)
-
信息系统突发事件应急预案演练记录演练内容信息系统突发事件应急预案演练参与人员信息科参与科室:全院各部门日期xxxx-xx-xx时间20:00至24:00地点信息科记录:xxx1、...
- 一文掌握怎么利用Shell+Python实现完美版的多数据源备份程序
-
简介:在当今数字化时代,无论是企业还是个人,数据的安全性和业务的连续性都是至关重要的。数据一旦丢失,可能会造成无法估量的损失。因此,如何有效地对分布在不同位置的数据进行备份,尤其是异地备份,成为了一个...
- docker搭建系统环境(docker搭建centos)
-
Docker安装(CentOS7)1.卸载旧版Docker#检查已安装版本yumlistinstalled|grepdocker#卸载旧版本yumremove-ydocker.x...
- 基础篇:数据库 SQL 入门教程(sql数据库入门书籍推荐)
-
SQL介绍什么是SQLSQL指结构化查询语言,是用于访问和处理数据库的标准的计算机语言。它使我们有能力访问数据库,可与多种数据库程序协同工作,如MSAccess、DB2、Informix、M...
- Java21杀手级新特性!3行代码性能翻倍
-
导语某券商系统用这招,交易延迟从12ms降到0.8ms!本文揭秘Oracle官方未公开的Record模式匹配+虚拟线程深度优化+向量API神操作,代码量直降70%!一、Record模式匹配(代码量↓8...
- 一文读懂JDK21的虚拟线程(java虚拟线程)
-
概述JDK21已于2023年9月19日发布,作为Oracle标准Java实现的一个LTS版本发布,发布了15想新特性,其中虚拟线程呼声较高。虚拟线程是JDK21中引入的一项重要特性,它是一种轻量级的...
- 效率!MacOS下超级好用的Linux虚拟工具:Lima
-
对于MacOS用户来说,搭建Linux虚拟环境一直是件让人头疼的事。无论是VirtualBox还是商业的VMware,都显得过于笨重且配置复杂。今天,我们要介绍一个轻巧方便的纯命令行Linux虚拟工具...
- 所谓SaaS(所谓三维目标一般都应包括)
-
2010年前后,一个科技媒体的主编写一些关于云计算的概念性问题,就可以作为头版头条了。那时候的云计算,更多的还停留在一些概念性的问题上。而基于云计算而生的SaaS更是“养在深闺人未识”,一度成为被IT...
- ORA-00600 「25027」 「x」报错(报错0xc0000001)
-
问题现象:在用到LOB大对象的业务中,进行数据的插入,失败了,在报警文件中报错:ORA-00600:内部错误代码,参数:[25027],[10],[0],[],[],[],[],[...
- 安卓7源码编译(安卓源码编译环境lunch失败,uname命令找不到)
-
前面已经下载好源码了,接下来是下载手机对应的二进制驱动执行编译源码命令下载厂商驱动https://developers.google.com/android/drivers?hl=zh-cn搜索NGI...
- 编译安卓源码(编译安卓源码 电脑配置)
-
前面已经下载好源码了,接下来是下载手机对应的二进制驱动执行编译源码命令下载厂商驱动https://developers.google.com/android/drivers?hl=zh-cn搜索NGI...
- 360 Vulcan Team首战告捷 以17.5万美金强势领跑2019“天府杯“
-
2019年11月16日,由360集团、百度、腾讯、阿里巴巴、清华大学与中科院等多家企业和研究机构在成都联合主办了2019“天府杯”国际网络安全大赛暨2019天府国际网络安全高峰论坛。而开幕当日最激荡人...
- Syslog 日志分析与异常检测技巧(syslog发送日志配置)
-
系统日志包含有助于分析网络设备整体运行状况的重要信息。然而,理解并从中提取有效数据往往颇具挑战。本文将详解从基础命令行工具到专业日志管理软件的全流程分析技巧,助你高效挖掘Syslog日志价值。Gr...
- 从Oracle演进看数据库技术的发展(从oracle演进看数据库技术的发展的过程)
-
数据库技术发展本质上是应用需求驱动与基础架构演进的双向奔赴,如何分析其技术发展的脉络和方向?考虑到oracle数据库仍然是这个领域的王者,以其为例,管中窥豹,对其从Oracle8i到23ai版本的核...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- oracle位图索引 (74)
- oracle基目录 (50)
- oracle批量插入数据 (65)
- oracle事务隔离级别 (53)
- oracle主从同步 (55)
- oracle 乐观锁 (51)
- redis 命令 (78)
- php redis (88)
- redis 存储 (66)
- redis 锁 (69)
- 启动 redis (66)
- redis 时间 (56)
- redis 删除 (67)
- redis内存 (57)
- redis并发 (52)
- redis 主从 (69)
- redis 订阅 (51)
- redis 登录 (54)
- redis 面试 (58)
- 阿里 redis (59)
- redis 搭建 (53)
- redis的缓存 (55)
- lua redis (58)
- redis 连接池 (61)
- redis 限流 (51)