使用Symfony Monolog向Microsoft团队发送消息

时间:2019-11-28 10:15:16

标签: symfony monolog

好的,所以我试图使用Symfony Monolog向Microsoft团队发送消息,但是我似乎找不到任何指向如何执行此类操作的指南。

我尝试过与使用Slack进行操作相同的方式

我正在使用Symfony 3.4

monolog:
    handlers:
        main:
            type:         fingers_crossed
            action_level: critical
            handler:      mongo
#        nested:
#            type:  stream
#            path:  %kernel.logs_dir%/%kernel.environment%.log
#            level: critical
        teams:
            type:  teams
            level: critical
            token: '%teams_token%'
            channel: '#errors'
            include_extra: true

1 个答案:

答案 0 :(得分:-1)

您必须像创建own Handler一样创建SlackHandler

<?php

use Monolog\Logger;
use Monolog\Handler\AbstractProcessingHandler;

class MicrosoftTeamsHandler extends AbstractProcessingHandler
{

...

检查此响应Custom monolog handler for default monolog in Symfony 2以注册并使用自定义处理程序