在哪里配置LOG_SLACK_WEBHOOK_URL laravel 5.6.7

问题描述 投票:1回答:1

如何在laravel 5.6.7中使用Slack日志记录功能?我在.env文件中写了一行LOG_SLACK_WEBHOOK_URL =“ my slack url”,并使用Log :: emergency(“ alert testing ...”);但没有收到有关松弛的任何通知。另外我也不知道在哪里配置松弛信道是必需的。

laravel-5.6
1个回答
0
投票

我知道这可能为时已晚,但是无论如何有人会觉得这很有帮助。

  1. [您必须添加传入的Webhook应用程序到您的松弛频道。

    enter image description here

  2. 它将为您生成特殊URL (类似'https://hooks.slack.com/services/..。]为您

    ] >>
  3. 将其设置在您的.evn文件中,或者作为logging.php中env()调用的第二个参数(就像我所做的那样)enter image description here
  4. 检查slack.level
  5. 值,因为它设置得很高,我想获取所有消息,所以将其设置为debug(可能的最低级别)(也在屏幕快照中显示)
  6. 您现在可以使用php artisan tinker
  7. -> Log :: error('Test works');测试是否或使用示例

    希望这对某人有帮助

© www.soinside.com 2019 - 2024. All rights reserved.