systemseed / simplesamlphp-module-rollbar
一个为 SimpleSAMLphp 添加对 Rollbar 日志处理程序支持的模块。
1.0.1
2024-07-14 18:26 UTC
Requires
- php: ^8.0
- rollbar/rollbar: ^4.0
- simplesamlphp/composer-module-installer: ~1.0
- simplesamlphp/simplesamlphp: ^2.1
Requires (Dev)
- drupal/coder: 8.3.13
- squizlabs/php_codesniffer: ^3.0
README
SimpleSAMLphp + Rollbar
SimpleSAMLphp 模块
此模块为 SimpleSAMLphp 提供了一个 LoggerHandler,可以与 Rollbar 服务集成。
安装
- 安装并配置 SimpleSAMLphp。
- 安装 Rollbar -
composer require systemseed/simplesamlphp-module-rollbar
。
启用 Rollbar
- 在
simplesamlphp/config/config.php
中填写rollbar.token
的值,使用从 Rollbar 获取的服务器令牌。 - 在
simplesamlphp/config/config.php
中设置rollbar.environment
的值以定义当前的环境名称。
配置 Rollbar 以处理 PHP 异常
在 simplesamlphp/config/config.php
中设置 rollbar.exception_handler
的值为 true
。这将捕获并将所有异常作为单个事件记录到 Rollbar 控板。
配置 Rollbar 以处理所有日志项
将 logging.handler
设置为 'SimpleSAML\Module\rollbar\Logger\RollbarLoggingHandler'
。请注意,启用的堆栈跟踪会导致每个堆栈跟踪行被视为单独的事件。