joostvanveen / rollbarlogger
将 Magento 2 错误和异常记录到 Rollbar.com。
0.2.2
2018-11-14 23:09 UTC
Requires
- php: 7.*
- rollbar/rollbar: ^1
This package is auto-updated.
Last update: 2024-09-15 11:57:45 UTC
README
将错误、异常和日志消息记录到 Rollbar.com
安装
- 通过 Composer 安装
composer require joostvanveen/rollbarlogger
- 启用扩展:
php bin/magento module:enable Joostvanveen_RollbarLogger
- 运行设置脚本:
php bin/magento setup:upgrade
- 在 Magento 管理面板中配置设置:商店 > 配置 > 高级 > Rollbar Logger
- 没有步骤 5。
设置
在 Magento 管理面板中可用的设置:商店 > 配置 > 高级 > Rollbar Logger
- 启用 Rollbar 记录:打开或关闭记录。
- Rollbar 环境:要发送到 Rollbar 的环境。通常是:本地、测试或生产
- Rollbar post_server_item 令牌:您的项目的 Rollbar 令牌。您可以在 Rollbar 中找到它,在设置 > 项目访问令牌 > post_server_item 下
- 以开发模式记录到 Rollbar:如果否,则仅在 Magento 部署模式为
developer
时记录到 Rollbar。您可以使用php bin/magento deploy:mode:show
检查部署模式 - 日志级别:选择要记录到 Rollbar 的日志级别阈值。
- 包含包:您希望将其版本记录到 Rollbar 的 Composer 包列表。使用 Composer 名称,例如
onestepcheckout/iosc
。每个包名称应单独一行。 - 排除字符串:不应记录的(部分)字符串列表,例如包含
添加项目
的所有字符串。每个字符串应单独一行。
变更日志
[0.2.2] - 2018-11-15
新增
- 为隐私混淆电子邮件
- 缓存模块版本
[0.2.1] - 2018-11-13
新增
- MIT 许可证
[0.2.0] - 2018-11-12
新增
- 创建了工作的 Joostvanveen_RollbarLogger。
- 使用自定义插件替换 Magento\Framework\App\Http\ExceptionCatcher 来记录异常。
- 将任何记录到 Magento 的内容都通过覆盖 Magento\Framework\Logger\Monolog 来记录。
- 包括管理中的设置。
- 记录消息、客户(如果已登录)、Magento 版本和特定模块的版本(在配置中设置)
感谢 justbetter/magento2-sentry 的启发式工作。