metrics_cloudwatch
Purpose
Provide a backend for the metrics
facade
crate, pushing metrics to CloudWatch.
How to use
Credentials for AWS needs to be available in the environment, see Rusoto docs on AWS credentials
Provide a backend for the metrics
facade
crate, pushing metrics to CloudWatch.
Credentials for AWS needs to be available in the environment, see Rusoto docs on AWS credentials
cargo add -s metrics metrics_cloudwatch
fn main() {
// Initialize the backend
metrics_cloudwatch::builder()
.cloudwatch_namespace("my-namespace")
.init_thread()
.unwrap();
metrics::counter!("requests", 1);
}