aws-cdk-lib.aws_cloudwatch.Unit

enum Unit

LanguageType name
.NETAmazon.CDK.AWS.CloudWatch.Unit
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awscloudwatch#Unit
Javasoftware.amazon.awscdk.services.cloudwatch.Unit
Pythonaws_cdk.aws_cloudwatch.Unit
TypeScript (source)aws-cdk-lib » aws_cloudwatch » Unit

Unit for metric.

Example

declare const logGroup: logs.LogGroup;
const mf = new logs.MetricFilter(this, 'MetricFilter', {
  logGroup,
  metricNamespace: 'MyApp',
  metricName: 'Latency',
  filterPattern: logs.FilterPattern.exists('$.latency'),
  metricValue: '$.latency',
  dimensions: {
    ErrorCode: '$.errorCode',
  },
  unit: cloudwatch.Unit.MILLISECONDS,
});

//expose a metric from the metric filter
const metric = mf.metric();

//you can use the metric to create a new alarm
new cloudwatch.Alarm(this, 'alarm from metric filter', {
  metric,
  threshold: 100,
  evaluationPeriods: 2,
});

Members

NameDescription
SECONDSSeconds.
MICROSECONDSMicroseconds.
MILLISECONDSMilliseconds.
BYTESBytes.
KILOBYTESKilobytes.
MEGABYTESMegabytes.
GIGABYTESGigabytes.
TERABYTESTerabytes.
BITSBits.
KILOBITSKilobits.
MEGABITSMegabits.
GIGABITSGigabits.
TERABITSTerabits.
PERCENTPercent.
COUNTCount.
BYTES_PER_SECONDBytes/second (B/s).
KILOBYTES_PER_SECONDKilobytes/second (kB/s).
MEGABYTES_PER_SECONDMegabytes/second (MB/s).
GIGABYTES_PER_SECONDGigabytes/second (GB/s).
TERABYTES_PER_SECONDTerabytes/second (TB/s).
BITS_PER_SECONDBits/second (b/s).
KILOBITS_PER_SECONDKilobits/second (kb/s).
MEGABITS_PER_SECONDMegabits/second (Mb/s).
GIGABITS_PER_SECONDGigabits/second (Gb/s).
TERABITS_PER_SECONDTerabits/second (Tb/s).
COUNT_PER_SECONDCount/second.
NONENone.

SECONDS

Seconds.


MICROSECONDS

Microseconds.


MILLISECONDS

Milliseconds.


BYTES

Bytes.


KILOBYTES

Kilobytes.


MEGABYTES

Megabytes.


GIGABYTES

Gigabytes.


TERABYTES

Terabytes.


BITS

Bits.


KILOBITS

Kilobits.


MEGABITS

Megabits.


GIGABITS

Gigabits.


TERABITS

Terabits.


PERCENT

Percent.


COUNT

Count.


BYTES_PER_SECOND

Bytes/second (B/s).


KILOBYTES_PER_SECOND

Kilobytes/second (kB/s).


MEGABYTES_PER_SECOND

Megabytes/second (MB/s).


GIGABYTES_PER_SECOND

Gigabytes/second (GB/s).


TERABYTES_PER_SECOND

Terabytes/second (TB/s).


BITS_PER_SECOND

Bits/second (b/s).


KILOBITS_PER_SECOND

Kilobits/second (kb/s).


MEGABITS_PER_SECOND

Megabits/second (Mb/s).


GIGABITS_PER_SECOND

Gigabits/second (Gb/s).


TERABITS_PER_SECOND

Terabits/second (Tb/s).


COUNT_PER_SECOND

Count/second.


NONE

None.