![]() ![]() Regardless of the method used to acquire the credentials, some permissions are needed for the exporter to work.Īs a quick start, the following IAM policy can be used to grant the all permissions required by YACE The exporter uses the AWS SDK for Go and supports providing authentication via AWS's default credential chain. The exporter will need to be running in an environment which has access to AWS. Refer to docs/feature_flags.md for details. To provide backwards compatibility, some of YACE's new features or breaking changes might be guarded under a feature flag. workspaces (AWS/WorkSpaces) - Workspaces.wafv2 (AWS/WAFV2) - Web Application Firewall v2.sns (AWS/SNS) - Simple Notification Service.firehose (AWS/Firehose) - Managed Streaming Service.kafka (AWS/Kafka) - Managed Apache Kafka.asg (AWS/AutoScaling) - Auto Scaling Group.tgw (AWS/TransitGateway) - Transit Gateway.storagegateway (AWS/StorageGateway) - On-premises access to cloud storage.shield (AWS/DDoSProtection) - Distributed Denial of Service (DDoS) protection service.sagemaker-model-building - Sagemaker Model Building Pipelines.sagemaker-inf-rec - Sagemaker Inference Recommender Jobs.sagemaker-transform - Sagemaker Batch Transform Jobs.sagemaker-processing - Sagemaker Processing Jobs.sagemaker-training - Sagemaker Training Jobs.sagemaker-endpoints - Sagemaker Endpoints.route53-resolver (AWS/Route53Resolver) - Route53 Resolver.route53 (AWS/Route53) - Route53 Health Checks.rds (AWS/RDS) - Relational Database Service.redshift (AWS/Redshift) - Redshift Database.vpc-endpoint-service (AWS/PrivateLinkServices) - VPC Endpoint Service.vpc-endpoint (AWS/PrivateLinkEndpoints) - VPC Endpoint.nlb (AWS/NetworkELB) - Network Load Balancer.mq (AWS/AmazonMQ) - Managed Message Broker Service.mediatailor (AWS/MediaTailor) - AWS Elemental MediaTailor.medialive (AWS/MediaLive) - AWS Elemental MediaLive.mediaconvert (AWS/MediaConvert) - AWS Elemental MediaConvert.mediaconnect (AWS/MediaConnect) - AWS Elemental MediaConnect.nfw (AWS/NetworkFirewall) - Network Firewall.kinesis (AWS/Kinesis) - Kinesis Data Stream.kafkaconnect (AWS/KafkaConnect) - AWS MSK Connectors.ga (AWS/GlobalAccelerator) - AWS Global Accelerator.emr-serverless (AWS/EMRServerless) - Amazon EMR Serverless.emr (AWS/ElasticMapReduce) - Elastic MapReduce.ecs-containerinsights (ECS/ContainerInsights) - ECS/ContainerInsights (Fargate metrics).ecs-svc (AWS/ECS) - Elastic Container Service (Service Metrics).ec2Spot (AWS/EC2Spot) - Elastic Compute Cloud for Spot Instances.dynamodb (AWS/DynamoDB) - NoSQL Key-Value Database.docdb (AWS/DocDB) - DocumentDB (with MongoDB compatibility).dms (AWS/DMS) - Database Migration Service.cloudfront (AWS/CloudFront) - Cloud Front.beanstalk (AWS/ElasticBeanstalk) - Elastic Beanstalk.aoss (AWS/AOSS) - OpenSearch Serverless.amp (AWS/Prometheus) - Managed Service for Prometheus.apigateway (AWS/ApiGateway) - API Gateway.alb (AWS/ApplicationELB) - Application Load Balancer.mwaa (AWS/MWAA) - Managed Apache Airflow (Container, queue, and database metrics).airflow (AmazonMWAA) - Managed Apache Airflow.acm-pca (AWS/ACMPrivateCA) - ACM Private CA.acm (AWS/CertificateManager) - Certificate Manager.Supported services with auto discovery through tags: Support the scraping of custom namespaces metrics with the CloudWatch Dimensions. Pull data from multiple AWS accounts using cross-account rolesĬan be used as a library in an external application ![]() Static metrics support for all cloudwatch metrics without auto discovery Stop worrying about your AWS IDs - Auto discovery of resources via tagsĪutomatic adding of tag labels to metricsĪutomatic adding of dimension labels to metricsĪllows to export 0 even if CloudWatch returns nilĪllows exports metrics with CloudWatch timestamps (disabled by default) ![]() Only the latest version gets security updates. Read more how to report a security vulnerability in SECURITY.md. Expect deprecated features to be permanently changed/removed within the next 2/3 releases. This means that YACE will continue to work but might log warning messages. Where feasible, features will be deprecated instead of being immediately changed or removed. While YACE is at version less than 1.0.0, expect that any new release might introduce breaking changes. AlternativesĬonsider using the official CloudWatch Exporter if you prefer a Java implementation. The project was originally created by Thomas Peitz while working at, then later moved outside of the company repo. It is written in Go and uses the official AWS SDK. YACE, or yet another cloudwatch exporter, is a Prometheus exporter for AWS CloudWatch metrics. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |