从 IBM Tivoli Monitoring 切换至 Instana 6.3

IBM Instana 对于从 IBM Tivoli Monitoring 6.3 迁移过来的用户,Observability 提供了更强大的可观测性、分析和故障排除功能。

以下各节将阐述 Instana 的核心概念,并演示如何利用 Instana 的功能来实现与 IBM Tivoli Monitoring 6.3 相同的目标。

如需了解 Instana 的概况并查看示例数据,请使用沙盒试用版。 请通过分步指南了解 Instana 的一些关键功能和工作流程。 如需使用包括管理任务在内的更多功能,请申请 14 天的 SaaS 试用版 ,或联系您的销售团队设置本地试用环境。

有关更深入的文档、网络研讨会、电子书和文章,请参阅 "资源"。

比较 Instana 与 IBM Tivoli Monitoring 的功能 6.3

下表对比了 Instana 与 IBM Tivoli Monitoring 6.3 的功能。

功能 Instana IBM Tivoli Monitoring 6.3
资源监控(丰富的可用指标集) Instana 收集的指标虽然较少,但采集间隔更为精细,这不仅提高了分析的全面性,也增强了分析结果的准确性。 此外, Instana 还支持对 IBM Tivoli Monitoring 未涵盖的多种现代技术进行监控,包括公有云、私有云、 NoSQL 数据库、 Kafka 等。 如需更多信息,请参阅 “配置和监控受支持的技术 ”。 可用
端对端交易跟踪和追踪 Instana 配置比 ITCAM 更快捷、更简单。 与 ITCSM 相比, Instana 提供的覆盖范围也显著更广,包括 PHP、 Python、 Node.js 等。 Instana 的用户界面提供了用于诊断事务问题并找出根本原因的选项。 此外, Instana 能捕获 100% 的交易。 这包括EUM(终端用户监控)数据,该数据有助于您诊断用户设备中的问题,并确保您不会遗漏间歇性故障。 如需更多信息,请参阅 《 Instana 》中的“跟踪”部分。 部分可用 IBM Tivoli Monitoring v6 具备端到端功能,包括 z/OS ,但仅适用于传统环境。
深度诊断 可用 有关详细信息,请参阅《 使用 Instana 》。 部分可用。需要单独的 ITCAM 管理服务器,且具有不同的用户界面。
RUM/DEM 可用 有关详细信息,请参阅 “配置最终用户监控 ”。 不可用
自定义监控 部分可用的自定义数据可通过 Prometheus、 OpenTelemetry, 或 statsd 进行处理,并在自定义仪表盘中进行可视化展示。 如需更多信息,请参阅 “自定义监控 ”和 “配置与监控受支持的技术 ”。 可用
报告(启用报告和开箱即用报告) Instana 目前仅部分支持通过外部工具(如 Grafana Enterprise )生成报告。此外,您还可以通过 REST API 从 Instana 提取数据,这些数据随后可用于其他报表解决方案。 如需了解更多信息,请参阅 “报告 ”和 Grafana 可用
第三方集成(电子邮件、NOI、ServiceNow,WAIOps 等) Instana 现已推出,并内置了对第三方及 AIOps 集成的支持。 主要集成包括 ServiceNow,、Pager Duty、 Microsoft Teams、 Splunk 以及电子邮件。 如需了解更多信息,请参阅《 创建 Instana 集成》。 部分可用 IBM Tivoli Monitoring v6 通过利用 EIF 字段自定义功能实现精细化定制,因此与 NOI 的集成更为紧密。
度量和事务粒度 Available Instana 收集的数据粒度远高于 IBM Tivoli Monitoring 和 ITCAM。 大多数指标以 1 秒钟为间隔收集。 此外, Instana 能捕获 100% 的交易。 如需了解更多信息,请参阅《 数据保留政策》。 可用
合成测试(网站、REST、 SOAP、厚客户端、协议测试) Instana 提供 REST API 合成素材以及 REST API 脚本合成素材。Instana 还通过 Selenium 提供基于网页的合成信号预览。然而, Instana 缺少针对 SAP 和 Citrix 的厚客户端合成数据,以及通过 ITCAM 针对 ISM 的协议合成数据。 如需更多信息,请参阅 “合成监控 ”。 部分可用 IBM Tivoli Monitoring 不提供 REST API 合成产品。
传统覆盖范围 Instana (部分可用) 支持对 IBM Tivoli Monitoring 未涵盖的多种现代技术进行监控,例如公有云、私有云、 NoSQL 数据库以及 Kafka。 Instana 此外,还提供基于 SNMP 的无代理操作系统监控服务,支持 Linux ,并提供 IBM 的远程监控服务。 您可以使用在服务器上运行的代理监控其他平台。 不过, Instana 目前不支持 Active Directory、Exchange、 PeopleSoft, 和Siebel等传统套装应用程序。 可访问 IBM Tivoli Monitoring v6 ,该页面涵盖了 Z 语言和分布式编程内容。不过,您必须单独购买 OMEGAMON。
云原生和Kubernetes覆盖范围 可用 有关详细信息,请参阅《 监控 Kubernetes 》。 不可用
Paas 和IaaS覆盖范围 可用 有关详细信息,请参阅 Instana cloud service agents 不可用
根本原因分析 可用 如需了解更多信息,请参阅 “根本原因分析 ”。 部分可用
阈值分析,包括基线和分析 Instana 虽未完全可用 ,但已具备大部分阈值处理功能。 不过,实现这一目的所需的工具可能因 IBM Tivoli Monitoring 而异。 如果您使用的是 IBM Tivoli Monitoring ,可以使用 tacmd bulkexportsit 导出当前在 IBM Tivoli Monitoring 中配置的“情况”,并将它们发送给 IBM 技术支持团队。 IBM 技术支持可协助您确定哪些“情况”可以迁移到 Instana。 有关分析和阈值设置的更多信息,请参阅 “无界分析 ”和 “阈值类型 ”。 部分可用
可定制的用户界面 Instana 目前已部分上线 ,它提供了一套经过精心筛选的直观仪表盘,可帮助您找出问题的根本原因。 不过,您无法像在 IBM Tivoli Monitoring v6 那样自定义这些仪表板。 只有使用自定义仪表盘才能实现自定义。 如需了解更多信息,请参阅 “创建自定义仪表板 ”。 可用
总拥有成本(包括发现、配置、标记和打补丁) Instana 的拥有成本较低。 在 Instana 中,您只需为一台主机部署一个代理,而无需为每种技术分别部署代理。 然后,代理会自动发现技术,并配置传感器来监控所发现的技术。 您还可以将代理配置为自动更新和修复。 得益于云原生架构, Instana 后端所需的服务器数量更少。 更新和修复将应用于整个后端服务器,而非像 IBM Tivoli Monitoring 那样逐个更新每个组件(包括 Tivoli 企业监控服务器、 Tivoli Enterprise Portal 服务器以及每个RTEMS)。 因此,您需要许可和维护的服务器数量较少。 不过,由于 Instana 是一款云原生应用程序,其部署所需的硬件成本可能会更高。 相对较高的IBM Tivoli Monitoring 需要部署更多服务器,这可能会增加拥有成本。
企业就绪(可扩展性、HA/DR 等) 部分可用 Instana 采用基于云原生和微服务的架构设计,有助于确保应用程序的高可用性。 Instana 定制版内置了高可用性和弹性。 您还可以手动配置 Instana 以实现灾难恢复。 可以配置代理,使其将数据发送至多个 Instana 后端服务器,以实现灾难恢复。 您可以使用 REST API 将配置从主环境复制到备用环境。 可用
日志监测 部分可用 Instana 会结合跟踪信息收集应用程序运行时的日志。 Instana 可以从 Kubernetes 和 OpenShift Container Platform 容器中收集日志,并从虚拟机中收集ASCII格式日志。 Instana 还支持与 Humio、 Splunk、 LogDNA, 以及 ELK 的集成。不过, Instana 并未在 AIX 或 Solaris 上提供 ASCII 日志收集功能。 为此,您必须部署一台集中式 syslog 服务器来集中管理日志,然后通过 Linux 服务器进行监控。 Instana 也不提供对 AIX 错误报告日志(二进制日志)的监控。 如需更多信息,请参阅 “日志记录” 可用
自动反应 可用 有关详细信息,请参阅 “管理操作 ”。 部分可用
自动代理安装和修补 Instana 仅需为每台主机配置一个代理。 您可以配置 Instana 以实现自动部署和维护。 可自动执行代理和传感器更新等维护任务。 此外,您还可以使用GitOps对版本更新进行集中管理。 如需更多信息,请参阅《 安装 Instana 代理 》。 可用
服务级别目标 可用 如需了解更多信息,请参阅服务级别目标 (SLO) 不可用
手动执行操作、放入文件、获取文件 部分可用。如需更多信息,请参阅操作目录 可用
将指标或日志数据发送至第三方工具 可用 如需了解更多信息,请参阅 “集成、SDK 和 API” 部分可用
维护窗口 可用 有关详细信息,请参阅 “安排维护窗口 ”。 不可用
SaaS产品 需了解更多信息,请参阅 Instana SaaS deployments 不可用

