好的,所以我试图使用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
答案 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以注册并使用自定义处理程序