标签: azure azure-webjobs serilog
我正在寻找一种记录各种消息的好方法,同时能够使用功能,逻辑,监视等功能来获取通知或运行某些任务来解决问题并通知某人。
我想到的是“如果发生特定错误,请向我发送通知或重新启动服务”
我目前已经拥有的应用程序服务可容纳10个Web作业(连续,触发)。他们中的两个使用Azure Web作业SDK,其余的是普通的.net核心控制台应用程序。它们全部使用serilog生成结构化日志,并保存到Blob存储中。
我缺少什么吗?我不想在这里重新发明轮子。
答案 0 :(得分:1)
您可以在Webjobs中使用应用程序见解,更多详细信息请参见here。
如果发生错误,您还可以在应用程序见解中设置警报,请参阅此doc。
还有其他问题,请告诉我。