使用 Log Analytics,是否可以搜索存储在 Azure 存储帐户内的容器中的数据?我们有一个 Azure Function,它可以访问 O365 中的 API 来获取日志数据,然后将该数据推送到存储帐户中。我们希望能够查询这些数据。
最佳答案
我们可以使用称为日志分析 http 数据收集器 API 的东西将容器内的内容推送到日志分析工作区存储库。 我们需要构建您自己的集成,通过利用 http 数据收集器 API 将容器内容发送到日志分析。
您可以引用文章中提到的建议 https://learn.microsoft.com/en-us/azure/azure-monitor/platform/data-collector-api
其他信息:- Azure Functions - Azure 自动化 - 逻辑应用程序 对于其中任何一个,您要做的就是制定一些按一定时间间隔运行的时间表。运行时,您将针对 Log Analytics 执行查询以获取数据。将传输到 Azure 存储的查询结果可能是 blob。您可能需要根据您的场景对数据进行一些转换。您必须确保的最重要的是您不会丢失数据或将相同的数据两次上传到存储。 Log Analytics 查询语言允许您指定结果的时间范围。我希望这会对您有所帮助。
请告诉我们上述内容是否有帮助或者您在此问题上需要进一步帮助。
关于azure - 使用 Azure Log Analytics 搜索存储帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56686421/