gpt4 book ai didi

php - 如何为 Azure 日志分析启用自定义 PHP laravel 日志记录

转载 作者:行者123 更新时间:2023-12-03 02:40:08 32 4
gpt4 key购买 nike

我们开发了一个 PHP 应用程序,并将其托管在 Azure Webapp 中,并使用 Linux 作为操作系统。

当前日志文件正在 wwwroot/storage/logs 中生成,如附件 ssh console app screenshot 所示。 。

我们已从 Log Analytics 启用应用服务的自定义日志,如 log analytics screenshot 中所示。 。 (我无法理解是否应该从家庭或站点给出路径,因此我添加了两者)。

当我尝试查询 Azure 日志中的自定义日志时,它返回空数据。请参阅随附的屏幕截图以供引用log image

请帮助我理解错误所在。

谢谢。

最佳答案

您的应用需要在虚拟机中运行才能以这种方式使用自定义日志分析。只需确保您已按照 https://learn.microsoft.com/en-us/azure/azure-monitor/platform/data-sources-custom-logs 中记录的步骤正确安装和配置 OMS 代理即可。 .

由于您使用的是应用服务,因此无法使用自定义日志分析。然而,有Log Analytics integration for App Services目前处于预览阶段,支持以下类型:

  • AppServiceHTTPLogs
  • AppServiceConsoleLogs
  • AppServiceAppLogs
  • AppServiceFileAuditLogs
  • AppServiceAuditLogs

您还可以利用此 SDK将自定义日志消息写入应用程序洞察。

关于php - 如何为 Azure 日志分析启用自定义 PHP laravel 日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61621113/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com