Sha256: a4ff0b1a8de0c28e701c88289e3575e29ce25de406e8194ac1edf67cdb9d4f0c
Contents?: true
Size: 1.03 KB
Versions: 1
Compression:
Stored size: 1.03 KB
Contents
# cloudwatch_logs_url_builder ![rspec](https://github.com/naomichi-y/cloudwatch_logs_insights_url_builder/actions/workflows/rspec.yml/badge.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) Generate AWS Console URL for Amazon CloudWatch Insights. ## Installation ```ruby gem 'cloudwatch_logs_insights_url_builder' ``` ## Usage ```ruby require 'cloudwatch_logs_insights_url_builder' builder = CloudWatchLogsInsightsUrlBuilder.new builder.time_type = 'ABSOLUTE' builder.start_time = 24 * 3600 builder.end_time = 0 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 2") ``` The generated URL can be used to open the CloudWatch Insights page from a browser. <img width="80%" alt="Screen Shot 2023-01-28 at 12 45 11" src="https://user-images.githubusercontent.com/1632478/215240546-417c523e-692f-47eb-8d01-ccca215d348b.png">
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cloudwatch_logs_insights_url_builder-0.0.6 | README.md |