【问题标题】:Sending log output to Sentry [closed]将日志输出发送到 Sentry [关闭]
【发布时间】:2025-11-21 17:30:01
【问题描述】:

我目前在 Kubernetes 中设置了一个 php-fpm 容器,用于将错误消息、异常...输出到 stderr。这样我可以在使用“kubectl 日志”时看到我的 PHP 错误。

我也在使用哨兵,我想知道是否有一种好方法可以收集我的日志输出并将其发送到哨兵,这样我也可以使用哨兵来查看我的错误。不过我不想更改代码,所以使用 php 和一些特定的记录器直接向哨兵发送消息对我来说不起作用。

【问题讨论】:

    标签: logging kubernetes sentry


    【解决方案1】:

    您可以将Fluentdan output plugin 一起使用,将汇总的错误/异常事件发送到Sentry,例如this one.

    Fluentd 在您的应用 Pod 中部署为边车容器,因此您无需更改代码中的任何内容。

    【讨论】: