1.0.2 • Published 3 years ago

logs-insights-hash v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

CloudWatch Logs Insights URL hash

version minzipped size downloads

The Logs Insights hash class takes log group names as input and outputs a CloudWatch Logs Insights URL hash.

Install

  • npm install logs-insights-hash or
  • yarn add logs-insights-hash

Use

import LogsInsightsHash from 'logs-insights-hash';

const hash = new LogsInsightsHash();
hash.addLogGroup('/aws/lambda/my-function');
hash.addLogGroup('/aws/lambda/my-other-function');

// #logsV2:logs-insights$3FqueryDetail$3D~(source~(~*2faws*2flambda*2fmy-functio
// n~~*2faws*2flambda*2fmy-other-function))
hash.toString();

API

addLogGroup

Type: (logGroupName: string) => this

Adds a log group to the selected log groups.

hash.addLogGroup('/aws/lambda/my-function');

toString

Type: () => string

Returns the Logs Insights hash.

hash.toString();