FTL Prometheus Metric Naming
FTL supports integration with Prometheus for application metrics monitoring. Prometheus is a monitoring tool that helps in analyzing the application metrics for flows and activities.
Prometheus servers scrape data from the HTTP /metrics endpoint of the FTL server.
Prometheus integrates with Grafana, which provides better visual analytics.
Important: The Prometheus standards for metric and label naming are used to guide the renaming of the metrics.
Configuring Prometheus to monitor
| Type | FTL metric name | Prometheus name |
|---|---|---|
| 1 | messages_sent | tibco_ftl_sent_messages |
| 2 | messages_received | tibco_ftl_received_messages |
| 11 | bytes_sent | tibco_ftl_sent_bytes |
| 12 | bytes_received | tibco_ftl_received_bytes |
| 31 | data_lost | tibco_ftl_dataloss_events |
| 32 | format_unavailable | tibco_ftl_unavailable_formats |
| 41 | queue_backlog | tibco_ftl_queue_backlog_messages |
| 42 | queue_discards | tibco_ftl_queue_discarded_messages |
| 51 | dynamic_formats | tibco_ftl_dynamic_formats |
| 61 | packets_sent | tibco_ftl_sent_packets |
| 62 | packets_received | tibco_ftl_received_packets |
| 63 | packets_retransmitted | tibco_ftl_retransmitted_packets |
| 64 | packets_missed | tibco_ftl_missed_packets |
| 65 | packets_lost_outbound | tibco_ftl_discarded_packets |
| 66 | packets_lost_inbound | tibco_ftl_lost_packets |
| 67 | store_mismatch_message | tibco_ftl_store_mismatch_messages |
| 70 | process_rss_kb | tibco_ftl_process_rss_bytes |
| 71 | process_peak_rss_kb | tibco_ftl_process_peak_rss_bytes |
| 72 | process_vm_kb | tibco_ftl_process_vm_bytes |
| 73 | user_cpu_time | tibco_ftl_cpu_time_user_seconds |
| 74 | system_cpu_time | tibco_ftl_cpu_time_system_seconds |
| 75 | total_cpu_time | tibco_ftl_cpu_time_seconds |
| 76 | host_user_cpu_time | tibco_ftl_host_cpu_time_user_seconds |
| 77 | host_system_cpu_time | tibco_ftl_host_cpu_time_system_seconds |
| 78 | host_total_cpu_time | tibco_ftl_host_cpu_time_total_seconds |
| 79 | host_idle_cpu_time | tibco_ftl_host_cpu_time_idle_seconds |
| 80 | host_avail_memory | tibco_ftl_host_avail_memory_bytes |
| 81 | host_cpu_count | tibco_ftl_host_cpu_count |
| 82 | host_total_memory | tibco_ftl_host_total_memory_bytes |
| 83 | license_expiration_seconds | tibco_ftl_server_license_expiration_seconds |
| 84 | lease_expiration_seconds | tibco_ftl_server_lease_expiration_seconds |
| 500 | queue_latency_msg_n | tibco_ftl_queue_latency_msg_samples |
| 501 | queue_latency_msg_max | tibco_ftl_queue_latency_msg_max_seconds |
| 502 | queue_latency_msg_mean | tibco_ftl_queue_latency_msg_mean_seconds |
| 503 | queue_latency_msg_stddev | tibco_ftl_queue_latency_msg_stddev_seconds |
| 504 | queue_latency_timer_n | tibco_ftl_queue_latency_timer_samples |
| 505 | queue_latency_timer_max | tibco_ftl_queue_latency_timer_max_seconds |
| 506 | queue_latency_timer_mean | tibco_ftl_queue_latency_timer_mean_seconds |
| 507 | queue_latency_timer_stddev | tibco_ftl_queue_latency_timer_stddev_seconds |
| 508 | reqreply_latency_n | tibco_ftl_reqreply_latency_samples |
| 509 | reqreply_latency_max | tibco_ftl_reqreply_latency_max_seconds |
| 510 | reqreply_latency_mean | tibco_ftl_reqreply_latency_mean_seconds |
| 511 | reqreply_latency_stddev | tibco_ftl_reqreply_latency_timer_stddev_seconds |
| 1000 | message_count | tibco_ftl_store_messages |
| 1001 | message_size | tibco_ftl_store_message_bytes |
| 1002 | records_synced | tibco_ftl_store_synced_records |
| 1003 | records_avail_for_sync | tibco_ftl_store_available_for_sync_records |
| 1004 | records_caught_up | tibco_ftl_store_caught_up_records |
| 1005 | records_to_catch_up | tibco_ftl_store_to_catch_up_records |
| 1006 | swap_message_count | tibco_ftl_store_swap_messages |
| 1007 | swap_message_size | tibco_ftl_store_swap_message_bytes |
| 1008 | store_byte_limit | tibco_ftl_store_limit_bytes |
| 1009 | store_message_limit | tibco_ftl_store_limit_messages |
| 1010 | expiration_count | tibco_ftl_store_expiration_events |
| 1100 | persistence_server | Stored as label PersistenceServer |
| 1101 | persistence_cluster | Stored as label Cluster |
| 1200 | pserver_message_count | tibco_ftl_pserver_message_count |
| 1201 | pserver_message_size | tibco_ftl_pserver_message_size |
| 1202 | pserver_inbound_message_count | tibco_ftl_pserver_inbound_message_count |
| 1203 | pserver_outbound_message_count | tibco_ftl_pserver_outbound_message_count |
| 1204 | pserver_inbound_byte_count | tibco_ftl_pserver_inbound_byte_count |
| 1205 | pserver_outbound_byte_count | tibco_ftl_pserver_outbound_byte_count |
| 1206 | pserver_client_transport_bytes_sent | tibco_ftl_pserver_client_transport_bytes_sent |
| 1207 | pserver_client_transport_bytes_recv | tibco_ftl_pserver_client_transport_bytes_recv |
| 1208 | pserver_cluster_transport_bytes_sent | tibco_ftl_pserver_cluster_transport_bytes_sent |
| 1209 | pserver_cluster_transport_bytes_recv | tibco_ftl_pserver_cluster_transport_bytes_recv |
| 1210 | pserver_dr_transport_bytes_sent | tibco_ftl_pserver_dr_transport_bytes_sent |
| 1211 | pserver_dr_transport_bytes_recv | tibco_ftl_pserver_dr_transport_bytes_recv |
| 1212 | pserver_inter_cluster_transport_bytes_sent | tibco_ftl_pserver_inter_cluster_transport_bytes_sent |
| 1213 | pserver_inter_cluster_transport_bytes_recv | tibco_ftl_pserver_inter_cluster_transport_bytes_recv |
| 2000 | durable_count | tibco_ftl_store_durables |
| 3000 | quorum_state | tibco_ftl_quorum_state_info |
| 3001 | quorum_number | tibco_ftl_store_quorum_number_info{state="current"} |
| 3002 | history_quorum_number | tibco_ftl_store_quorum_number_info{state="history"} |
| 3003 | history_update_version | tibco_ftl_store_version_info{state="history_update"} |
| 3004 | history_timestamp | tibco_ftl_store_timestamp{state="history"} |
| 3005 | pending_updates | tibco_ftl_store_updates{state="pending"} |
| 3006 | committed_updates | tibco_ftl_store_updates{state="committed"} |
| 3007 | commit_latency | tibco_ftl_store_commit_latency_seconds |
| 3008 | history_update_version_non_replicated | tibco_ftl_store_version_info{state="history-non-replicated"} |
| 3009 | disk_state | tibco_ftl_store_disk_state |
| 3010 | consistent_quorum_number | tibco_ftl_store_quorum_number_info{state="consistent"} |
| 3011 | consistent_version | tibco_ftl_store_version_info{state="consistent"} |
| 3012 | consistent_timestamp | tibco_ftl_store_timestamp{state="consistent"} |
| 3013 | disk_size | tibco_ftl_pserver_disk_allocated_bytes |
| 3014 | backlog_limit | tibco_ftl_pserver_backlog_memory_limit_bytes |
| 3015 | backlog_size | tibco_ftl_pserver_backlog_memory_bytes |
| 3016 | disk_backlog_size | tibco_ftl_pserver_disk_backlog_memory_bytes |
| 3017 | inbound_byte_count | tibco_ftl_store_received_bytes |
| 3018 | outbound_byte_count | tibco_ftl_store_sent_bytes |
| 3019 | disk_inuse_size | tibco_ftl_pserver_disk_used_bytes |
| 3020 | disk_capacity | tibco_ftl_pserver_disk_capacity_bytes |
| 3021 | disk_usage_limit | tibco_ftl_pserver_disk_usage_limit_bytes |
| 3022 | disk_available | tibco_ftl_pserver_disk_available_bytes |
| 3023 | disk_used | tibco_ftl_pserver_disk_usage_bytes |
| 3024 | disk_size_swap | tibco_ftl_pserver_disk_swap_bytes |
| 3025 | disk_inuse_size_swap | tibco_ftl_pserver_disk_inuse_swap_bytes |
| 3025 | disk_capacity_swap | tibco_ftl_pserver_disk_capacity_swap_bytes |
| 3027 | disk_usage_limit_swap | tibco_ftl_pserver_disk_usage_limit_swap_bytes |
| 3028 | disk_available_swap | tibco_ftl_pserver_disk_available_swap_bytes |
| 3029 | disk_used_swap | tibco_ftl_pserver_disk_used_swap_bytes |
| 3030 | disk_write_count | tibco_ftl_pserver_disk_write_count |
| 3031 | disk_write_bytes | tibco_ftl_pserver_disk_write_bytes |
| 3032 | disk_read_count | disk_read_count tibco_ftl_pserver_disk_read_count |
| 3033 | disk_read_bytes | tibco_ftl_pserver_disk_read_bytes |
| 3034 | disk_fdatasync_count | tibco_ftl_pserver_disk_fdatasync_count |
| 3035 | replica_rtt_n | tibco_ftl_pserver_replica_rtt_samples |
| 3036 | replica_rtt_max | tibco_ftl_pserver_replica_rtt_max |
| 3037 | replica_rtt_total | tibco_ftl_pserver_replica_rtt_total |
| 3038 | replica_rtt_bytes_n | tibco_ftl_pserver_replica_rtt_bytes_samples |
| 3039 | replica_rtt_bytes_max | tibco_ftl_pserver_replica_rtt_bytes_max |
| 3040 | replica_rtt_bytes_total | tibco_ftl_pserver_replica_rtt_bytes_total |
| 3041 | replica_rtt_async_n | tibco_ftl_pserver_replica_rtt_async_samples |
| 3042 | replica_rtt_async_max | tibco_ftl_pserver_replica_rtt_async_max |
| 3043 | replica_rtt_async_total | tibco_ftl_pserver_replica_rtt_async_total |
| 3044 | replica_rtt_bytes_async_n | tibco_ftl_pserver_replica_rtt_bytes_async_samples |
| 3045 | replica_rtt_bytes_async_max | tibco_ftl_pserver_replica_rtt_bytes_async_max |
| 3046 | replica_rtt_bytes_async_total | tibco_ftl_pserver_replica_rtt_bytes_async_total |
| 3047 | disk_write_latency_n | tibco_ftl_pserver_disk_write_latency_samples |
| 3048 | disk_write_latency_max | tibco_ftl_pserver_disk_write_latency_max |
| 3049 | disk_write_latency_total | tibco_ftl_pserver_disk_write_latency_total |
| 3050 | disk_write_batch_bytes_n | tibco_ftl_pserver_disk_write_batch_bytes_samples |
| 3051 | disk_write_batch_bytes_max | tibco_ftl_pserver_disk_write_batch_bytes_max |
| 3052 | disk_write_batch_bytes_total | tibco_ftl_pserver_disk_write_batch_bytes_total |
| 4000 | connection_count | tibco_ftl_eftl_connections{state="current"} |
| 4001 | subscription_count | tibco_ftl_eftl_subscriptions |
| 4002 | inbound_eftl_message_count | tibco_ftl_eftl_received_messages |
| 4003 | outbound_eftl_message_count | tibco_ftl_eftl_sent_messages |
| 4004 | inbound_cluster_message_count | tibco_ftl_received_cluster_messages |
| 4005 | outbound_cluster_message_count | tibco_ftl_sent_cluster_messages |
| 4006 | inbound_ftl_message_count | tibco_ftl_received_ftl_messages |
| 4007 | outbound_ftl_message_count | tibco_ftl_sent_ftl_messages |
| 4008 | protocol_message_count | tibco_ftl_protocol_messages |
| 4009 | filtered_message_count | tibco_ftl_filtered_messages |
| 4010 | discarded_message_count | tibco_ftl_eftl_discarded_messages |
| 4011 | dataloss_message_count | tibco_ftl_dataloss_messages |
| 4012 | pending_connection_count | tibco_ftl_eftl_connections{state="pending"} |
| 4013 | suspended_connection_count | tibco_ftl_eftl_connections{state="suspended"} |
| 4014 | channel_enabled | tibco_ftl_eftl_channel_enabled |
| 4015 | max_connection_count | tibco_ftl_eftl_connections{state="max"} |
| 4016 | session_count | tibco_ftl_eftl_sessions{state="current"} |
| 4017 | max_session_count | tibco_ftl_eftl_sessions{state="max"} |
| 4018 | cumulative_connection_count | tibco_ftl_eftl_successful_connections |
| 5000 | client_count | tibco_ftl_clients_total |
| 5001 | satellite_count | tibco_ftl_satellites_total |
| 5002 | client_running_count | tibco_ftl_clients{state="running"} |
| 5003 | client_needs_restart_count | tibco_ftl_clients{state="needs_restart"} |
| 5004 | client_timed_out_count | tibco_ftl_clients{state="timed_out"} |
| 5005 | client_exception_count | tibco_ftl_clients{state="exception"} |
| 5006 | client_out_of_sync_count | tibco_ftl_clients{state="out_of_sync"} |
| 5007 | client_off_line_count | tibco_ftl_clients{state="offline"} |
| 5008 | client_destroyed_count | tibco_ftl_clients{state="destroyed"} |
| 5009 | client_connect_count | tibco_ftl_client_connects |
| 5010 | client_reconnect_count | tibco_ftl_client_reconnects |
| 5011 | send_to_inbox_failure_count | tibco_ftl_send_to_inbox_failures |
| 5012 | satellite_running_count | tibco_ftl_satellites{state="running"} |
| 5013 | satellite_needs_restart_count | tibco_ftl_satellites{state="needs_restart"} |
| 5014 | satellite_timed_out_count | tibco_ftl_satellites{state="timed_out"} |
| 5015 | satellite_exception_count | tibco_ftl_satellites{state="exception"} |
| 5016 | satellite_out_of_sync_count | tibco_ftl_satellites{state="out_of_sync"} |
| 5017 | satellite_off_line_count | tibco_ftl_satellites{state="offline"} |
| 5018 | satellite_destroyed_count | tibco_ftl_satellites{state="destroyed"} |
| 5019 | group_server_count | tibco_ftl_groupservers_total |
| 5020 | group_server_running_count | tibco_ftl_groupservers{state="running"} |
| 5021 | group_server_needs_restart_count | tibco_ftl_groupservers{state="needs_restart"} |
| 5022 | group_server_timed_out_count | tibco_ftl_groupservers{state="timed_out"} |
| 5023 | group_server_exception_count | tibco_ftl_groupservers{state="exception"} |
| 5024 | group_server_out_of_sync_count | tibco_ftl_groupservers{state="out_of_sync"} |
| 5025 | group_server_off_line_count | tibco_ftl_groupservers{state="offline"} |
| 5026 | group_server_destroyed_count | tibco_ftl_groupservers{state="destroyed"} |
| 5027 | group_client_count | tibco_ftl_groupclients_total |
| 5028 | group_client_running_count | tibco_ftl_groupclients{state="running"} |
| 5029 | group_client_needs_restart_count | tibco_ftl_groupclients{state="needs_restart"} |
| 5030 | group_client_timed_out_count | tibco_ftl_groupclients{state="timed_out"} |
| 5031 | group_client_exception_count | tibco_ftl_groupclients{state="exception"} |
| 5032 | group_client_out_of_sync_count | tibco_ftl_groupclients{state="out_of_sync"} |
| 5033 | group_client_off_line_count | tibco_ftl_groupclients{state="offline"} |
| 5034 | group_client_destroyed_count | tibco_ftl_groupclients{state="destroyed"} |
| 5035 | bridge_count | tibco_ftl_bridges_total |
| 5036 | bridge_running_count | tibco_ftl_bridges{state="running"} |
| 5037 | bridge_needs_restart_count | tibco_ftl_bridges{state="needs_restart"} |
| 5038 | bridge_timed_out_count | tibco_ftl_bridges{state="timed_out"} |
| 5039 | bridge_exception_count | tibco_ftl_bridges{state="exception"} |
| 5040 | bridge_out_of_sync_count | tibco_ftl_bridges{state="out_of_sync"} |
| 5041 | bridge_off_line_count | tibco_ftl_bridges{state="offline"} |
| 5042 | bridge_destroyed_count | tibco_ftl_bridges{state="destroyed"} |
| 5043 | persistence_server_count | tibco_ftl_persistenceservers_total |
| 5044 | persistence_server_running_count | tibco_ftl_persistenceservers{state="running"} |
| 5045 | persistence_server_needs_restart_count | tibco_ftl_persistenceservers{state="needs_restart"} |
| 5046 | persistence_server_timed_out_count | persistence_server_timed_out_count |
| 5047 | persistence_server_exception_count | tibco_ftl_persistenceservers{state="exception"} |
| 5048 | persistence_server_out_of_sync_count | tibco_ftl_persistenceservers{state="out_of_sync"} |
| 5049 | persistence_server_off_line_count | tibco_ftl_persistenceservers{state="offline"} |
| 5050 | persistence_server_destroyed_count | tibco_ftl_persistenceservers{state="destroyed"} |
| 5051 | eftl_cluster_count | tibco_ftl_eftlclusters_total |
| 5052 | eftl_cluster_running_count | tibco_ftl_eftlclusters{state="running"} |
| 5053 | eftl_cluster_needs_restart_count | tibco_ftl_eftlclusters{state="needs_restart"} |
| 5054 | eftl_cluster_timed_out_count | tibco_ftl_eftlclusters{state="timed_out"} |
| 5055 | eftl_cluster_exception_count | tibco_ftl_eftlclusters{state="exception"} |
| 5056 | eftl_cluster_out_of_sync_count | tibco_ftl_eftlclusters{state="out_of_sync"} |
| 5057 | eftl_cluster_off_line_count | tibco_ftl_eftlclusters{state="offline"} |
| 5058 | eftl_cluster_destroyed_count | tibco_ftl_eftlclusters{state="destroyed"} |
| 5059 | ftl_server_count | tibco_ftl_ftlservers_total |
| 5060 | ftl_server_running_count | tibco_ftl_ftlservers{state="running"} |
| 5061 | ftl_server_needs_restart_count | tibco_ftl_ftlservers{state="needs_restart"} |
| 5062 | ftl_server_timed_out_count | tibco_ftl_ftlservers{state="timed_out"} |
| 5063 | ftl_server_exception_count | tibco_ftl_ftlservers{state="exception"} |
| 5064 | ftl_server_out_of_sync_count | tibco_ftl_ftlservers{state="out_of_sync"} |
| 5065 | ftl_server_off_line_count | tibco_ftl_ftlservers{state="offline"} |
| 5066 | ftl_server_destroyed_count | tibco_ftl_ftlservers{state="destroyed"} |
| 5067 | other_service_count | tibco_ftl_otherservices_total |
| 5068 | other_service_running_count | tibco_ftl_otherservices{state="running"} |
| 5069 | other_service_needs_restart_count | tibco_ftl_otherservices{state="needs_restart"} |
| 5070 | other_service_timed_out_count | tibco_ftl_otherservices{state="timed_out"} |
| 5071 | other_service_exception_count | tibco_ftl_otherservices{state="exception"} |
| 5072 | other_service_out_of_sync_count | tibco_ftl_otherservices{state="out_of_sync"} |
| 5073 | other_service_off_line_count | tibco_ftl_otherservices{state="offline"} |
| 5074 | other_service_destroyed_count | tibco_ftl_otherservices{state="destroyed"} |
| 5075 | ftl_cumulative_connection_count | tibco_ftl_successful_connections |
| 5076 | ftlserver_user_cpu_time | tibco_ftl_ftlserver_user_cpu_time_seconds |
| 5077 | ftlserver_system_cpu_time | tibco_ftl_ftlserver_system_cpu_time_seconds |
| 5078 | ftlserver_total_cpu_time | tibco_ftl_ftlserver_total_cpu_time_seconds |
| 5079 | ftlserver_rss_kb | tibco_ftl_ftlserver_rss_bytes |
| 6000 | bridge_active | tibco_ftl_bridge_active |