Metrik Prometheus dikumpulkan oleh agen CloudWatch - Amazon CloudWatch

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Metrik Prometheus dikumpulkan oleh agen CloudWatch

CloudWatch Agen dengan dukungan Prometheus secara otomatis mengumpulkan metrik dari beberapa layanan dan beban kerja. Metrik-metrik yang dikumpulkan secara bawaan dicantumkan dalam bagian-bagian berikut. Anda juga dapat mengonfigurasi agen untuk mengumpulkan lebih banyak metrik dari layanan-layanan ini, dan untuk mengumpulkan metrik-metrik Prometheus dari aplikasi dan layanan lain. Untuk informasi selengkapnya tentang pengumpulan metrik tambahan, silakan lihat CloudWatch konfigurasi agen untuk Prometheus.

Metrik prometheus yang dikumpulkan dari kluster Amazon EKS dan Kubernetes ada di ContainerInsights/Prometheus ruangnama. Metrik Prometheus yang dikumpulkan dari cluster Amazon ECS ada di namespace. ECS/ContainerInsights/Prometheus

Metrik-metrik Prometheus untuk App Mesh

Metrik-metrik berikut secara otomatis dikumpulkan dari App Mesh .

Metrik-metrik Prometheus untuk App Mesh di klaster Amazon EKS dan Kubernetes

Nama metrik Dimensi

envoy_http_downstream_rq_total

ClusterName, Namespace

envoy_http_downstream_rq_xx

ClusterName, Namespace

ClusterName, Namespace, envoy_http_conn_manager_prefix, envoy_response_code_class

envoy_cluster_upstream_cx_rx_bytes_total

ClusterName, Namespace

envoy_cluster_upstream_cx_tx_bytes_total

ClusterName, Namespace

envoy_cluster_membership_healthy

ClusterName, Namespace

envoy_cluster_membership_total

ClusterName, Namespace

envoy_server_memory_heap_size

ClusterName, Namespace

envoy_server_memory_allocated

ClusterName, Namespace

envoy_cluster_upstream_cx_connect_timeout

ClusterName, Namespace

envoy_cluster_upstream_rq_pending_failure_eject

ClusterName, Namespace

envoy_cluster_upstream_rq_pending_overflow

ClusterName, Namespace

envoy_cluster_upstream_rq_timeout

ClusterName, Namespace

envoy_cluster_upstream_rq_try_per_timeout

ClusterName, Namespace

envoy_cluster_upstream_rq_rx_reset

ClusterName, Namespace

envoy_cluster_upstream_cx_destroy_local_with_active_rq

ClusterName, Namespace

envoy_cluster_upstream_cx_destroy_remote_active_rq

ClusterName, Namespace

envoy_cluster_upstream_rq_maintenance_mode

ClusterName, Namespace

envoy_cluster_upstream_flow_control_paused_reading_total

ClusterName, Namespace

envoy_cluster_upstream_flow_control_resumed_reading_total

ClusterName, Namespace

envoy_cluster_upstream_flow_control_backed_up_total

ClusterName, Namespace

envoy_cluster_upstream_flow_control_drained_total

ClusterName, Namespace

envoy_cluster_upstream_rq_retry

ClusterName, Namespace

envoy_cluster_upstream_rq_retry_success

ClusterName, Namespace

envoy_cluster_upstream_rq_retry_overflow

ClusterName, Namespace

envoy_server_live

ClusterName, Namespace

envoy_server_uptime

ClusterName, Namespace

Metrik-metrik Prometheus untuk App Mesh di klaster Amazon ECS

Nama metrik Dimensi

envoy_http_downstream_rq_total

ClusterName, TaskDefinitionFamily

envoy_http_downstream_rq_xx

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_cx_rx_bytes_total

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_cx_tx_bytes_total

ClusterName, TaskDefinitionFamily

envoy_cluster_membership_healthy

