Managed Service for Prometheus Scraper

Managed Service for Prometheus Scraper in AWS is a fully managed component that collects metrics from your workloads and infrastructure using Prometheus-compatible scraping. It eliminates the need to run and maintain your own Prometheus servers, providing scalable and reliable metric ingestion directly into Amazon Managed Service for Prometheus. This allows you to monitor applications with minimal operational overhead.

aws.amp_scraper

Fields

TitleIDTypeData TypeDescription
_keycorestring
account_idcorestring
aliascorestring(Optional) A name associated with the scraper.
arncorestringThe Amazon Resource Name (ARN) of the scraper. For example, arn:aws:aps:<region>:123456798012:scraper/s-example1-1234-abcd-5678-ef9012abcd34.
created_atcoretimestampThe date and time that the scraper was created.
destinationcorejsonThe Amazon Managed Service for Prometheus workspace the scraper sends metrics to.
last_modified_atcoretimestampThe date and time that the scraper was last modified.
role_arncorestringThe Amazon Resource Name (ARN) of the IAM role that provides permissions for the scraper to discover and collect metrics on your behalf. For example, arn:aws:iam::123456789012:role/service-role/AmazonGrafanaServiceRole-12example.
role_configurationcorejsonThis structure displays information about the IAM roles used for cross-account scraping configuration.
scrape_configurationcorejsonThe configuration in use by the scraper.
scraper_idcorestringThe ID of the scraper. For example, s-example1-1234-abcd-5678-ef9012abcd34.
statuscorejsonA structure that contains the current status of the scraper.
status_reasoncorestringIf there is a failure, the reason for the failure.
tagscorehstore