

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
<a name="ContainerInsights-Prometheus-metrics"></a>

 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](ContainerInsights-Prometheus-Setup-configure-ECS.md#ContainerInsights-Prometheus-Setup-cw-agent-config).

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

**Topics**
+ [Metrik-metrik Prometheus untuk App Mesh](#ContainerInsights-Prometheus-metrics-appmesh)
+ [Metrik-metrik Prometheus untuk NGINX](#ContainerInsights-Prometheus-metrics-nginx)
+ [Metrik-metrik Prometheus untuk Memcached](#ContainerInsights-Prometheus-metrics-memcached)
+ [Metrik Prometheus untuk Java/JMX](#ContainerInsights-Prometheus-metrics-jmx)
+ [Metrik-metrik Prometheus untuk HAProxy](#ContainerInsights-Prometheus-metrics-haproxy)

## Metrik-metrik Prometheus untuk App Mesh
<a name="ContainerInsights-Prometheus-metrics-appmesh"></a>

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`<br />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<br />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
<a name="ContainerInsights-Prometheus-metrics-nginx"></a>

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
<a name="ContainerInsights-Prometheus-metrics-memcached"></a>

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<br />ClusterName,`Namespace`, Layanan, perintah<br />ClusterName,`Namespace`, Layanan, status, perintah | 

## Metrik Prometheus untuk Java/JMX
<a name="ContainerInsights-Prometheus-metrics-jmx"></a>

**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 lebih lanjut, lihat [ prometheus/jmx\_exporter](https://github.com/prometheus/jmx_exporter)di Github.

**Java/JMX di cluster 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 dimensi `pool` bisa `Tenured Gen`, `Compress Class Space`, `Survivor Space`, `Eden Space`, `Code Cache`, atau `Metaspace`.

**Tomcat/JMX di cluster Amazon EKS dan Kubernetes**

Selain Java/JMX metrik di tabel sebelumnya, 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 kluster 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 kluster Amazon ECS**

Selain Java/JMX metrik di tabel sebelumnya, metrik berikut juga dikumpulkan untuk beban kerja Tomcat di cluster 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-metrik Prometheus untuk HAProxy
<a name="ContainerInsights-Prometheus-metrics-haproxy"></a>

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

Metrik-metrik yang dikumpulkan tergantung pada versi HAProxy Ingress yang sedang Anda gunakan. Untuk informasi selengkapnya tentang HAProxy Ingress dan versinya, silakan lihat [ haproxy-ingress](https://artifacthub.io/packages/helm/haproxy-ingress/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 di HAProxy Ingress versi 0.10 atau yang lebih baru | 
| `haproxy_backend_up` | `ClusterName`, `Namespace`, Layanan | Hanya di HAProxy Ingress versi 0.10 atau yang lebih lama | 
| `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 versi yang lebih lama.
`_default_backend` untuk HAProxy Ingress versi yang lebih baru 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 versi yang lebih lama.
`_front_http` atau `_front_https` untuk HAProxy Ingress dengan versi yang lebih baru dari 0.0.27.