codetechnl/nova-aws-cloudwatch

Laravel Nova 4 | 从 AWS CloudWatch 获取日志

1.0.1 2022-08-02 14:56 UTC

This package is auto-updated.

Last update: 2024-09-30 01:29:01 UTC


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 以获得更好的样式
  • 使日志可搜索