Configurare l'importazione da un server Prometheus esistente in Kubernetes su Fargate - Amazon Managed Service per Prometheus

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Configurare l'importazione da un server Prometheus esistente in Kubernetes su Fargate

Il servizio gestito da Amazon per Prometheus supporta l'importazione di parametri dai server di Prometheus in cluster Kubernetes autogestiti in esecuzione su Fargate. Per importare i parametri dai server Prometheus nei cluster Amazon EKS in esecuzione su Fargate, sovrascrivi le configurazioni predefinite in un file di configurazione denominato amp_ingest_override_values.yaml come segue:

prometheus-node-exporter: enabled: false alertmanager: enabled: false serviceAccounts: server: name: amp-iamproxy-ingest-service-account annotations: eks.amazonaws.com/role-arn: ${IAM_PROXY_PROMETHEUS_ROLE_ARN} server: persistentVolume: enabled: false remoteWrite: - url: https://aps-workspaces.${REGION}.amazonaws.com/workspaces/${WORKSPACE_ID}/api/v1/remote_write sigv4: region: ${REGION} queue_config: max_samples_per_send: 1000 max_shards: 200 capacity: 2500

Installa Prometheus utilizzando gli override con il comando seguente:

helm install prometheus-for-amp prometheus-community/prometheus \ -n prometheus \ -f amp_ingest_override_values.yaml

Nota che nella configurazione del grafico Helm abbiamo disabilitato l'esportatore di nodi e l'alert manager, oltre a eseguire l'implementazione del server Prometheus.

È possibile verificare l'installazione con la seguente interrogazione del test di esempio.

$ awscurl --region region --service aps "https://aps-workspaces.region_id.amazonaws.com/workspaces/workspace_id/api/v1/query?query=prometheus_api_remote_read_queries" {"status":"success","data":{"resultType":"vector","result":[{"metric":{"__name__":"prometheus_api_remote_read_queries","instance":"localhost:9090","job":"prometheus"},"value":[1648461236.419,"0"]}]}}21