ClusterName, TaskDefinitionFamily

envoy_cluster_membership_total

ClusterName, TaskDefinitionFamily

envoy_server_memory_heap_size

ClusterName, TaskDefinitionFamily

envoy_server_memory_allocated

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_cx_connect_timeout

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_rq_pending_failure_eject

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_rq_pending_overflow

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_rq_timeout

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_rq_try_per_timeout

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_rq_rx_reset

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_cx_destroy_local_with_active_rq

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_cx_destroy_remote_active_rq

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_rq_maintenance_mode

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_flow_control_paused_reading_total

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_flow_control_resumed_reading_total

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_flow_control_backed_up_total

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_flow_control_drained_total

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_rq_retry

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_rq_retry_success

ClusterName, TaskDefinitionFamily

envoy_cluster_upstream_rq_retry_overflow

ClusterName, TaskDefinitionFamily

envoy_server_live

ClusterName, TaskDefinitionFamily

envoy_server_uptime

ClusterName, TaskDefinitionFamily

envoy_http_downstream_rq_xx

ClusterName,, TaskDefinitionFamily envoy_http_conn_manager_awalan, envoy_response_code_class

ClusterName,, TaskDefinitionFamily envoy_response_code_class

catatan

TaskDefinitionFamily adalah namespace Kubernetes dari mesh.

Nilai dari envoy_http_conn_manager_prefix dapat berupa ingress, egress, atau admin.

Nilai dari envoy_response_code_class dapat berupa 1 (singkatan untuk 1xx), 2 singkatan untuk 2xx), 3 singkatan untuk 3xx), 4 singkatan untuk 4xx), atau 5 singkatan untuk 5xx).

Metrik-metrik Prometheus untuk NGINX

Metrik-metrik berikut secara otomatis akan dikumpulkan dari NGINX pada klaster Amazon EKS dan Kubernetes.

Nama metrik Dimensi

nginx_ingress_controller_nginx_process_cpu_seconds_total

ClusterName, Namespace, Layanan

nginx_ingress_controller_success

ClusterName, Namespace, Layanan

nginx_ingress_controller_requests

ClusterName, Namespace, Layanan

nginx_ingress_controller_nginx_process_connections

ClusterName, Namespace, Layanan

nginx_ingress_controller_nginx_process_connections_total

ClusterName, Namespace, Layanan

nginx_ingress_controller_nginx_process_resident_memory_bytes

ClusterName, Namespace, Layanan

nginx_ingress_controller_config_last_reload_successful

ClusterName, Namespace, Layanan

nginx_ingress_controller_requests

ClusterName,Namespace, Layanan, status

Metrik-metrik Prometheus untuk Memcached

Metrik-metrik berikut secara otomatis akan dikumpulkan dari Memcached pada klaster Amazon EKS dan Kubernetes.

Nama metrik Dimensi

memcached_current_items

ClusterName, Namespace, Layanan

memcached_current_connections

ClusterName, Namespace, Layanan

memcached_limit_bytes

ClusterName, Namespace, Layanan

memcached_current_bytes

ClusterName, Namespace, Layanan

memcached_written_bytes_total

ClusterName, Namespace, Layanan

memcached_read_bytes_total

ClusterName, Namespace, Layanan

memcached_items_evicted_total

ClusterName, Namespace, Layanan

memcached_items_reclaimed_total

ClusterName, Namespace, Layanan

memcached_commands_total

ClusterName, Namespace, Layanan

ClusterName,Namespace, Layanan, perintah

ClusterName,Namespace, Layanan, status, perintah

Metrik-metrik Prometheus untuk Java/JMX

Metrik-metrik yang dikumpulkan di klaster Amazon EKS dan Kubernetes

