【问题标题】:How to add traces for AppDynamics如何为 AppDynamics 添加跟踪
【发布时间】:2022-08-23 19:23:15
【问题描述】:

我有一个用于 AppDynamics 的 Python 代理,我想要一个功能来发送特定日志,之后我可以直接在 AppDynamics 中读取这些日志。 也就是说,只是一些发送到 AppDynamics 的日志,我将使用这些日志来解决任何问题。

我怎么能这样做,我会在 AppDynamics 中的哪里阅读它们?

    标签: python logging appdynamics


    【解决方案1】:

    Python 代理没有此特定功能,但有一些选项可能有助于您的用例。

    1. 使用 Log Analytics - 需要 Analytics 代理(或具有 Analytics 扩展的机器代理)。设置配置/日志行格式,将日志数据解析为 AppD 中可用的格式。文档:https://docs.appdynamics.com/appd/22.x/latest/en/analytics
    2. 使用自定义事件 - 通过点击分析事件 API 将记录存储在自定义架构中。可用于存储日志行。文档:https://docs.appdynamics.com/appd/22.x/latest/en/analytics/adql-reference/adql-data/analytics-custom-events-data
    3. 使用自定义扩展 - 机器代理的自定义脚本允许将主机下的指标任意报告为“自定义指标”。不是专门针对日志,而是针对其他指标。文档:https://docs.appdynamics.com/appd/22.x/latest/en/infrastructure-visibility/machine-agent/extensions-and-custom-metrics

      还值得注意的是,默认情况下,堆栈跟踪/调用堆栈信息可以在采样快照中找到 - 请参阅https://docs.appdynamics.com/appd/22.x/latest/en/application-monitoring/business-transactions/troubleshoot-business-transaction-performance-with-transaction-snapshots

    【讨论】:

      猜你喜欢
      • 2019-10-09
      • 2022-07-14
      • 2021-11-04
      • 2017-10-09
      • 2021-01-04
      • 1970-01-01
      • 2019-02-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多