diff --git a/fleet/victoria-metrics-stack/fleet.yaml b/fleet/victoria-metrics-stack/fleet.yaml index f5300c6..d5ad215 100644 --- a/fleet/victoria-metrics-stack/fleet.yaml +++ b/fleet/victoria-metrics-stack/fleet.yaml @@ -680,6 +680,14 @@ helm: metric_relabel_configs: # Keep libp2p and waku metrics # libp2p: libp2p_peers, libp2p_open_streams, libp2p_network_bytes_total, nim_gc_mem_bytes, libp2p_gossipsub_low_peers_topics, network_bytes_* + # libp2p gossipsub queues: libp2p_gossipsub_high_priority_queue_size, libp2p_gossipsub_medium_priority_queue_size, libp2p_gossipsub_low_priority_queue_size + # libp2p pubsub queue drops: libp2p_pubsub_medium_priority_queue_drops, libp2p_pubsub_low_priority_queue_drops, libp2p_pubsub_disconnects_over_high_priority_queue_limit + # libp2p IHAVE/IWANT: libp2p_pubsub_broadcast_ihave, libp2p_pubsub_received_ihave, libp2p_pubsub_broadcast_iwant, libp2p_pubsub_received_iwant + # libp2p mesh repair: libp2p_pubsub_broadcast_graft, libp2p_pubsub_received_graft, libp2p_pubsub_broadcast_prune, libp2p_pubsub_received_prune, libp2p_gossipsub_peers_score_slowPeerPenalty, libp2p_gossipsub_peers_scores + # libp2p pubsub messages: libp2p_pubsub_messages_published, libp2p_pubsub_received_messages, libp2p_pubsub_broadcast_messages + # libp2p gossipsub stats: libp2p_gossipsub_failed_publish, libp2p_gossipsub_duplicate, libp2p_gossipsub_received, libp2p_gossipsub_invalid_topic_subscription, libp2p_gossipsub_duplicate_during_validation, libp2p_gossipsub_saved_bytes, libp2p_gossipsub_idontwant_saved_messages, libp2p_gossipsub_imreceiving_saved_messages + # dst_testnode mesh: dst_testnode_mesh_size, dst_testnode_topic_peers + # dst_testnode app-level delivery: dst_testnode_publish_requests_total, dst_testnode_publish_failures_total, dst_testnode_completed_messages_total, dst_testnode_last_message_delay_ms # waku node: waku_version, waku_node_messages, waku_node_errors # waku peer_manager: waku_peers_dials, waku_peers_errors, waku_connected_peers, waku_connected_peers_per_shard, waku_connected_peers_per_agent, waku_streams_peers, waku_peer_store_size, waku_service_peers, waku_total_unique_peers, waku_lightpush_peers, waku_filter_peers, waku_store_peers, waku_px_peers # waku relay: waku_relay_network_bytes, waku_relay_total_msg_bytes_per_shard, waku_relay_max_msg_bytes_per_shard, waku_relay_avg_msg_bytes_per_shard, waku_msg_validator_signed_outcome @@ -692,7 +700,7 @@ helm: # waku rendezvous: rendezvousPeerFoundTotal - source_labels: [__name__] action: keep - regex: '^(libp2p_peers|libp2p_open_streams|libp2p_network_bytes_total|nim_gc_mem_bytes|libp2p_gossipsub_low_peers_topics|network_bytes_in_total_port_60000_total|network_bytes_out_total_port_60000_total|waku_version|waku_node_messages|waku_node_errors|waku_peers_dials|waku_peers_errors|waku_connected_peers|waku_connected_peers_per_shard|waku_connected_peers_per_agent|waku_streams_peers|waku_peer_store_size|waku_service_peers|waku_total_unique_peers|waku_lightpush_peers|waku_filter_peers|waku_store_peers|waku_px_peers|waku_relay_network_bytes|waku_relay_total_msg_bytes_per_shard|waku_relay_max_msg_bytes_per_shard|waku_relay_avg_msg_bytes_per_shard|waku_msg_validator_signed_outcome|waku_archive_messages|waku_archive_messages_per_shard|waku_archive_errors|waku_archive_insert_duration_seconds|waku_archive_query_duration_seconds|postgres_payload_size_bytes|waku_store_errors|waku_store_queries|waku_store_time_seconds|waku_relay_fleet_store_msg_size_bytes|waku_relay_fleet_store_msg_count|query_time_secs|query_count|waku_filter_errors|waku_filter_requests|waku_filter_subscriptions|waku_filter_request_duration_seconds|waku_filter_handle_message_duration_seconds|waku_lightpush_v3_errors|waku_lightpush_v3_messages|waku_lightpush_errors|waku_lightpush_messages|waku_dnsdisc_discovered|waku_dnsdisc_errors|waku_discv5_discovered_per_shard|waku_discv5_errors|waku_px_peers_received_unknown|waku_px_errors|waku_px_peers_sent|waku_px_peers_received_total|waku_px_client_errors|waku_service_requests_limit|waku_service_requests|waku_service_network_bytes|waku_service_request_handling_duration_seconds|rendezvousPeerFoundTotal)$' + regex: '^(libp2p_peers|libp2p_open_streams|libp2p_network_bytes_total|nim_gc_mem_bytes|libp2p_gossipsub_low_peers_topics|network_bytes_in_total_port_60000_total|network_bytes_out_total_port_60000_total|libp2p_gossipsub_high_priority_queue_size|libp2p_gossipsub_medium_priority_queue_size|libp2p_gossipsub_low_priority_queue_size|libp2p_pubsub_medium_priority_queue_drops|libp2p_pubsub_low_priority_queue_drops|libp2p_pubsub_disconnects_over_high_priority_queue_limit|libp2p_pubsub_broadcast_ihave|libp2p_pubsub_received_ihave|libp2p_pubsub_broadcast_iwant|libp2p_pubsub_received_iwant|libp2p_pubsub_broadcast_graft|libp2p_pubsub_received_graft|libp2p_pubsub_broadcast_prune|libp2p_pubsub_received_prune|libp2p_gossipsub_peers_score_slowPeerPenalty|libp2p_gossipsub_peers_scores|libp2p_pubsub_messages_published|libp2p_pubsub_received_messages|libp2p_pubsub_broadcast_messages|libp2p_gossipsub_failed_publish|libp2p_gossipsub_duplicate|libp2p_gossipsub_received|libp2p_gossipsub_invalid_topic_subscription|libp2p_gossipsub_duplicate_during_validation|libp2p_gossipsub_saved_bytes|libp2p_gossipsub_idontwant_saved_messages|libp2p_gossipsub_imreceiving_saved_messages|libp2p_gossipsub_.*|libp2p_pubsub_.*|dst_testnode_mesh_size|dst_testnode_topic_peers|dst_testnode_publish_requests_total|dst_testnode_publish_failures_total|dst_testnode_completed_messages_total|dst_testnode_last_message_delay_ms|dst_testnode_.*|waku_version|waku_node_messages|waku_node_errors|waku_peers_dials|waku_peers_errors|waku_connected_peers|waku_connected_peers_per_shard|waku_connected_peers_per_agent|waku_streams_peers|waku_peer_store_size|waku_service_peers|waku_total_unique_peers|waku_lightpush_peers|waku_filter_peers|waku_store_peers|waku_px_peers|waku_relay_network_bytes|waku_relay_total_msg_bytes_per_shard|waku_relay_max_msg_bytes_per_shard|waku_relay_avg_msg_bytes_per_shard|waku_msg_validator_signed_outcome|waku_archive_messages|waku_archive_messages_per_shard|waku_archive_errors|waku_archive_insert_duration_seconds|waku_archive_query_duration_seconds|postgres_payload_size_bytes|waku_store_errors|waku_store_queries|waku_store_time_seconds|waku_relay_fleet_store_msg_size_bytes|waku_relay_fleet_store_msg_count|query_time_secs|query_count|waku_filter_errors|waku_filter_requests|waku_filter_subscriptions|waku_filter_request_duration_seconds|waku_filter_handle_message_duration_seconds|waku_lightpush_v3_errors|waku_lightpush_v3_messages|waku_lightpush_errors|waku_lightpush_messages|waku_dnsdisc_discovered|waku_dnsdisc_errors|waku_discv5_discovered_per_shard|waku_discv5_errors|waku_px_peers_received_unknown|waku_px_errors|waku_px_peers_sent|waku_px_peers_received_total|waku_px_client_errors|waku_service_requests_limit|waku_service_requests|waku_service_network_bytes|waku_service_request_handling_duration_seconds|rendezvousPeerFoundTotal)$' port: "8429" selectAllByDefault: true