8000 GitHub - RuiWang14/metrics-store: I collect istio && envoy metrics for searching.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

RuiWang14/metrics-store

Repository files navigation

README

I collect Istio and envoy metrics for searching. In the futrue, maybe I would add more metrics source.

project structure:

.
├── README.md
├── generate_metrics_doc_md.ipynb # jupyter notebook, used to exact code from istio_metrics_example folder
├── generate_metrics_doc_md.py # python code download from jupyter notebook
├── istio_metrics_example # folder which store the metrics file
└── metrics_doc.md # generated metrics doc markdown file

istio

citadel.metrics

name help type
citadel_secret_controller_csr_err_count The number of errors occurred when creating the CSR. counter
citadel_secret_controller_secret_deleted_cert_count The number of certificates recreated due to secret deletion (service account still exists). counter
citadel_secret_controller_svc_acc_created_cert_count The number of certificates created due to service account creation. counter
citadel_secret_controller_svc_acc_deleted_cert_count The number of certificates deleted due to service account deletion. counter
citadel_server_authentication_failure_count The number of authentication failures. counter
citadel_server_citadel_root_cert_expiry_timestamp The unix timestamp, in seconds, when Citadel root cert will expire. We set it to negative in case of internal error. gauge
citadel_server_csr_count The number of CSRs recerived by Citadel server. counter
citadel_server_csr_parsing_err_count The number of erorrs occurred when parsing the CSR. counter
citadel_server_id_extraction_err_count The number of errors occurred when extracting the ID from CSR. counter
citadel_server_success_cert_issuance_count The number of certificates issuances that have succeeded. counter
endpoint_no_pod Endpoints without an associated pod. gauge
go_gc_duration_seconds A summary of the GC invocation durations. summary
go_goroutines Number of goroutines that currently exist. gauge
go_info Information about the Go environment. gauge
go_memstats_alloc_bytes Number of bytes allocated and still in use. gauge
go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. counter
go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. gauge
go_memstats_frees_total Total number of frees. counter
go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. gauge
go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. gauge
go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. gauge
go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. gauge
go_memstats_heap_inuse_bytes Number of heap bytes that are in use. gauge
go_memstats_heap_objects Number of allocated objects. gauge
go_memstats_heap_released_bytes Number of heap bytes released to OS. gauge
go_memstats_heap_sys_bytes Number of heap bytes obtained from system. gauge
go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. gauge
go_memstats_lookups_total Total number of pointer lookups. 10000 counter
go_memstats_mallocs_total Total number of mallocs. counter
go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. gauge
go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. gauge
go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. gauge
go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. gauge
go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. gauge
go_memstats_other_sys_bytes Number of bytes used for other system allocations. gauge
go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. gauge
go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. gauge
go_memstats_sys_bytes Number of bytes obtained from system. gauge
go_threads Number of OS threads created. gauge
grpc_server_handled_total Total number of RPCs completed on the server, regardless of success or failure. counter
grpc_server_handling_seconds Histogram of response latency (seconds) of gRPC that had been application-level handled by the server. histogram
grpc_server_msg_received_total Total number of RPC stream messages received on the server. counter
grpc_server_msg_sent_total Total number of gRPC stream messages sent by the server. counter
grpc_server_started_total Total number of RPCs started on the server. counter
pilot_conflict_inbound_listener Number of conflicting inbound listeners. gauge
pilot_conflict_outbound_listener_http_over_current_tcp Number of conflicting wildcard http listeners with current wildcard tcp listener. gauge
pilot_conflict_outbound_listener_tcp_over_current_http Number of conflicting wildcard tcp listeners with current wildcard http listener. gauge
pilot_conflict_outbound_listener_tcp_over_current_tcp Number of conflicting tcp listeners with current tcp listener. gauge
pilot_destrule_subsets Duplicate subsets across destination rules for same host gauge
pilot_duplicate_envoy_clusters Duplicate envoy clusters caused by service entries with same hostname gauge
pilot_eds_no_instances Number of clusters without instances. gauge
pilot_endpoint_not_ready Endpoint found in unready state. gauge
pilot_no_ip Pods not found in the endpoint table, possibly invalid. gauge
pilot_vservice_dup_domain Virtual services with dup domains. gauge
process_cpu_seconds_total Total user and system CPU time spent in seconds. counter
process_max_fds Maximum number of open file descriptors. gauge
process_open_fds Number of open file descriptors. gauge
process_resident_memory_bytes Resident memory size in bytes. gauge
process_start_time_seconds Start time of the process since unix epoch in seconds. gauge
process_virtual_memory_bytes Virtual memory size in bytes. gauge
process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes. gauge

galley.metrics

name help type
endpoint_no_pod Endpoints without an associated pod. gauge
galley_mcp_source_clients_total The number of streams currently connected. gauge
galley_mcp_source_message_sizes_bytes Size of messages received from clients. histogram
galley_mcp_source_recv_failures_total The number of recv failures in the source. counter
galley_mcp_source_request_acks_total The number of request acks received by the source. counter
galley_runtime_processor_event_span_duration_milliseconds The duration between each incoming event histogram
galley_runtime_processor_events_processed_total The number of events that have been processed counter
galley_runtime_processor_snapshot_events_total The number of events per snapshot histogram
galley_runtime_processor_snapshot_lifetime_duration_milliseconds The duration of each snapshot histogram
galley_runtime_processor_snapshots_published_total The number of snapshots that have been published counter
galley_runtime_state_type_instances_total The number of type instances per type URL gauge
galley_runtime_strategy_on_change_total The number of times the strategy's onChange has been called counter
galley_runtime_strategy_timer_max_time_reached_total The number of times the max time has been reached counter
galley_runtime_strategy_timer_quiesce_reached_total The number of times a quiesce has been reached counter
galley_runtime_strategy_timer_resets_total The number of times the timer has been reset counter
galley_source_kube_dynamic_converter_success_total The number of times a dynamic kubernetes source successfully converted a resource counter
galley_source_kube_event_success_total The number of times a kubernetes source successfully handled an event counter
galley_validation_cert_key_updates Galley validation webhook certificate updates counter
galley_validation_config_load k8s webhook configuration (re)loads counter
galley_validation_config_updates k8s webhook configuration updates counter
go_gc_duration_seconds A summary of the GC invocation durations. summary
go_goroutines Number of goroutines that currently exist. gauge
go_info Information about the Go environment. gauge
go_memstats_alloc_bytes Number of bytes allocated and still in use. gauge
go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. counter
go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. gauge
go_memstats_frees_total Total number of frees. counter
go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. gauge
go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. gauge
go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. gauge
go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. gauge
go_memstats_heap_inuse_bytes Number of heap bytes that are in use. gauge
go_memstats_heap_objects Number of allocated objects. gauge
go_memstats_heap_released_bytes Number of heap bytes released to OS. gauge
go_memstats_heap_sys_bytes Number of heap bytes obtained from system. gauge
go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. gauge
go_memstats_lookups_total Total number of pointer lookups. counter
go_memstats_mallocs_total Total number of mallocs. counter
go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. gauge
go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. gauge
go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. gauge
go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. gauge
go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. gauge
go_memstats_other_sys_bytes Number of bytes used for other system allocations. gauge
go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. gauge
go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. gauge
go_memstats_sys_bytes Number of bytes obtained from system. gauge
go_threads Number of OS threads created. gauge
istio_build Istio component build info gauge
pilot_conflict_inbound_listener Number of conflicting inbound listeners. gauge
pilot_conflict_outbound_listener_http_over_current_tcp Number of conflicting wildcard http listeners with current wildcard tcp listener. gauge
pilot_conflict_outbound_listener_tcp_over_current_http Number of conflicting wildcard tcp listeners with current wildcard http listener. gauge
pilot_conflict_outbound_listener_tcp_over_current_tcp Number of conflicting tcp listeners with current tcp listener. gauge
pilot_destrule_subsets Duplicate subsets across destination rules for same host gauge
pilot_duplicate_envoy_clusters Duplicate envoy clusters caused by service entries with same hostname gauge
pilot_eds_no_instances Number of clusters without instances. gauge
pilot_endpoint_not_ready Endpoint found in unready state. gauge
pilot_no_ip Pods not found in the endpoint table, possibly invalid. gauge
pilot_vservice_dup_domain Virtual services with dup domains. gauge
process_cpu_seconds_total Total user and system CPU time spent in seconds. counter
process_max_fds Maximum number of open file descriptors. gauge
process_open_fds Number of open file descriptors. gauge
process_resident_memory_bytes Resident memory size in bytes. gauge
process_start_time_seconds Start time of the process since unix epoch in seconds. gauge
process_virtual_memory_bytes Virtual memory size in bytes. gauge
process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes. gauge

