【问题标题】:How to show dependencies in Azure application insights?如何在 Azure 应用程序洞察中显示依赖项?
【发布时间】:2019-11-05 22:23:20
【问题描述】:

我们在 PHP 中与 Azure Application Insights 进行了自定义集成。

目前我们能够可视化我们所有的服务,但我们无法显示服务之间的依赖关系。

查看截图Here


无效的答案:

【问题讨论】:

    标签: php azure azure-application-insights


    【解决方案1】:

    依赖关系图目前不适用于 PHP 应用程序。但是,您似乎可以调用:

    $this->_telemetryClient->trackDependency
    

    更多信息:

    https://github.com/microsoft/ApplicationInsights-PHP/blob/75858b71971edffd19d33dacf26c295adc62b03c/Tests/Telemetry_Client_Test.php

    https://docs.microsoft.com/en-us/azure/azure-monitor/app/asp-net-dependencies

    【讨论】:

    • 官方支持的所有三个 Application Insights SDK(Java、Node.JS、.NET)和 OpenTracing SDK 都将生成 Application Map。
    • @ZakiMa 不是官方文档所说的:“尽管我们过去曾为它做出过贡献,但微软并未维护或支持此 SDK。” github.com/microsoft/ApplicationInsights-PHP
    • Application Insights 为三种语言(Java、Node.JS、.NET)提供官方支持的 SDK。您的回答说它适用于 .NET 应用程序,可能被解读为仅适用于 .NET 应用程序。微软确实不支持 AI PHP SDK。但支持 Open Tracing SDK。有一个 Open Tracing PHP SDK。
    • 更改了我的回复
    猜你喜欢
    • 1970-01-01
    • 2022-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-27
    • 1970-01-01
    • 2022-08-08
    相关资源
    最近更新 更多