Delen via


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