好,所以我试图使用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
您必须像own Handler一样创建SlackHandler。
<?php
use Monolog\Logger;
use Monolog\Handler\AbstractProcessingHandler;
class MicrosoftTeamsHandler extends AbstractProcessingHandler
{
...
检查此响应Custom monolog handler for default monolog in Symfony 2以注册您的自定义处理程序并使用它