mesh.metrics

name help type
istio_request_bytes request_bytes histogram
istio_request_duration_seconds request_duration_seconds histogram
istio_requests_total requests_total counter
istio_response_bytes response_bytes histogram
istio_tcp_connections_closed_total tcp_connections_closed_total counter
istio_tcp_connections_opened_total tcp_connections_opened_total counter
istio_tcp_received_bytes_total tcp_received_bytes_total counter
istio_tcp_sent_bytes_total tcp_sent_bytes_total counter

pilot.metrics

name help type
endpoint_no_pod Endpoints without an associated pod. gauge
go_gc_duration_seconds A summary of the GC invocation durations. summary
go_goroutines Number of goroutines that currently exist. gauge
go_info Information about the Go environment. gauge
go_memstats_alloc_bytes Number of bytes allocated and still in use. gauge
go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. counter
go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. gauge
go_memstats_frees_total Total number of frees. counter
go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. gauge
go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. gauge
go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. gauge
go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. gauge
go_memstats_heap_inuse_bytes Number of heap bytes that are in use. gauge
go_memstats_heap_objects Number of allocated objects. gauge
go_memstats_heap_released_bytes Number of heap bytes released to OS. gauge
go_memstats_heap_sys_bytes Number of heap bytes obtained from system. gauge
go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. gauge
go_memstats_lookups_total Total number of pointer lookups. counter
go_memstats_mallocs_total Total number of mallocs. counter
go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. gauge
go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. gauge
go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. gauge
go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. gauge
go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. gauge
go_memstats_other_sys_bytes Number of bytes used for other system allocations. gauge
go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. gauge
go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. gauge
go_memstats_sys_bytes Number of bytes obtained from system. gauge
go_threads Number of OS threads created. gauge
istio_build Istio component build info gauge
pilot_conflict_inbound_listener Number of conflicting inbound listeners. gauge
pilot_conflict_outbound_listener_http_over_current_tcp Number of conflicting wildcard http listeners with current wildcard tcp listener. gauge
pilot_conflict_outbound_listener_tcp_over_current_http Number of conflicting wildcard tcp listeners with current wildcard http listener. gauge
pilot_conflict_outbound_listener_tcp_over_current_tcp Number of conflicting tcp listeners with current tcp listener. gauge
pilot_destrule_subsets Duplicate subsets across destination rules for same host gauge
pilot_duplicate_envoy_clusters Duplicate envoy clusters caused by service entries with same hostname gauge
pilot_eds_no_instances Number of clusters without instances. gauge
pilot_endpoint_not_ready Endpoint found in unready state. gauge
pilot_info Pilot version and build information. gauge
pilot_invalid_out_listeners Number of invalid outbound listeners. gauge
pilot_k8s_reg_events Events from k8s registry. counter
pilot_mcp_sink_reconnections The number of times the sink has reconnected. counter
pilot_mcp_sink_recv_failures_total The number of recv failures in the source. counter
pilot_mcp_sink_request_acks_total The number of request acks received by the source. counter
pilot_no_ip Pods not found in the endpoint table, possibly invalid. gauge
pilot_proxy_convergence_time Delay between config change and all proxies converging. histogram
pilot_rds_expired_nonce Total number of RDS messages with an expired nonce. counter
pilot_services Total services known to pilot. gauge
pilot_total_xds_internal_errors Total number of internal XDS errors in pilot (check logs). counter
pilot_total_xds_rejects Total number of XDS responses from pilot rejected by proxy. counter
pilot_virt_services Total virtual services known to pilot. gauge
pilot_vservice_dup_domain Virtual services with dup domains. gauge
pilot_xds Number of endpoints connected to this pilot using XDS. gauge
pilot_xds_eds_instances Instances for each cluster, as of last push. Zero instances is an error. gauge
pilot_xds_push_context_errors Number of errors (timeouts) initiating push context. counter
pilot_xds_push_errors Number of errors (timeouts) pushing to sidecars. counter
pilot_xds_push_timeout Pilot push timeout, will retry. counter
pilot_xds_push_timeout_failures Pilot push timeout failures after repeated attempts. counter
pilot_xds_pushes Pilot build and send errors for lds, rds, cds and eds. counter
pilot_xds_write_timeout Pilot XDS response write timeouts. counter
process_cpu_seconds_total Total user and system CPU time spent in seconds. counter
process_max_fds Maximum number of open file descriptors. gauge
process_open_fds Number of open file descriptors. gauge
process_resident_memory_bytes Resident memory size in bytes. gauge
process_start_time_seconds Start time of the process since unix epoch in seconds. gauge
process_virtual_memory_bytes Virtual memory size in bytes. gauge
process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes. gauge

