Interface IMetricFilterProps
Properties for a MetricFilter.
Inherited Members
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: fixture=default infused
Examples
var repository = new Repository(this, "TestRepository");
var runtime = new Runtime(this, "Runtime", new RuntimeProps {
AgentRuntimeArtifact = AgentRuntimeArtifact.FromEcrRepository(repository, "v1.0.0")
});
new MetricFilter(this, "ToolErrors", new MetricFilterProps {
LogGroup = runtime.ApplicationLogGroup,
FilterPattern = FilterPattern.StringValue("$.tool_status", "=", "error"),
MetricNamespace = "MyApp",
MetricName = "ToolExecutionErrors"
});
Synopsis
Properties
| LogGroup | The log group to create the filter on. |
Properties
LogGroup
The log group to create the filter on.
ILogGroupRef LogGroup { get; }
Property Value
Remarks
ExampleMetadata: fixture=default infused