Minimale opnameprofiel voor metrische gegevens van besturingsvlak in Beheerde Prometheus
De invoegtoepassing voor metrische gegevens van Azure Monitor verzamelt standaard veel Prometheus-metrische gegevens. Minimal ingestion profile
is een instelling waarmee u het opnamevolume van metrische gegevens kunt verminderen, omdat alleen metrische gegevens die standaard worden gebruikt voor dashboards, standaardopnameregels en standaardwaarschuwingen worden verzameld. In dit artikel wordt beschreven hoe deze instelling specifiek is geconfigureerd voor metrische besturingsvlakgegevens. In dit artikel worden ook metrische gegevens weergegeven die standaard worden verzameld wanneer minimal ingestion profile
deze zijn ingeschakeld.
Notitie
Voor verzameling Minimal ingestion profile
op basis van invoegtoepassingen is de instelling standaard ingeschakeld. De discussie hier is gericht op metrische gegevens van het besturingsvlak. De huidige set standaarddoelen en metrische gegevens wordt hier vermeld.
De volgende doelen zijn standaard ingeschakeld/AAN . Dit betekent dat u geen kniptaakconfiguratie hoeft op te geven voor het scrapen van deze doelen, omdat deze doelen automatisch worden verwijderd door metrische gegevens:
controlplane-apiserver
(job=controlplane-apiserver
)controlplane-etcd
(job=controlplane-etcd
)
De volgende doelen zijn beschikbaar voor scrape, maar scraping is niet standaard ingeschakeld (uitgeschakeld/UIT). Dit betekent dat u geen kniptaakconfiguratie hoeft op te geven voor het scrapen van deze doelen en u moet scraping in- of inschakelen voor deze doelen met behulp van de ama-metrics-settings-configmap in de default-scrape-settings-enabled
sectie.
controlplane-cluster-autoscaler
controlplane-kube-scheduler
controlplane-kube-controller-manager
Notitie
De standaardschrootfrequentie voor alle standaarddoelen en scrapes is 30 seconds
. U kunt deze overschrijven voor elk doel met behulp van de ama-metrics-settings-configmap onder default-targets-scrape-interval-settings
sectie.
Minimale opname voor standaard ON-doelen
De volgende metrische gegevens worden toegestaan voor minimalingestionprofile=true
standaard ON-doelen . De onderstaande metrische gegevens worden standaard verzameld, omdat deze doelen standaard worden verwijderd.
controlplane-apiserver
apiserver_request_total
apiserver_cache_list_fetched_objects_total
apiserver_cache_list_returned_objects_total
apiserver_flowcontrol_demand_seats_average
apiserver_flowcontrol_current_limit_seats
apiserver_request_sli_duration_seconds_bucket
apiserver_request_sli_duration_seconds_sum
apiserver_request_sli_duration_seconds_count
process_start_time_seconds
apiserver_request_duration_seconds_bucket
apiserver_request_duration_seconds_sum
apiserver_request_duration_seconds_count
apiserver_storage_list_fetched_objects_total
apiserver_storage_list_returned_objects_total
apiserver_current_inflight_requests
Notitie
apiserver_request_sli_duration_seconds_bucket
en apiserver_request_duration_seconds_bucket
worden nu niet verzameld met een recente release. Dit zijn metrische gegevens over hoge kardinaliteit die het aantal metrische gegevens kunnen verhogen dat is opgeslagen op basis van het aantal aangepaste resources in het cluster. Als u deze bucketgegevens wilt verzamelen, kunt u deze toevoegen aan de lijst bijhouden. Het wordt ten zeerste aangeraden het minimale opnameprofiel voor de onderdelen van het besturingsvlak niet uit te schakelen
controlplane-etcd
etcd_server_has_leader
rest_client_requests_total
etcd_mvcc_db_total_size_in_bytes
etcd_mvcc_db_total_size_in_use_in_bytes
etcd_server_slow_read_indexes_total
etcd_server_slow_apply_total
etcd_network_client_grpc_sent_bytes_total
etcd_server_heartbeat_send_failures_total
Minimale opname voor standaard OFF-doelen
Hieronder vindt u metrische gegevens die zijn toegestaan voor minimalingestionprofile=true
standaard OFF-doelen . Deze metrische gegevens worden niet standaard verzameld. U kunt scraping inschakelen voor deze doelen met behulp van default-scrape-settings-enabled.<target-name>=true
de ama-metrics-settings-configmap onder de default-scrape-settings-enabled
sectie.
controlplane-kube-controller-manager
workqueue_depth
rest_client_requests_total
rest_client_request_duration_seconds
controlplane-kube-scheduler
scheduler_pending_pods
scheduler_unschedulable_pods
scheduler_queue_incoming_pods_total
scheduler_schedule_attempts_total
scheduler_preemption_attempts_total
controlplane-cluster-autoscaler
rest_client_requests_total
cluster_autoscaler_last_activity
cluster_autoscaler_cluster_safe_to_autoscale
cluster_autoscaler_failed_scale_ups_total
cluster_autoscaler_scale_down_in_cooldown
cluster_autoscaler_scaled_up_nodes_total
cluster_autoscaler_unneeded_nodes_count
cluster_autoscaler_unschedulable_pods_count
cluster_autoscaler_nodes_count
cloudprovider_azure_api_request_errors
cloudprovider_azure_api_request_duration_seconds_bucket
cloudprovider_azure_api_request_duration_seconds_count
Notitie
De metrische gegevens over cpu- en geheugengebruik voor alle besturingsvlakdoelen worden niet weergegeven, ongeacht het profiel.
Verwijzingen
Volgende stappen
Azure Kubernetes Service
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor