我在Service Fabric上运行多个服务。我想添加Application Insight以进行日志记录。我只是想知道是否必须为每个微服务添加一个Application Insight资源,或者只有一个对所有微服务都是通用的。什么是最佳做法?
答案 0 :(得分:5)
对此没有最好的做法。这真的取决于。一些注意事项:
如果您决定使用共享AI资源,则可以使用自定义遥测初始化程序等选项,以包含自定义数据,以进一步识别默认情况下未包含的ASF应用程序或服务正在发送数据。
有关如何集成AI的更多信息,另请参阅Add Application Insight to a existing Azure Service Fabric cluster。
现在,在将数据整合在一起时,您确实有一些其他选项可能需要或可能不需要其他服务或配置。例如: