Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
azure app insights警报以监视azure bot框架项目中的运行状况_Azure_Botframework_Azure Application Insights - Fatal编程技术网

azure app insights警报以监视azure bot框架项目中的运行状况

azure app insights警报以监视azure bot框架项目中的运行状况,azure,botframework,azure-application-insights,Azure,Botframework,Azure Application Insights,我需要为azure appservice资源配置警报,其中我有一个从Microsoft bot框架创建的bot,它集成到azure app insights中 我的问题是,我应该采取什么参数来配置azure app insights警报,以便能够正确测量我的bot应用程序的运行状况,并确保它符合良好做法 在我看来,如果您想在不可用的机器上发出警报,您可以在代码中设置应用程序细节,它会的。您可以按照以下步骤向您的bot添加遥测功能。(主要是添加Microsoft.bot.Builder.Integ

我需要为azure appservice资源配置警报,其中我有一个从Microsoft bot框架创建的bot,它集成到azure app insights中

我的问题是,我应该采取什么参数来配置azure app insights警报,以便能够正确测量我的bot应用程序的运行状况,并确保它符合良好做法


在我看来,如果您想在不可用的机器上发出警报,您可以在代码中设置应用程序细节,它会的。您可以按照以下步骤向您的bot添加遥测功能。(主要是添加
Microsoft.bot.Builder.Integration.ApplicationInsights.Core
NuGet软件包,并在
Startup.cs
中修改
ConfigureServices()
方法和一些其他设置)

之后,您的bot程序将发送heartbeat,您可以在via
customMetrics|where name==“HeartbeatState”
中查看详细信息。那你就可以自食其力了


我想您可以选择使用heartbeat,先生。确切地说@Tiny wa,我看到了一些用于检测WaterwallStart的过滤器,但您向我提到的这个过滤器使我能够测量机器人资源的可用性,这正是我所寻找的。太好了,谢谢您的回复,先生!