policy.metrics

name help type
go_gc_duration_seconds A summary of the GC invocation durations. summary
go_goroutines Number of goroutines that currently exist. gauge
go_info Information about the Go environment. gauge
go_memstats_alloc_bytes Number of bytes allocated and still in use. gauge
go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. counter
go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. gauge
go_memstats_frees_total Total number of frees. counter
go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. gauge
go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. gauge
go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. gauge
go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. gauge
go_memstats_heap_inuse_bytes Number of heap bytes that are in use. gauge
go_memstats_heap_objects Number of allocated objects. gauge
go_memstats_heap_released_bytes Number of heap bytes released to OS. gauge
go_memstats_heap_sys_bytes Number of heap bytes obtained from system. gauge
go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. gauge
go_memstats_lookups_total Total number of pointer lookups. counter
go_memstats_mallocs_total Total number of mallocs. counter
go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. gauge
go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. gauge
go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. gauge
go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. gauge
go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. gauge
go_memstats_other_sys_bytes Number of bytes used for other system allocations. gauge
go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. gauge
go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. gauge
go_memstats_sys_bytes Number of bytes obtained from system. gauge
go_threads Number of OS threads created. gauge
grpc_io_server_completed_rpcs Count of RPCs by method and status. counter
grpc_io_server_received_bytes_per_rpc Distribution of received bytes per RPC, by method. histogram
grpc_io_server_sent_bytes_per_rpc Distribution of total sent bytes per RPC, by method. histogram
grpc_io_server_server_latency Distribution of server latency in milliseconds, by method. histogram
istio_build Istio component build info gauge
mixer_config_adapter_info_config_errors_total The number of errors encountered during processing of the adapter info configuration. gauge
mixer_config_adapter_info_configs_total The number of known adapters in the current config. gauge
mixer_config_attributes_total The number of known attributes in the current config. gauge
mixer_config_handler_configs_total The number of known handlers in the current config. gauge
mixer_config_handler_validation_error_total The number of errors encountered because handler validation returned error. gauge
mixer_config_instance_config_errors_total The number of errors encountered during processing of the instance configuration. gauge
mixer_config_instance_configs_total The number of known instances in the current config. gauge
mixer_config_rule_config_errors_total The number of errors encountered during processing of the rule configuration. gauge
mixer_config_rule_config_match_error_total The number of rule conditions that was not parseable. gauge
mixer_config_rule_configs_total The number of known rules in the current config. gauge
mixer_config_template_config_errors_total The number of errors encountered during processing of the template configuration. gauge
mixer_config_template_configs_total The number of known templates in the current config. gauge
mixer_config_unsatisfied_action_handler_total The number of actions that failed due to handlers being unavailable. gauge
mixer_dispatcher_destinations_per_request Number of handlers dispatched per request by Mixer histogram
mixer_dispatcher_destinations_per_variety_total Number of Mixer adapter destinations by template variety type gauge
mixer_dispatcher_instances_per_request Number of instances created per request by Mixer histogram
mixer_handler_closed_handlers_total The number of handlers that were closed during config transition. gauge
mixer_handler_daemons_total The current number of active daemon routines in a given adapter environment. gauge
mixer_handler_handler_build_failures_total The number of handlers that failed creation during config transition. gauge
mixer_handler_handler_close_failures_total The number of errors encountered while closing handlers during config transition. gauge
mixer_handler_new_handlers_total The number of handlers that were newly created during config transition. gauge
mixer_handler_reused_handlers_total The number of handlers that were re-used during config transition. gauge
mixer_mcp_sink_reconnections The number of times the sink has reconnected. counter
mixer_mcp_sink_recv_failures_total The number of recv failures in the source. counter
mixer_mcp_sink_request_acks_total The number of request acks received by the source. counter
mixer_runtime_dispatch_duration_seconds Duration in seconds for adapter dispatches handled by Mixer. histogram
mixer_runtime_dispatches_total Total number of adapter dispatches handled by Mixer. counter
process_cpu_seconds_total Total user and system CPU time spent in seconds. counter
process_max_fds Maximum number of open file descriptors. gauge
process_open_fds Number of open file descriptors. gauge
process_resident_memory_bytes Resident memory size in bytes. gauge
process_start_time_seconds Start time of the process since unix epoch in seconds. gauge
process_virtual_memory_bytes Virtual memory size in bytes. gauge
process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes. gauge