Di klaster Amazon EKS dan Kubernetes, Wawasan Kontainer dapat mengumpulkan metrik-metrik Prometheus yang telah ditentukan sebelumnya untuk yang berikutnya dari Java Virtual Machine (JVM), Java, dan Tomcat (Catalina) dengan menggunakan JMX Exporter. Untuk informasi selengkapnya, silakan lihat prometheus/jmx_exporter di Github.

Java/JMX di klaster Amazon EKS dan Kubernetes

Nama metrik Dimensi

jvm_classes_loaded

ClusterName, Namespace

jvm_threads_current

ClusterName, Namespace

jvm_threads_daemon

ClusterName, Namespace

java_lang_operatingsystem_totalswapspacesize

ClusterName, Namespace

java_lang_operatingsystem_systemcpuload

ClusterName, Namespace

java_lang_operatingsystem_processcpuload

ClusterName, Namespace

java_lang_operatingsystem_freeswapspacesize

ClusterName, Namespace

java_lang_operatingsystem_totalphysicalmemorysize

ClusterName, Namespace

java_lang_operatingsystem_freephysicalmemorysize

ClusterName, Namespace

java_lang_operatingsystem_openfiledescriptorcount

ClusterName, Namespace

java_lang_operatingsystem_availableprocessors

ClusterName, Namespace

jvm_memory_bytes_used

ClusterName, Namespace, bidang

jvm_memory_pool_bytes_used

ClusterName, Namespace, kolam

catatan

Nilai dari dimensi area bisa heap atau nonheap.

Nilai dari pool dimensi bisa Tenured Gen, Compress Class Space, Survivor Space, Eden Space, Code Cache, atau Metaspace.

Tomcat/JMX di klaster Amazon EKS dan Kubernetes

Selain metrik-metrik Java/JMX di tabel sebelumnya, metrik-metrik berikut juga dikumpulkan untuk beban kerja Tomcat.

Nama metrik Dimensi

catalina_manager_activesessions

ClusterName, Namespace

catalina_manager_rejectedsessions

ClusterName, Namespace

catalina_globalrequestprocessor_bytesreceived

ClusterName, Namespace

catalina_globalrequestprocessor_bytessent

ClusterName, Namespace

catalina_globalrequestprocessor_requestcount

ClusterName, Namespace

catalina_globalrequestprocessor_errorcount

ClusterName, Namespace

catalina_globalrequestprocessor_processingtime

ClusterName, Namespace

Java/JMX di klaster Amazon ECS

Nama metrik Dimensi

jvm_classes_loaded

ClusterName, TaskDefinitionFamily

jvm_threads_current

ClusterName, TaskDefinitionFamily

jvm_threads_daemon

ClusterName, TaskDefinitionFamily

java_lang_operatingsystem_totalswapspacesize

ClusterName, TaskDefinitionFamily

java_lang_operatingsystem_systemcpuload

ClusterName, TaskDefinitionFamily

java_lang_operatingsystem_processcpuload

ClusterName, TaskDefinitionFamily

java_lang_operatingsystem_freeswapspacesize

ClusterName, TaskDefinitionFamily

java_lang_operatingsystem_totalphysicalmemorysize

ClusterName, TaskDefinitionFamily

java_lang_operatingsystem_freephysicalmemorysize

ClusterName, TaskDefinitionFamily

java_lang_operatingsystem_openfiledescriptorcount

ClusterName, TaskDefinitionFamily

java_lang_operatingsystem_availableprocessors

ClusterName, TaskDefinitionFamily

jvm_memory_bytes_used

ClusterName, TaskDefinitionFamily, daerah

jvm_memory_pool_bytes_used

ClusterName, TaskDefinitionFamily, kolam

catatan

Nilai dari dimensi area bisa heap atau nonheap.

Nilai dari dimensi pool bisa Tenured Gen, Compress Class Space, Survivor Space, Eden Space, Code Cache, atau Metaspace.

Tomcat/JMX di klaster Amazon ECS

