streply/streply-monolog

Streply Monolog 处理器

0.3 2024-02-05 21:51 UTC

This package is auto-updated.

Last update: 2024-09-05 23:20:10 UTC


README

安装

使用 composer 安装 Streply Monolog 处理器。

composer require streply/streply-monolog

设置

使用 Streply 设置 Monolog 记录器。

<?php

require __DIR__ . "/vendor/autoload.php";

use Monolog\Logger;
use Streply\Monolog\StreplyMonologHandler;

$logger = new Logger("example-app");
$logger->pushHandler(
    new StreplyMonologHandler(
        "https://clientPublicKey@api.streply.com/projectId"
    )
);

您可以在 Streply 账户的 项目 标签页中找到项目的 DSN 代码。

作为第二个参数,您可以设置一个包含可选参数的数组。

<?php

$logger->pushHandler(
    new StreplyMonologHandler(
        "https://clientPublicKey@api.streply.com/projectId",
        [
            'environment' => 'production',
            'release' => 'my-project-name@2.3.12',
        ]
    )
);

有关更多配置选项,请参阅 配置 标签页。

开始记录

像往常一样使用 Monolog :)

<?php

$logger->error("Some error here");
$logger->info("Some user logged in", [
    'userName' => 'Joey'
]);
$logger->debug($sqlQuery);

需要帮助?

请通过 support@streply.com 告诉我们