Skip to content

naomichi-y/cloudwatch_logs_insights_url_builder

Repository files navigation

cloudwatch_logs_url_builder

rspec License: MIT

Generate AWS Console URL for Amazon CloudWatch Insights.

Installation

gem 'cloudwatch_logs_insights_url_builder'

Usage

require 'cloudwatch_logs_insights_url_builder'

builder = CloudWatchLogsInsightsUrlBuilder.new
builder.time_type = 'ABSOLUTE'
builder.start_time = Time.utc(2023, 1, 27, 0, 0, 0)
builder.end_time = Time.utc(2023, 1, 27, 23, 59, 59)
builder.timezone = 'UTC'
builder.log_groups = ['/aws/cloudtrail']

# https://us-east-1.console.aws.amazon.com/cloudwatch/home?...
builder.log_insights_url("fields @timestamp, @message, @logStream, @log\n| sort @timestamp desc\n| limit 20")

The generated URL can be used to open the CloudWatch Insights page from a browser.

Screen Shot 2023-01-29 at 1 41 47

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published