telemetry.metrics

name help type
go_gc_duration_seconds A summary of the GC invocation durations. summary
go_goroutines Number of goroutines that currently exist. gauge
go_info Information about the Go environment. gauge
go_memstats_alloc_bytes Number of bytes allocated and still in use. gauge
go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. counter
go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. gauge
go_memstats_frees_total Total number of frees. counter
go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. gauge
go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. gauge
go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. gauge
go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. gauge
go_memstats_heap_inuse_bytes Number of heap bytes that are in use. gauge
go_memstats_heap_objects Number of allocated objects. gauge
go_memstats_heap_released_bytes Number of heap bytes released to OS. gauge
go_memstats_heap_sys_bytes Number of heap bytes obtained from system. gauge
go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. gauge
go_memstats_lookups_total Total number of pointer lookups. counter
go_memstats_mallocs_total Total number of mallocs. counter
go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. gauge
go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. gauge
go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. gauge
go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. gauge
go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. gauge
go_memstats_other_sys_bytes Number of bytes used for other system allocations. gauge
go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. gauge
go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. gauge
go_memstats_sys_bytes Number of bytes obtained from system. gauge
go_threads Number of OS threads created. gauge
grpc_io_server_completed_rpcs Count of RPCs by method and status. counter
grpc_io_server_received_bytes_per_rpc Distribution of received bytes per RPC, by method. histogram
grpc_io_server_sent_bytes_per_rpc Distribution of total sent bytes per RPC, by method. histogram
grpc_io_server_server_latency Distribution of server latency in milliseconds, by method. histogram
istio_build Istio component build info gauge
mixer_config_adapter_info_config_errors_total The number of errors encountered during processing of the adapter info configuration. gauge
mixer_config_adapter_info_configs_total The number of known adapters in the current config. gauge
mixer_config_attributes_total The number of known attributes in the current config. gauge
mixer_config_handler_configs_total The number of known handlers in the current config. gauge
mixer_config_handler_validation_error_total The number of errors encountered because handler validation returned error. gauge
mixer_config_instance_config_errors_total The number of errors encountered during processing of the instance configuration. gauge
mixer_config_instance_configs_total The number of known instances in the current config. gauge
mixer_config_rule_config_errors_total The number of errors encountered during processing of the rule configuration. gauge
mixer_config_rule_config_match_error_total The number of rule conditions that was not parseable. gauge
mixer_config_rule_configs_total The number of known rules in the current config. gauge
mixer_config_template_config_errors_total The number of errors encountered during processing of the template configuration. gauge
mixer_config_template_configs_total The number of known templates in the current config. gauge
mixer_config_unsatisfied_action_handler_total The number of actions that failed due to handlers being unavailable. gauge
mixer_dispatcher_destinations_per_request Number of handlers dispatched per request by Mixer histogram
mixer_dispatcher_destinations_per_variety_total Number of Mixer adapter destinations by template variety type gauge
mixer_dispatcher_instances_per_request Number of instances created per request by Mixer histogram
mixer_handler_closed_handlers_total The number of handlers that were closed during config transition. gauge
mixer_handler_daemons_total The current number of active daemon routines in a given adapter environment. gauge
mixer_handler_handler_build_failures_total The number of handlers that failed creation during config transition. gauge
mixer_handler_handler_close_failures_total The number of errors encountered while closing handlers during config transition. gauge
mixer_handler_new_handlers_total The number of handlers that were newly created during config transition. gauge
mixer_handler_reused_handlers_total The number of handlers that were re-used during config transition. gauge
mixer_mcp_sink_reconnections The number of times the sink has reconnected. counter
mixer_mcp_sink_recv_failures_total The number of recv failures in the source. counter
mixer_mcp_sink_request_acks_total The number of request acks received by the source. counter
mixer_runtime_dispatch_duration_seconds Duration in seconds for adapter dispatches handled by Mixer. histogram
mixer_runtime_dispatches_total Total number of adapter dispatches handled by Mixer. counter
process_cpu_seconds_total Total user and system CPU time spent in seconds. counter
process_max_fds Maximum number of open file descriptors. gauge
process_open_fds Number of open file descriptors. gauge
process_resident_memory_bytes Resident memory size in bytes. gauge
process_start_time_seconds Start time of the process since unix epoch in seconds. gauge
process_virtual_memory_bytes Virtual memory size in bytes. gauge
process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes. gauge

