codetechnl / nova-aws-cloudwatch
Laravel Nova 4 | 从 AWS CloudWatch 获取日志
1.0.1
2022-08-02 14:56 UTC
Requires
- php: ^7.3|^8.0
- laravel/nova: ~4.0
README
一个小巧简单的包,可以读取 CloudWatch 日志而无需登录 AWS。
安装
运行命令 composer require codetechnl/nova-aws-cloudwatch
发布配置文件
artisan vendor:publish --tag=nova-aws-cloudwatch-config
配置说明
request.middleware
=> 添加您自己的中间件
groups.exclude
=> 定义您不想显示的 LogGroupNames。它们将通过 Laravel 过滤,不会显示在 JSON 输出中。
groups.only
=> 定义可以检索的 LogGroupNames。作为额外的层,所有 LogGroupNames 都会被提取出来,然后根据排除和隐藏的规则进行过滤。如果您输入有误,LogGroupName 不会显示。
使用 ONLY & EXCLUDE 选项将会冲突,只能使用其中一个!!!
aws.*
=> 自说自话
interface.date_time_format
=> 设置您的显示偏好。这是基于 MomentJS 的。阅读文档以了解如何格式化日期时间
待办事项
- 支持多个 AWS 区域
- 使表格行可点击
- 更新日志显示
- 在请求的开始和结束处分割
- 使执行时间和内存使用加粗
- 学习 Tailwind 以获得更好的样式
- 使日志可搜索