安装 Instana

Instana 既可以作为 SaaS 解决方案部署(可选择将数据保留在云端),也可以作为自托管(本地部署)解决方案部署。 使用 Instana ,您可以自主决定数据的存储位置。 因此, Instana 既具备 SaaS 的简便性,又拥有本地部署的灵活性。 如需了解更多信息,请参阅 Instana 部署选项

请参阅以下 Instana 的部署选项:

如需更多信息,请参阅 “安装选项 ”。

注意:Instana 自托管部署的定制版具有高度的可定制性。 您可以选择 Kubernetes 或 Red Hat OpenShift 平台,并配合您选定的存储提供商进行配置。 Standard Edition 的部署选项有限,仅适用于服务器数量不超过 2250 台且每秒呼叫量为 25 次的情况。

Instana 中的数据保留

根据数据类型的不同, Instana 会采取不同的数据保留策略。 更多信息,请参阅数据保留政策

注意: 如果您使用的是 Instana SaaS 提供的服务,则无法配置保留时长。 不过,对于内部部署(自托管),您可以配置历史保留。

安装 Instana 代理程序

Instana 与 IBM Tivoli Monitoring 不同,它只需为每个主机部署一个代理,而则需要为每个应用程序和中间件分别部署一个代理。 Instana 代理作为独立进程运行,并能发现您环境中正在运行的技术。 根据所发现的技术,代理会自动部署特定技术的传感器,并将适当的指标反馈给代理。 Instana 代理会将这些指标发送至 Instana 后端。

有关 Instana 代理的更多信息,请参阅 “关于 Instana 代理 ”。

注:Instana 没有与 IBM Tivoli Monitoring 中自主代理相对应的对应项。 如果您需要在 Instana 中使用自主代理的功能,则必须搭建后端服务器基础设施(用于 SaaS )。

安装 Instana 代理需执行以下步骤:

  1. 请查看 Instana 中的代理要求以及 Instana 中的代理传感器要求

  2. 查看 Instana 代理的类型

    代理的类型根据环境中要监控的系统而有所不同。 例如,在主机上运行以收集和汇总数据的主机代理、监控由云提供商管理的服务的云服务代理等。 在主机代理中,您还可以选择静态代理和动态代理,以便对更新和版本进行更多控制。 更多信息,请参阅主机代理类型

  3. 安装所需的代理程序

安装代理后,请参阅 《使用 Instana 》,了解如何利用 Instana 的各项功能来实现与 IBM Tivoli Monitoring 相同的业务目标。