Envoy

envoy.metrics

name help type
envoy_listener_manager_lds_update_attempt counter
envoy_listener_manager_lds_update_success counter
envoy_listener_manager_lds_update_rejected counter
envoy_listener_manager_lds_update_failure counter
envoy_cluster_manager_cds_update_attempt counter
envoy_cluster_manager_cds_update_failure counter
envoy_cluster_manager_cds_update_rejected counter
envoy_cluster_manager_cds_update_success counter
envoy_cluster_http2_header_overflow counter
envoy_cluster_upstream_cx_max_requests counter
envoy_cluster_update_no_rebuild counter
envoy_cluster_lb_subsets_created counter
envoy_cluster_upstream_flow_control_resumed_reading_total counter
envoy_cluster_upstream_cx_destroy_remote counter
envoy_cluster_upstream_cx_destroy_remote_with_active_rq counter
envoy_cluster_upstream_rq_pending_total counter
envoy_cluster_upstream_rq_retry counter
envoy_cluster_lb_healthy_panic counter
envoy_cluster_membership_change counter
envoy_cluster_http2_headers_cb_no_stream counter
envoy_cluster_internal_upstream_rq_completed counter
envoy_cluster_upstream_rq counter
envoy_cluster_upstream_cx_none_healthy counter
envoy_cluster_internal_upstream_rq counter
envoy_cluster_http2_trailers counter
envoy_cluster_lb_zone_routing_sampled counter
envoy_cluster_lb_zone_routing_cross_zone counter
envoy_cluster_lb_subsets_fallback counter
envoy_cluster_lb_zone_number_differs counter
envoy_cluster_upstream_cx_protocol_error counter
envoy_cluster_lb_zone_routing_all_directly counter
envoy_cluster_upstream_cx_connect_attempts_exceeded counter
envoy_cluster_upstream_flow_control_paused_reading_total counter
envoy_cluster_upstream_rq_maintenance_mode counter
envoy_cluster_upstream_cx_connect_timeout counter
envoy_cluster_http2_tx_reset counter
envoy_cluster_update_failure counter
envoy_cluster_upstream_cx_http1_total counter
envoy_cluster_upstream_cx_rx_bytes_total counter
envoy_cluster_lb_subsets_fallback_panic counter
envoy_cluster_update_empty counter
envoy_cluster_upstream_rq_cancelled counter
envoy_cluster_upstream_rq_retry_overflow counter
envoy_cluster_original_dst_host_invalid counter
envoy_cluster_http2_rx_reset counter
envoy_cluster_lb_subsets_selected counter
envoy_cluster_upstream_cx_pool_overflow counter
envoy_cluster_upstream_flow_control_backed_up_total counter
envoy_cluster_lb_zone_no_capacity_left counter
envoy_cluster_upstream_cx_destroy_local_with_active_rq counter
envoy_cluster_upstream_cx_http2_total counter
envoy_cluster_assignment_stale counter
envoy_cluster_upstream_rq_pending_failure_eject counter
envoy_cluster_upstream_rq_timeout counter
envoy_cluster_upstream_cx_close_notify counter
envoy_cluster_upstream_cx_overflow counter
envoy_cluster_upstream_cx_destroy counter
envoy_cluster_upstream_cx_idle_timeout counter
envoy_cluster_upstream_rq_pending_overflow counter
envoy_cluster_upstream_rq_rx_reset counter
envoy_cluster_lb_zone_cluster_too_small counter
envoy_cluster_upstream_rq_retry_success counter
envoy_cluster_lb_recalculate_zone_structures counter
envoy_cluster_upstream_rq_total counter
envoy_cluster_upstream_internal_redirect_succeeded_total counter
envoy_cluster_http2_rx_messaging_error counter
envoy_cluster_assignment_timeout_received counter
envoy_cluster_upstream_internal_redirect_failed_total counter
envoy_cluster_upstream_cx_tx_bytes_total counter
envoy_cluster_upstream_rq_per_try_timeout counter
envoy_cluster_upstream_cx_destroy_with_active_rq counter
envoy_cluster_upstream_flow_control_drained_total counter
envoy_cluster_update_attempt counter
envoy_cluster_upstream_cx_connect_fail counter
envoy_cluster_upstream_cx_destroy_local counter
envoy_cluster_http2_too_many_header_frames counter
envoy_cluster_update_success counter
envoy_cluster_lb_local_cluster_not_ok counter
envoy_cluster_lb_subsets_removed counter
envoy_cluster_bind_errors counter
envoy_cluster_upstream_rq_completed counter
envoy_cluster_upstream_cx_total counter
envoy_cluster_upstream_rq_tx_reset counter
envoy_cluster_retry_or_shadow_abandoned counter
envoy_listener_manager_listener_create_success counter
envoy_listener_manager_listener_create_failure counter
envoy_listener_manager_listener_modified counter
envoy_listener_manager_listener_removed counter
envoy_listener_manager_listener_added counter
envoy_server_watchdog_mega_miss counter
envoy_server_watchdog_miss counter
envoy_cluster_manager_cluster_updated counter
envoy_cluster_manager_cluster_removed counter
envoy_cluster_manager_cluster_updated_via_merge counter
envoy_server_debug_assertion_failures counter
envoy_cluster_manager_update_out_of_merge_window counter
envoy_cluster_manager_cluster_modified counter
envoy_cluster_manager_cluster_added counter
envoy_cluster_manager_update_merge_cancelled counter
envoy_listener_manager_lds_version gauge
envoy_cluster_manager_cds_version gauge
envoy_cluster_circuit_breakers_high_rq_pending_open gauge
envoy_cluster_circuit_breakers_high_rq_retry_open gauge
envoy_cluster_membership_degraded gauge
envoy_cluster_circuit_breakers_default_rq_pending_open gauge
envoy_cluster_circuit_breakers_high_rq_open gauge
envoy_cluster_circuit_breakers_default_cx_open gauge
envoy_cluster_upstream_cx_rx_bytes_buffered gauge
envoy_cluster_upstream_cx_tx_bytes_buffered gauge
envoy_cluster_circuit_breakers_default_rq_open gauge
envoy_cluster_circuit_breakers_default_rq_retry_open gauge
envoy_cluster_membership_excluded gauge
envoy_cluster_circuit_breakers_high_cx_pool_open gauge
envoy_cluster_version gauge
envoy_cluster_circuit_breakers_default_cx_pool_open gauge
envoy_cluster_lb_subsets_active gauge
envoy_cluster_max_host_weight gauge
envoy_cluster_upstream_cx_active gauge
envoy_cluster_membership_healthy gauge
envoy_cluster_membership_total gauge
envoy_cluster_upstream_rq_pending_active gauge
envoy_cluster_upstream_rq_active gauge
envoy_cluster_circuit_breakers_high_cx_open gauge
envoy_listener_manager_total_listeners_active gauge
envoy_listener_manager_total_listeners_warming gauge
envoy_listener_manager_total_listeners_draining gauge
envoy_server_memory_allocated gauge
envoy_server_live gauge
envoy_server_total_connections gauge
envoy_server_concurrency gauge
envoy_server_hot_restart_epoch gauge
envoy_cluster_manager_warming_clusters gauge
envoy_server_uptime gauge
envoy_server_memory_heap_size gauge
envoy_server_days_until_first_cert_expiring gauge
envoy_server_version gauge
envoy_cluster_manager_active_clusters gauge
envoy_server_parent_connections gauge
envoy_cluster_upstream_cx_length_ms histogram
envoy_cluster_upstream_cx_connect_ms histogram

About

I collect istio && envoy metrics for searching.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0