我有一个Azure Function(C#)应用程序,它有三个功能.每个函数都订阅了Azure服务总线中的不同主题.
我需要设置一个alert ,如果任何一个功能在15分钟内没有收到任何消息,我应该收到一封邮箱.
Application Insights只允许我为整个应用程序(整体功能)设置alert ,而不是 for each 功能单独设置alert .这不起作用,因为如果一个函数正在接收消息,而另一个函数没有,则不会触发alert .
在Application Insights中,我try 将alert 范围设置为单个函数,但没有获得"自定义日志(log)搜索"和"函数执行计数"信号选项.
我可以想到的另一个 Select 是使用遥测客户端, for each 函数添加单独的上下文,然后使用"自定义日志(log)搜索"信号.
如果有人知道如何设置它,那将非常有帮助!