无界分析

您可以使用 Instana 的 "无界分析",从所有未采样和高卡方性数据中获得新的见解。 基于标签的过滤、分组和可视化功能可为 DevOps 的所有任务带来价值。

基于标签的查询生成器带有预设数据源和标签,无需学习复杂的新查询语言。

使用无界分析

要在 Instana UI 中使用无界分析,请完成以下步骤:

  1. 从 Instana UI 的侧栏选择分析。 显示 "分析 "页面。

    图 1. 无界分析
    呼叫无界分析
  2. 要查看可用数据源列表,请在 "分析 "页面上单击 "应用程序 "面包屑线索上的箭头。

  3. 从列表中选择以下任一数据源进行分析:

除基础架构和配置文件页面外,所有其他分析页面都会显示带有过滤器和组的查询生成器。 您可以在图表部分以图形格式查看数据的关键绩效指标。 所选时间段内收集的数据详情见汇总表。 您可以使用侧边栏的过滤选项来过滤数据并进行分析。

快速查询方式

默认情况下,在分析调用或跟踪时会启用快速查询模式。 在 "快速查询 "模式下,如果针对所选时间段的完整数据集运行查询耗时过长,Instana 会针对数据子集运行查询。

如果查询不是针对完整数据集运行,则可以查看近似数据指标。

您可以使用近似结果来缩短选定的时间范围,加快查询过程。

近似数据

当针对数据子集而不是完整数据集运行查询时,可以查看近似数据指标。 启用快速查询模式或分析历史数据时由于数据保留策略的原因,可能会出现这种情况。

关于通话级别指标抽样精度的说明

该系统根据轨迹 ID 哈希值进行随机抽样,从而确保在轨迹级别进行一致的抽样。 不过,这对分析呼叫级别指标有影响:

  • 采样是按轨迹进行的,而不是按调用进行的。 如果跟踪大小变化很大(例如,每个跟踪的调用次数),调用级数据就会出现偏差。
  • 例如,如果系统将超过 2.4 万次调用的单一跟踪纳入采样范围,就会严重影响调用级指标。
  • 这是预期行为,不是缺陷。 它反映了基于轨迹的取样是如何工作的。

常见问题解答

为什么分析页面不显示数据?

在以下情况下,分析页面不会显示数据:

  • 跟踪和调用:如果未安装代理,则代理不会在 APM 模式下运行,或受监控进程不会接收调用,也不会收集数据。

    要检查代理是否已安装并运行,请完成以下任一步骤:

    • 从 Instana UI 的侧栏,单击基础架构 ,查看基础架构地图上有代理的任何主机。
    • 从 Instana UI 的侧边栏,单击更多 > 代理 ,查看已安装代理的列表。 如果未列出代理,请参阅安装 Instana 代理
  • 网站监控(页面加载、资源、 HTTP 请求和 JS 错误):如果 Instana 没有对网站进行监控,或错误添加了跟踪脚本,或由于缺乏网站活动而没有触发服务,则无法收集数据。

    有关配置网站监控的更多信息,请参阅网站监控

为什么标签建议不显示值(例如主机名或端点名称)?

Instana 通过快速扫描所选时间窗口中的呼叫子集来建议标签值。 如果在该时间段内没有对主机或端点进行调用或调用次数很少,则主机名或端点名称可能不会出现在建议中。 在这种情况下,您需要手动输入数值。