cdk-monitoring-constructs
Version:
[](https://badge.fury.io/js/cdk-monitoring-constructs) [](https://m
13 lines (12 loc) • 581 B
TypeScript
import { BaseMetricFactory, BaseMetricFactoryProps, MetricFactory } from "../../common";
export interface CloudWatchLogsMetricFactoryProps extends BaseMetricFactoryProps {
/**
* Name of the log group to monitor.
*/
readonly logGroupName: string;
}
export declare class CloudWatchLogsMetricFactory extends BaseMetricFactory<CloudWatchLogsMetricFactoryProps> {
private readonly dimensionsMap;
constructor(metricFactory: MetricFactory, props: CloudWatchLogsMetricFactoryProps);
metricIncomingLogEvents(): import("../../common").MetricWithAlarmSupport;
}