https://github.com/d2verb/caw
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/d2verb/caw
- Owner: d2verb
- Created: 2021-09-25T08:39:17.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-09-25T08:39:37.000Z (over 4 years ago)
- Last Synced: 2025-01-16T07:38:56.637Z (over 1 year ago)
- Language: Rust
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## What's this
CloudWatch Logs のログイベント内容を見るためのツール
## Usage
```bash
$ caw -h
caw 0.0.1
d2verb
A tool to inspect cloudwatch logs
USAGE:
caw
FLAGS:
-h, --help Print help information
-V, --version Print version information
SUBCOMMANDS:
help Print this message or the help of the given subcommand(s)
list List log groups
show Show log events
```
### List log groups
```bash
$ caw list
/aws/codebuild/codebuild-app-master
/aws/codebuild/codebuild-petclinic-master
/aws/codebuild/sample
...
```
ロググループ名のパターンを指定することもできる
```bash
$ caw list -p lambda
/aws/lambda/alertNotifier
/aws/lambda/lambda-config-demo
...
```
### Show log events message
```bash
$ caw show /aws/lambda/lambda-s3
+53602-12-29 23:10:31: START RequestId: cd4bf2fc-3dc5-46da-9935-08948038b437 Version: $LATEST
...
```
メッセージのパターンを指定することもできる
```bash
$ caw show /aws/lambda/lambda-s3 -p ERROR
+53605-11-23 07:01:05: [ERROR] Exception: boom!
Traceback (most recent call last):
File "/var/task/lambda_function.py", line 5, in lambda_handler
raise Exception("boom!")
...
```