awslogsgo

command module
v0.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 27, 2019 License: BSD-2-Clause Imports: 15 Imported by: 0

README

awslogsgo

A go port of awslogs.

This aslogsgo has almost same options to awslogs, but this is very fast!

Usage

List log groups

NAME:
   awslogsgo groups - list log groups

USAGE:
   awslogsgo groups [command options] [arguments...]

OPTIONS:
   --aws-access-key-id value             aws access key id [$AWS_ACCESS_KEY_ID]
   --aws-secret-access-key value         aws secret access key [$AWS_SECRET_ACCESS_KEY]
   --aws-session-token value             aws session token [$AWS_SESSION_TOKEN]
   --profile value                       aws profile [$AWS_PROFILE]
   --aws-region value                    aws region [$AWS_REGION]
   -p PREFIX, --log-group-prefix PREFIX  List only groups matching the PREFIX (default: "/")

List log streams

NAME:
   awslogsgo streams - list log stream

USAGE:
   awslogsgo streams [command options] log_group_name

OPTIONS:
   --aws-access-key-id value            aws access key id [$AWS_ACCESS_KEY_ID]
   --aws-secret-access-key value        aws secret access key [$AWS_SECRET_ACCESS_KEY]
   --aws-session-token value            aws session token [$AWS_SESSION_TOKEN]
   --profile value                      aws profile [$AWS_PROFILE]
   --aws-region value                   aws region [$AWS_REGION]
   -s START, --start START              START time (default: "1h")
   -e END, --end END                    END time
   -p value, --log-stream-prefix value  List only stream matching the prefix

Get logs

NAME:
   awslogsgo get - get log stream

USAGE:
   awslogsgo get [command options] log_group_name log_stream_name

OPTIONS:
   --aws-access-key-id value             aws access key id [$AWS_ACCESS_KEY_ID]
   --aws-secret-access-key value         aws secret access key [$AWS_SECRET_ACCESS_KEY]
   --aws-session-token value             aws session token [$AWS_SESSION_TOKEN]
   --profile value                       aws profile [$AWS_PROFILE]
   --aws-region value                    aws region [$AWS_REGION]
   -f PATTERN, --filter-pattern PATTERN  A valid CloudWatch Logs filter PATTERN to use for filtering the response. If not provided, all the events are matched.
   -w, --watch                           Query for new log lines constantly
   -G, --no-group                        Do not display group name
   -S, --no-stream                       Do not display stream name
   --timestamp                           Add creation timestamp to the output
   --ingestion-time                      Add ingestion time to the output
   -s START, --start START               START time (default: "5m")
   -e END, --end END                     END time
   --no-color                            Do not color output
Date

You can also specify human readable strings such as 1h, 3d to set relative date.

  • m, min, mins, minute, minutes
  • h, hour, hours
  • d, day, days
  • w, week, weeks

Thanks

License

BSD License (same as awslogs)

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL