Show / Hide Table of Contents

Interface IMetricFilterProps

Properties for a MetricFilter.

Inherited Members
IMetricFilterOptions.FilterPattern
IMetricFilterOptions.MetricName
IMetricFilterOptions.MetricNamespace
IMetricFilterOptions.DefaultValue
IMetricFilterOptions.Dimensions
IMetricFilterOptions.FilterName
IMetricFilterOptions.MetricValue
IMetricFilterOptions.Unit
Namespace: Amazon.CDK.AWS.Logs
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IMetricFilterProps : IMetricFilterOptions
Syntax (vb)
Public Interface IMetricFilterProps Inherits IMetricFilterOptions
Remarks

ExampleMetadata: lit=aws-logs/test/integ.metricfilter.lit.ts infused

Examples
new MetricFilter(this, "MetricFilter", new MetricFilterProps {
                LogGroup = logGroup,
                MetricNamespace = "MyApp",
                MetricName = "Latency",
                FilterPattern = FilterPattern.All(FilterPattern.Exists("$.latency"), FilterPattern.RegexValue("$.message", "=", "bind: address already in use")),
                MetricValue = "$.latency"
            });

Synopsis

Properties

LogGroup

The log group to create the filter on.

Properties

LogGroup

The log group to create the filter on.

ILogGroup LogGroup { get; }
Property Value

ILogGroup

Remarks

ExampleMetadata: lit=aws-logs/test/integ.metricfilter.lit.ts infused

Back to top Generated by DocFX