Registry / observability / micrometer-registry-cloudwatch

micrometer-registry-cloudwatch

JSON →
library1.12.13javamavenunverified

MeterRegistry implementation for publishing metrics to Amazon CloudWatch using AWS SDK v1 (deprecated in favor of v2).

<dependency> <groupId>io.micrometer</groupId> <artifactId>micrometer-registry-cloudwatch</artifactId> <version>1.12.13</version> </dependency>
INSTALL
IMPORT
SIG · MICROMETER-REGISTR
M
micrometer-registry-cloudwatch
observabilityjavav1.12.13
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

CloudWatchMeterRegistry
io.micrometer.cloudwatch.CloudWatchMeterRegistry

Create a CloudWatchMeterRegistry and increment a counter

import io.micrometer.cloudwatch.CloudWatchMeterRegistry; import io.micrometer.core.instrument.MeterRegistry; import io.micrometer.core.instrument.Clock; import com.amazonaws.services.cloudwatch.AmazonCloudWatchAsync; public class CloudWatchMetrics { public static void main(String[] args) { AmazonCloudWatchAsync client = AmazonCloudWatchAsyncClientBuilder.defaultClient(); MeterRegistry registry = new CloudWatchMeterRegistry( new CloudWatchConfig() { @Override public String get(String key) { return null; } @Override public String namespace() { return "MyApp"; } }, Clock.SYSTEM, client ); registry.counter("my.counter").increment(); } }
Debug
Known issues
breakingThis module is deprecated; use io.micrometer:micrometer-registry-cloudwatch2 with AWS SDK v2 instead.
fix
Replace dependency with micrometer-registry-cloudwatch2 and update imports to use software.amazon.awssdk.services.cloudwatch.
affects: >=1.0.0
Upgrade
Version history
1.12.13latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
12 hits · last 30 days
node
10
OpenAI (training)
2
Resources
micrometer-registry-cloudwatch — mvn dependency:get micrometer-registry-cloudwatch · libregistry