Selain metrik-metrik Java/JMX di tabel sebelumnya, metrik-metrik berikut juga dikumpulkan untuk beban kerja Tomcat di klaster Amazon ECS.

Nama metrik Dimensi

catalina_manager_activesessions

ClusterName, TaskDefinitionFamily

catalina_manager_rejectedsessions

ClusterName, TaskDefinitionFamily

catalina_globalrequestprocessor_bytesreceived

ClusterName, TaskDefinitionFamily

catalina_globalrequestprocessor_bytessent

ClusterName, TaskDefinitionFamily

catalina_globalrequestprocessor_requestcount

ClusterName, TaskDefinitionFamily

catalina_globalrequestprocessor_errorcount

ClusterName, TaskDefinitionFamily

catalina_globalrequestprocessor_processingtime

ClusterName, TaskDefinitionFamily

Metrik Prometheus untuk HAProxy

Metrik berikut dikumpulkan secara otomatis dari klaster HAProxy Amazon EKS dan Kubernetes.

Metrik yang dikumpulkan bergantung pada versi HAProxy Ingress yang Anda gunakan. Untuk informasi selengkapnya tentang HAProxy Ingress dan versinya, lihat haproxy-ingress.

Nama metrik Dimensi Ketersediaan

haproxy_backend_bytes_in_total

ClusterName, Namespace, Layanan

Semua versi HAProxy Ingress

haproxy_backend_bytes_out_total

ClusterName, Namespace, Layanan

Semua versi HAProxy Ingress

haproxy_backend_connection_errors_total

ClusterName, Namespace, Layanan

Semua versi HAProxy Ingress

haproxy_backend_connections_total

ClusterName, Namespace, Layanan

Semua versi HAProxy Ingress

haproxy_backend_current_sessions

ClusterName, Namespace, Layanan

Semua versi HAProxy Ingress

haproxy_backend_http_responses_total

ClusterName, Namespace, Layanan, kode, backend

Semua versi HAProxy Ingress

haproxy_backend_status

ClusterName, Namespace, Layanan

Hanya dalam versi 0.10 atau yang lebih baru dari Ingress HAProxy

haproxy_backend_up

ClusterName, Namespace, Layanan

Hanya dalam versi HAProxy Ingress lebih awal dari 0,10

haproxy_frontend_bytes_in_total

ClusterName, Namespace, Layanan

Semua versi HAProxy Ingress

haproxy_frontend_bytes_out_total

ClusterName, Namespace, Layanan

Semua versi HAProxy Ingress

haproxy_frontend_connections_total

ClusterName, Namespace, Layanan

Semua versi HAProxy Ingress

haproxy_frontend_current_sessions

ClusterName, Namespace, Layanan

Semua versi HAProxy Ingress

haproxy_frontend_http_requests_total

ClusterName, Namespace, Layanan

Semua versi HAProxy Ingress

haproxy_frontend_http_responses_total

ClusterName, Namespace, Layanan, kode, frontend

Semua versi HAProxy Ingress

haproxy_frontend_request_errors_total

ClusterName, Namespace, Layanan

Semua versi HAProxy Ingress

haproxy_frontend_requests_denied_total

ClusterName, Namespace, Layanan

Semua versi HAProxy Ingress

catatan

Nilai dari dimensi code bisa 1xx, 2xx, 3xx, 4xx, 5xx, atau other.

Nilai dari dimensi backend bisa:

  • http-default-backend,http-shared-backend, atau httpsback-shared-backend untuk HAProxy Ingress versi 0.0.27 atau yang lebih lama.

  • _default_backenduntuk versi HAProxy Ingress lebih lambat dari 0.0.27.

Nilai dari dimensi frontend bisa:

  • httpfront-default-backend,httpfront-shared-frontend, atau httpfronts untuk HAProxy Ingress versi 0.0.27 atau yang lebih lama.

  • _front_httpatau _front_https untuk versi HAProxy Ingress lebih lambat dari 0.0.27.