Deluge Exporter
Prometheus exporter for the Deluge BitTorrent client.
Requirements
- Python 3
- prometheus_client
- deluge-client
The exporter only supports Deluge 2. For Deluge 1.3.x, see the v1.0 tag.
Notes
State
The project is generally considered complete. However, there are a number of areas that could be improved, and contributions are welcome. Some areas that could use improvements are:
- Packaging: There are currently no packaging scripts nor PyPI packages
- Configuration
Configuration
The Deluge Exporter currently expects to be run under the same user account as the deluge daemon, and extracts the connection details from Deluge's configuration files.
The exporter listens on port 9354.
The following settings can be overridden using environment variables:
DELUGE_HOST
: The host where deluge is running.DELUGE_CONFIG_DIR
: The path to Deluge's configuration directory.
Per-torrent metrics
Per-torrent metrics are not included by design. They are not particularly useful, and would cause series bloat.
A contribution adding them would be accepted assuming it would be opt-in (by command line flag or configuration option).
Docker
A docker image is available on Docker Hub.
It currently requires passing the deluge config directory into the container, for example:
docker run -e "DELUGE_HOST=172.17.0.1" -v /etc/deluge:/root/.config/deluge/ -p 9354:9354 tobbez/deluge_exporter:latest
Windows service
On Windows, a service can be created by running the following with Administrator privileges:
sc create deluge_exporter binPath= "C:\path\to\python.exe C:\path\to\deluge_exporter_windows_service.py start" obj= .\USERNAME password= PASSWORD displayname= deluge_exporter start= auto
Exported metrics
Name | Type | Description |
---|---|---|
deluge_libtorrent_dht_dht_allocated_observers | gauge | libtorrent metric dht.dht_allocated_observers |
deluge_libtorrent_dht_dht_announce_peer_in | counter | libtorrent metric dht.dht_announce_peer_in |
deluge_libtorrent_dht_dht_announce_peer_out | counter | libtorrent metric dht.dht_announce_peer_out |
deluge_libtorrent_dht_dht_bytes_in | counter | libtorrent metric dht.dht_bytes_in |
deluge_libtorrent_dht_dht_bytes_out | counter | libtorrent metric dht.dht_bytes_out |
deluge_libtorrent_dht_dht_find_node_in | counter | libtorrent metric dht.dht_find_node_in |
deluge_libtorrent_dht_dht_find_node_out | counter | libtorrent metric dht.dht_find_node_out |
deluge_libtorrent_dht_dht_get_in | counter | libtorrent metric dht.dht_get_in |
deluge_libtorrent_dht_dht_get_out | counter | libtorrent metric dht.dht_get_out |
deluge_libtorrent_dht_dht_get_peers_in | counter | libtorrent metric dht.dht_get_peers_in |
deluge_libtorrent_dht_dht_get_peers_out | counter | libtorrent metric dht.dht_get_peers_out |
deluge_libtorrent_dht_dht_immutable_data | gauge | libtorrent metric dht.dht_immutable_data |
deluge_libtorrent_dht_dht_invalid_announce | counter | libtorrent metric dht.dht_invalid_announce |
deluge_libtorrent_dht_dht_invalid_find_node | counter | libtorrent metric dht.dht_invalid_find_node |
deluge_libtorrent_dht_dht_invalid_get | counter | libtorrent metric dht.dht_invalid_get |
deluge_libtorrent_dht_dht_invalid_get_peers | counter | libtorrent metric dht.dht_invalid_get_peers |
deluge_libtorrent_dht_dht_invalid_put | counter | libtorrent metric dht.dht_invalid_put |
deluge_libtorrent_dht_dht_invalid_sample_infohashes | counter | libtorrent metric dht.dht_invalid_sample_infohashes |
deluge_libtorrent_dht_dht_messages_in | counter | libtorrent metric dht.dht_messages_in |
deluge_libtorrent_dht_dht_messages_in_dropped | counter | libtorrent metric dht.dht_messages_in_dropped |
deluge_libtorrent_dht_dht_messages_out | counter | libtorrent metric dht.dht_messages_out |
deluge_libtorrent_dht_dht_messages_out_dropped | counter | libtorrent metric dht.dht_messages_out_dropped |
deluge_libtorrent_dht_dht_mutable_data | gauge | libtorrent metric dht.dht_mutable_data |
deluge_libtorrent_dht_dht_node_cache | gauge | libtorrent metric dht.dht_node_cache |
deluge_libtorrent_dht_dht_nodes | gauge | libtorrent metric dht.dht_nodes |
deluge_libtorrent_dht_dht_peers | gauge | libtorrent metric dht.dht_peers |
deluge_libtorrent_dht_dht_ping_in | counter | libtorrent metric dht.dht_ping_in |
deluge_libtorrent_dht_dht_ping_out | counter | libtorrent metric dht.dht_ping_out |
deluge_libtorrent_dht_dht_put_in | counter | libtorrent metric dht.dht_put_in |
deluge_libtorrent_dht_dht_put_out | counter | libtorrent metric dht.dht_put_out |
deluge_libtorrent_dht_dht_sample_infohashes_in | counter | libtorrent metric dht.dht_sample_infohashes_in |
deluge_libtorrent_dht_dht_sample_infohashes_out | counter | libtorrent metric dht.dht_sample_infohashes_out |
deluge_libtorrent_dht_dht_torrents | gauge | libtorrent metric dht.dht_torrents |
deluge_libtorrent_disk_arc_mfu_ghost_size | gauge | libtorrent metric disk.arc_mfu_ghost_size |
deluge_libtorrent_disk_arc_mfu_size | gauge | libtorrent metric disk.arc_mfu_size |
deluge_libtorrent_disk_arc_mru_ghost_size | gauge | libtorrent metric disk.arc_mru_ghost_size |
deluge_libtorrent_disk_arc_mru_size | gauge | libtorrent metric disk.arc_mru_size |
deluge_libtorrent_disk_arc_volatile_size | gauge | libtorrent metric disk.arc_volatile_size |
deluge_libtorrent_disk_arc_write_size | gauge | libtorrent metric disk.arc_write_size |
deluge_libtorrent_disk_blocked_disk_jobs | gauge | libtorrent metric disk.blocked_disk_jobs |
deluge_libtorrent_disk_disk_blocks_in_use | gauge | libtorrent metric disk.disk_blocks_in_use |
deluge_libtorrent_disk_disk_hash_time | counter | libtorrent metric disk.disk_hash_time |
deluge_libtorrent_disk_disk_job_time | counter | libtorrent metric disk.disk_job_time |
deluge_libtorrent_disk_disk_read_time | counter | libtorrent metric disk.disk_read_time |
deluge_libtorrent_disk_disk_write_time | counter | libtorrent metric disk.disk_write_time |
deluge_libtorrent_disk_num_blocks_cache_hits | counter | libtorrent metric disk.num_blocks_cache_hits |
deluge_libtorrent_disk_num_blocks_hashed | counter | libtorrent metric disk.num_blocks_hashed |
deluge_libtorrent_disk_num_blocks_read | counter | libtorrent metric disk.num_blocks_read |
deluge_libtorrent_disk_num_blocks_written | counter | libtorrent metric disk.num_blocks_written |
deluge_libtorrent_disk_num_fenced_check_fastresume | gauge | libtorrent metric disk.num_fenced_check_fastresume |
deluge_libtorrent_disk_num_fenced_clear_piece | gauge | libtorrent metric disk.num_fenced_clear_piece |
deluge_libtorrent_disk_num_fenced_delete_files | gauge | libtorrent metric disk.num_fenced_delete_files |
deluge_libtorrent_disk_num_fenced_file_priority | gauge | libtorrent metric disk.num_fenced_file_priority |
deluge_libtorrent_disk_num_fenced_flush_hashed | gauge | libtorrent metric disk.num_fenced_flush_hashed |
deluge_libtorrent_disk_num_fenced_flush_piece | gauge | libtorrent metric disk.num_fenced_flush_piece |
deluge_libtorrent_disk_num_fenced_flush_storage | gauge | libtorrent metric disk.num_fenced_flush_storage |
deluge_libtorrent_disk_num_fenced_hash | gauge | libtorrent metric disk.num_fenced_hash |
deluge_libtorrent_disk_num_fenced_load_torrent | gauge | libtorrent metric disk.num_fenced_load_torrent |
deluge_libtorrent_disk_num_fenced_move_storage | gauge | libtorrent metric disk.num_fenced_move_storage |
deluge_libtorrent_disk_num_fenced_read | gauge | libtorrent metric disk.num_fenced_read |
deluge_libtorrent_disk_num_fenced_release_files | gauge | libtorrent metric disk.num_fenced_release_files |
deluge_libtorrent_disk_num_fenced_rename_file | gauge | libtorrent metric disk.num_fenced_rename_file |
deluge_libtorrent_disk_num_fenced_save_resume_data | gauge | libtorrent metric disk.num_fenced_save_resume_data |
deluge_libtorrent_disk_num_fenced_stop_torrent | gauge | libtorrent metric disk.num_fenced_stop_torrent |
deluge_libtorrent_disk_num_fenced_tick_storage | gauge | libtorrent metric disk.num_fenced_tick_storage |
deluge_libtorrent_disk_num_fenced_trim_cache | gauge | libtorrent metric disk.num_fenced_trim_cache |
deluge_libtorrent_disk_num_fenced_write | gauge | libtorrent metric disk.num_fenced_write |
deluge_libtorrent_disk_num_jobs | gauge | libtorrent metric disk.num_jobs |
deluge_libtorrent_disk_num_read_back | counter | libtorrent metric disk.num_read_back |
deluge_libtorrent_disk_num_read_jobs | gauge | libtorrent metric disk.num_read_jobs |
deluge_libtorrent_disk_num_read_ops | counter | libtorrent metric disk.num_read_ops |
deluge_libtorrent_disk_num_running_disk_jobs | gauge | libtorrent metric disk.num_running_disk_jobs |
deluge_libtorrent_disk_num_running_threads | gauge | libtorrent metric disk.num_running_threads |
deluge_libtorrent_disk_num_write_jobs | gauge | libtorrent metric disk.num_write_jobs |
deluge_libtorrent_disk_num_write_ops | counter | libtorrent metric disk.num_write_ops |
deluge_libtorrent_disk_num_writing_threads | gauge | libtorrent metric disk.num_writing_threads |
deluge_libtorrent_disk_pinned_blocks | gauge | libtorrent metric disk.pinned_blocks |
deluge_libtorrent_disk_queued_disk_jobs | gauge | libtorrent metric disk.queued_disk_jobs |
deluge_libtorrent_disk_queued_write_bytes | gauge | libtorrent metric disk.queued_write_bytes |
deluge_libtorrent_disk_read_cache_blocks | gauge | libtorrent metric disk.read_cache_blocks |
deluge_libtorrent_disk_request_latency | gauge | libtorrent metric disk.request_latency |
deluge_libtorrent_disk_write_cache_blocks | gauge | libtorrent metric disk.write_cache_blocks |
deluge_libtorrent_net_has_incoming_connections | gauge | libtorrent metric net.has_incoming_connections |
deluge_libtorrent_net_limiter_down_bytes | gauge | libtorrent metric net.limiter_down_bytes |
deluge_libtorrent_net_limiter_down_queue | gauge | libtorrent metric net.limiter_down_queue |
deluge_libtorrent_net_limiter_up_bytes | gauge | libtorrent metric net.limiter_up_bytes |
deluge_libtorrent_net_limiter_up_queue | gauge | libtorrent metric net.limiter_up_queue |
deluge_libtorrent_net_on_accept_counter | counter | libtorrent metric net.on_accept_counter |
deluge_libtorrent_net_on_disk_counter | counter | libtorrent metric net.on_disk_counter |
deluge_libtorrent_net_on_disk_queue_counter | counter | libtorrent metric net.on_disk_queue_counter |
deluge_libtorrent_net_on_lsd_counter | counter | libtorrent metric net.on_lsd_counter |
deluge_libtorrent_net_on_lsd_peer_counter | counter | libtorrent metric net.on_lsd_peer_counter |
deluge_libtorrent_net_on_read_counter | counter | libtorrent metric net.on_read_counter |
deluge_libtorrent_net_on_tick_counter | counter | libtorrent metric net.on_tick_counter |
deluge_libtorrent_net_on_udp_counter | counter | libtorrent metric net.on_udp_counter |
deluge_libtorrent_net_on_write_counter | counter | libtorrent metric net.on_write_counter |
deluge_libtorrent_net_recv_bytes | counter | libtorrent metric net.recv_bytes |
deluge_libtorrent_net_recv_failed_bytes | counter | libtorrent metric net.recv_failed_bytes |
deluge_libtorrent_net_recv_ip_overhead_bytes | counter | libtorrent metric net.recv_ip_overhead_bytes |
deluge_libtorrent_net_recv_payload_bytes | counter | libtorrent metric net.recv_payload_bytes |
deluge_libtorrent_net_recv_redundant_bytes | counter | libtorrent metric net.recv_redundant_bytes |
deluge_libtorrent_net_recv_tracker_bytes | counter | libtorrent metric net.recv_tracker_bytes |
deluge_libtorrent_net_sent_bytes | counter | libtorrent metric net.sent_bytes |
deluge_libtorrent_net_sent_ip_overhead_bytes | counter | libtorrent metric net.sent_ip_overhead_bytes |
deluge_libtorrent_net_sent_payload_bytes | counter | libtorrent metric net.sent_payload_bytes |
deluge_libtorrent_net_sent_tracker_bytes | counter | libtorrent metric net.sent_tracker_bytes |
deluge_libtorrent_peer_aborted_peers | counter | libtorrent metric peer.aborted_peers |
deluge_libtorrent_peer_addrinuse_peers | counter | libtorrent metric peer.addrinuse_peers |
deluge_libtorrent_peer_banned_for_hash_failure | counter | libtorrent metric peer.banned_for_hash_failure |
deluge_libtorrent_peer_boost_connection_attempts | counter | libtorrent metric peer.boost_connection_attempts |
deluge_libtorrent_peer_broken_pipe_peers | counter | libtorrent metric peer.broken_pipe_peers |
deluge_libtorrent_peer_buffer_peers | counter | libtorrent metric peer.buffer_peers |
deluge_libtorrent_peer_cancelled_piece_requests | counter | libtorrent metric peer.cancelled_piece_requests |
deluge_libtorrent_peer_choked_piece_requests | counter | libtorrent metric peer.choked_piece_requests |
deluge_libtorrent_peer_connaborted_peers | counter | libtorrent metric peer.connaborted_peers |
deluge_libtorrent_peer_connect_timeouts | counter | libtorrent metric peer.connect_timeouts |
deluge_libtorrent_peer_connection_attempt_loops | counter | libtorrent metric peer.connection_attempt_loops |
deluge_libtorrent_peer_connection_attempts | counter | libtorrent metric peer.connection_attempts |
deluge_libtorrent_peer_connrefused_peers | counter | libtorrent metric peer.connrefused_peers |
deluge_libtorrent_peer_connreset_peers | counter | libtorrent metric peer.connreset_peers |
deluge_libtorrent_peer_disconnected_peers | counter | libtorrent metric peer.disconnected_peers |
deluge_libtorrent_peer_eof_peers | counter | libtorrent metric peer.eof_peers |
deluge_libtorrent_peer_error_encrypted_peers | counter | libtorrent metric peer.error_encrypted_peers |
deluge_libtorrent_peer_error_incoming_peers | counter | libtorrent metric peer.error_incoming_peers |
deluge_libtorrent_peer_error_outgoing_peers | counter | libtorrent metric peer.error_outgoing_peers |
deluge_libtorrent_peer_error_peers | counter | libtorrent metric peer.error_peers |
deluge_libtorrent_peer_error_rc4_peers | counter | libtorrent metric peer.error_rc4_peers |
deluge_libtorrent_peer_error_tcp_peers | counter | libtorrent metric peer.error_tcp_peers |
deluge_libtorrent_peer_error_utp_peers | counter | libtorrent metric peer.error_utp_peers |
deluge_libtorrent_peer_incoming_connections | counter | libtorrent metric peer.incoming_connections |
deluge_libtorrent_peer_invalid_arg_peers | counter | libtorrent metric peer.invalid_arg_peers |
deluge_libtorrent_peer_invalid_piece_requests | counter | libtorrent metric peer.invalid_piece_requests |
deluge_libtorrent_peer_max_piece_requests | counter | libtorrent metric peer.max_piece_requests |
deluge_libtorrent_peer_missed_connection_attempts | counter | libtorrent metric peer.missed_connection_attempts |
deluge_libtorrent_peer_no_access_peers | counter | libtorrent metric peer.no_access_peers |
deluge_libtorrent_peer_no_memory_peers | counter | libtorrent metric peer.no_memory_peers |
deluge_libtorrent_peer_no_peer_connection_attempts | counter | libtorrent metric peer.no_peer_connection_attempts |
deluge_libtorrent_peer_notconnected_peers | counter | libtorrent metric peer.notconnected_peers |
deluge_libtorrent_peer_num_banned_peers | counter | libtorrent metric peer.num_banned_peers |
deluge_libtorrent_peer_num_http_proxy_peers | gauge | libtorrent metric peer.num_http_proxy_peers |
deluge_libtorrent_peer_num_i2p_peers | gauge | libtorrent metric peer.num_i2p_peers |
deluge_libtorrent_peer_num_peers_connected | gauge | libtorrent metric peer.num_peers_connected |
deluge_libtorrent_peer_num_peers_down_disk | gauge | libtorrent metric peer.num_peers_down_disk |
deluge_libtorrent_peer_num_peers_down_interested | gauge | libtorrent metric peer.num_peers_down_interested |
deluge_libtorrent_peer_num_peers_down_requests | gauge | libtorrent metric peer.num_peers_down_requests |
deluge_libtorrent_peer_num_peers_down_unchoked | gauge | libtorrent metric peer.num_peers_down_unchoked |
deluge_libtorrent_peer_num_peers_end_game | gauge | libtorrent metric peer.num_peers_end_game |
deluge_libtorrent_peer_num_peers_half_open | gauge | libtorrent metric peer.num_peers_half_open |
deluge_libtorrent_peer_num_peers_up_disk | gauge | libtorrent metric peer.num_peers_up_disk |
deluge_libtorrent_peer_num_peers_up_interested | gauge | libtorrent metric peer.num_peers_up_interested |
deluge_libtorrent_peer_num_peers_up_requests | gauge | libtorrent metric peer.num_peers_up_requests |
deluge_libtorrent_peer_num_peers_up_unchoked | gauge | libtorrent metric peer.num_peers_up_unchoked |
deluge_libtorrent_peer_num_peers_up_unchoked_all | gauge | libtorrent metric peer.num_peers_up_unchoked_all |
deluge_libtorrent_peer_num_peers_up_unchoked_optimistic | gauge | libtorrent metric peer.num_peers_up_unchoked_optimistic |
deluge_libtorrent_peer_num_socks5_peers | gauge | libtorrent metric peer.num_socks5_peers |
deluge_libtorrent_peer_num_ssl_http_proxy_peers | gauge | libtorrent metric peer.num_ssl_http_proxy_peers |
deluge_libtorrent_peer_num_ssl_peers | gauge | libtorrent metric peer.num_ssl_peers |
deluge_libtorrent_peer_num_ssl_socks5_peers | gauge | libtorrent metric peer.num_ssl_socks5_peers |
deluge_libtorrent_peer_num_ssl_utp_peers | gauge | libtorrent metric peer.num_ssl_utp_peers |
deluge_libtorrent_peer_num_tcp_peers | gauge | libtorrent metric peer.num_tcp_peers |
deluge_libtorrent_peer_num_utp_peers | gauge | libtorrent metric peer.num_utp_peers |
deluge_libtorrent_peer_perm_peers | counter | libtorrent metric peer.perm_peers |
deluge_libtorrent_peer_piece_rejects | counter | libtorrent metric peer.piece_rejects |
deluge_libtorrent_peer_piece_requests | counter | libtorrent metric peer.piece_requests |
deluge_libtorrent_peer_timeout_peers | counter | libtorrent metric peer.timeout_peers |
deluge_libtorrent_peer_too_many_peers | counter | libtorrent metric peer.too_many_peers |
deluge_libtorrent_peer_transport_timeout_peers | counter | libtorrent metric peer.transport_timeout_peers |
deluge_libtorrent_peer_uninteresting_peers | counter | libtorrent metric peer.uninteresting_peers |
deluge_libtorrent_peer_unreachable_peers | counter | libtorrent metric peer.unreachable_peers |
deluge_libtorrent_picker_end_game_piece_picks | counter | libtorrent metric picker.end_game_piece_picks |
deluge_libtorrent_picker_hash_fail_piece_picks | counter | libtorrent metric picker.hash_fail_piece_picks |
deluge_libtorrent_picker_incoming_piece_picks | counter | libtorrent metric picker.incoming_piece_picks |
deluge_libtorrent_picker_incoming_redundant_piece_picks | counter | libtorrent metric picker.incoming_redundant_piece_picks |
deluge_libtorrent_picker_interesting_piece_picks | counter | libtorrent metric picker.interesting_piece_picks |
deluge_libtorrent_picker_piece_picker_busy_loops | counter | libtorrent metric picker.piece_picker_busy_loops |
deluge_libtorrent_picker_piece_picker_partial_loops | counter | libtorrent metric picker.piece_picker_partial_loops |
deluge_libtorrent_picker_piece_picker_rand_loops | counter | libtorrent metric picker.piece_picker_rand_loops |
deluge_libtorrent_picker_piece_picker_rand_start_loops | counter | libtorrent metric picker.piece_picker_rand_start_loops |
deluge_libtorrent_picker_piece_picker_rare_loops | counter | libtorrent metric picker.piece_picker_rare_loops |
deluge_libtorrent_picker_piece_picker_reverse_rare_loops | counter | libtorrent metric picker.piece_picker_reverse_rare_loops |
deluge_libtorrent_picker_piece_picker_sequential_loops | counter | libtorrent metric picker.piece_picker_sequential_loops |
deluge_libtorrent_picker_piece_picker_suggest_loops | counter | libtorrent metric picker.piece_picker_suggest_loops |
deluge_libtorrent_picker_reject_piece_picks | counter | libtorrent metric picker.reject_piece_picks |
deluge_libtorrent_picker_snubbed_piece_picks | counter | libtorrent metric picker.snubbed_piece_picks |
deluge_libtorrent_picker_unchoke_piece_picks | counter | libtorrent metric picker.unchoke_piece_picks |
deluge_libtorrent_ses_non_filter_torrents | gauge | libtorrent metric ses.non_filter_torrents |
deluge_libtorrent_ses_num_checking_torrents | gauge | libtorrent metric ses.num_checking_torrents |
deluge_libtorrent_ses_num_downloading_torrents | gauge | libtorrent metric ses.num_downloading_torrents |
deluge_libtorrent_ses_num_error_torrents | gauge | libtorrent metric ses.num_error_torrents |
deluge_libtorrent_ses_num_have_pieces | counter | libtorrent metric ses.num_have_pieces |
deluge_libtorrent_ses_num_incoming_allowed_fast | counter | libtorrent metric ses.num_incoming_allowed_fast |
deluge_libtorrent_ses_num_incoming_bitfield | counter | libtorrent metric ses.num_incoming_bitfield |
deluge_libtorrent_ses_num_incoming_cancel | counter | libtorrent metric ses.num_incoming_cancel |
deluge_libtorrent_ses_num_incoming_choke | counter | libtorrent metric ses.num_incoming_choke |
deluge_libtorrent_ses_num_incoming_dht_port | counter | libtorrent metric ses.num_incoming_dht_port |
deluge_libtorrent_ses_num_incoming_ext_handshake | counter | libtorrent metric ses.num_incoming_ext_handshake |
deluge_libtorrent_ses_num_incoming_extended | counter | libtorrent metric ses.num_incoming_extended |
deluge_libtorrent_ses_num_incoming_have | counter | libtorrent metric ses.num_incoming_have |
deluge_libtorrent_ses_num_incoming_have_all | counter | libtorrent metric ses.num_incoming_have_all |
deluge_libtorrent_ses_num_incoming_have_none | counter | libtorrent metric ses.num_incoming_have_none |
deluge_libtorrent_ses_num_incoming_interested | counter | libtorrent metric ses.num_incoming_interested |
deluge_libtorrent_ses_num_incoming_metadata | counter | libtorrent metric ses.num_incoming_metadata |
deluge_libtorrent_ses_num_incoming_not_interested | counter | libtorrent metric ses.num_incoming_not_interested |
deluge_libtorrent_ses_num_incoming_pex | counter | libtorrent metric ses.num_incoming_pex |
deluge_libtorrent_ses_num_incoming_piece | counter | libtorrent metric ses.num_incoming_piece |
deluge_libtorrent_ses_num_incoming_reject | counter | libtorrent metric ses.num_incoming_reject |
deluge_libtorrent_ses_num_incoming_request | counter | libtorrent metric ses.num_incoming_request |
deluge_libtorrent_ses_num_incoming_suggest | counter | libtorrent metric ses.num_incoming_suggest |
deluge_libtorrent_ses_num_incoming_unchoke | counter | libtorrent metric ses.num_incoming_unchoke |
deluge_libtorrent_ses_num_outgoing_allowed_fast | counter | libtorrent metric ses.num_outgoing_allowed_fast |
deluge_libtorrent_ses_num_outgoing_bitfield | counter | libtorrent metric ses.num_outgoing_bitfield |
deluge_libtorrent_ses_num_outgoing_cancel | counter | libtorrent metric ses.num_outgoing_cancel |
deluge_libtorrent_ses_num_outgoing_choke | counter | libtorrent metric ses.num_outgoing_choke |
deluge_libtorrent_ses_num_outgoing_dht_port | counter | libtorrent metric ses.num_outgoing_dht_port |
deluge_libtorrent_ses_num_outgoing_ext_handshake | counter | libtorrent metric ses.num_outgoing_ext_handshake |
deluge_libtorrent_ses_num_outgoing_extended | counter | libtorrent metric ses.num_outgoing_extended |
deluge_libtorrent_ses_num_outgoing_have | counter | libtorrent metric ses.num_outgoing_have |
deluge_libtorrent_ses_num_outgoing_have_all | counter | libtorrent metric ses.num_outgoing_have_all |
deluge_libtorrent_ses_num_outgoing_have_none | counter | libtorrent metric ses.num_outgoing_have_none |
deluge_libtorrent_ses_num_outgoing_interested | counter | libtorrent metric ses.num_outgoing_interested |
deluge_libtorrent_ses_num_outgoing_metadata | counter | libtorrent metric ses.num_outgoing_metadata |
deluge_libtorrent_ses_num_outgoing_not_interested | counter | libtorrent metric ses.num_outgoing_not_interested |
deluge_libtorrent_ses_num_outgoing_pex | counter | libtorrent metric ses.num_outgoing_pex |
deluge_libtorrent_ses_num_outgoing_piece | counter | libtorrent metric ses.num_outgoing_piece |
deluge_libtorrent_ses_num_outgoing_reject | counter | libtorrent metric ses.num_outgoing_reject |
deluge_libtorrent_ses_num_outgoing_request | counter | libtorrent metric ses.num_outgoing_request |
deluge_libtorrent_ses_num_outgoing_suggest | counter | libtorrent metric ses.num_outgoing_suggest |
deluge_libtorrent_ses_num_outgoing_unchoke | counter | libtorrent metric ses.num_outgoing_unchoke |
deluge_libtorrent_ses_num_outstanding_accept | gauge | libtorrent metric ses.num_outstanding_accept |
deluge_libtorrent_ses_num_piece_failed | counter | libtorrent metric ses.num_piece_failed |
deluge_libtorrent_ses_num_piece_passed | counter | libtorrent metric ses.num_piece_passed |
deluge_libtorrent_ses_num_queued_download_torrents | gauge | libtorrent metric ses.num_queued_download_torrents |
deluge_libtorrent_ses_num_queued_seeding_torrents | gauge | libtorrent metric ses.num_queued_seeding_torrents |
deluge_libtorrent_ses_num_seeding_torrents | gauge | libtorrent metric ses.num_seeding_torrents |
deluge_libtorrent_ses_num_stopped_torrents | gauge | libtorrent metric ses.num_stopped_torrents |
deluge_libtorrent_ses_num_total_pieces_added | counter | libtorrent metric ses.num_total_pieces_added |
deluge_libtorrent_ses_num_unchoke_slots | gauge | libtorrent metric ses.num_unchoke_slots |
deluge_libtorrent_ses_num_upload_only_torrents | gauge | libtorrent metric ses.num_upload_only_torrents |
deluge_libtorrent_ses_torrent_evicted_counter | counter | libtorrent metric ses.torrent_evicted_counter |
deluge_libtorrent_ses_waste_piece_cancelled | counter | libtorrent metric ses.waste_piece_cancelled |
deluge_libtorrent_ses_waste_piece_closing | counter | libtorrent metric ses.waste_piece_closing |
deluge_libtorrent_ses_waste_piece_end_game | counter | libtorrent metric ses.waste_piece_end_game |
deluge_libtorrent_ses_waste_piece_seed | counter | libtorrent metric ses.waste_piece_seed |
deluge_libtorrent_ses_waste_piece_timed_out | counter | libtorrent metric ses.waste_piece_timed_out |
deluge_libtorrent_ses_waste_piece_unknown | counter | libtorrent metric ses.waste_piece_unknown |
deluge_libtorrent_sock_bufs_socket_recv_size10 | counter | libtorrent metric sock_bufs.socket_recv_size10 |
deluge_libtorrent_sock_bufs_socket_recv_size11 | counter | libtorrent metric sock_bufs.socket_recv_size11 |
deluge_libtorrent_sock_bufs_socket_recv_size12 | counter | libtorrent metric sock_bufs.socket_recv_size12 |
deluge_libtorrent_sock_bufs_socket_recv_size13 | counter | libtorrent metric sock_bufs.socket_recv_size13 |
deluge_libtorrent_sock_bufs_socket_recv_size14 | counter | libtorrent metric sock_bufs.socket_recv_size14 |
deluge_libtorrent_sock_bufs_socket_recv_size15 | counter | libtorrent metric sock_bufs.socket_recv_size15 |
deluge_libtorrent_sock_bufs_socket_recv_size16 | counter | libtorrent metric sock_bufs.socket_recv_size16 |
deluge_libtorrent_sock_bufs_socket_recv_size17 | counter | libtorrent metric sock_bufs.socket_recv_size17 |
deluge_libtorrent_sock_bufs_socket_recv_size18 | counter | libtorrent metric sock_bufs.socket_recv_size18 |
deluge_libtorrent_sock_bufs_socket_recv_size19 | counter | libtorrent metric sock_bufs.socket_recv_size19 |
deluge_libtorrent_sock_bufs_socket_recv_size20 | counter | libtorrent metric sock_bufs.socket_recv_size20 |
deluge_libtorrent_sock_bufs_socket_recv_size3 | counter | libtorrent metric sock_bufs.socket_recv_size3 |
deluge_libtorrent_sock_bufs_socket_recv_size4 | counter | libtorrent metric sock_bufs.socket_recv_size4 |
deluge_libtorrent_sock_bufs_socket_recv_size5 | counter | libtorrent metric sock_bufs.socket_recv_size5 |
deluge_libtorrent_sock_bufs_socket_recv_size6 | counter | libtorrent metric sock_bufs.socket_recv_size6 |
deluge_libtorrent_sock_bufs_socket_recv_size7 | counter | libtorrent metric sock_bufs.socket_recv_size7 |
deluge_libtorrent_sock_bufs_socket_recv_size8 | counter | libtorrent metric sock_bufs.socket_recv_size8 |
deluge_libtorrent_sock_bufs_socket_recv_size9 | counter | libtorrent metric sock_bufs.socket_recv_size9 |
deluge_libtorrent_sock_bufs_socket_send_size10 | counter | libtorrent metric sock_bufs.socket_send_size10 |
deluge_libtorrent_sock_bufs_socket_send_size11 | counter | libtorrent metric sock_bufs.socket_send_size11 |
deluge_libtorrent_sock_bufs_socket_send_size12 | counter | libtorrent metric sock_bufs.socket_send_size12 |
deluge_libtorrent_sock_bufs_socket_send_size13 | counter | libtorrent metric sock_bufs.socket_send_size13 |
deluge_libtorrent_sock_bufs_socket_send_size14 | counter | libtorrent metric sock_bufs.socket_send_size14 |
deluge_libtorrent_sock_bufs_socket_send_size15 | counter | libtorrent metric sock_bufs.socket_send_size15 |
deluge_libtorrent_sock_bufs_socket_send_size16 | counter | libtorrent metric sock_bufs.socket_send_size16 |
deluge_libtorrent_sock_bufs_socket_send_size17 | counter | libtorrent metric sock_bufs.socket_send_size17 |
deluge_libtorrent_sock_bufs_socket_send_size18 | counter | libtorrent metric sock_bufs.socket_send_size18 |
deluge_libtorrent_sock_bufs_socket_send_size19 | counter | libtorrent metric sock_bufs.socket_send_size19 |
deluge_libtorrent_sock_bufs_socket_send_size20 | counter | libtorrent metric sock_bufs.socket_send_size20 |
deluge_libtorrent_sock_bufs_socket_send_size3 | counter | libtorrent metric sock_bufs.socket_send_size3 |
deluge_libtorrent_sock_bufs_socket_send_size4 | counter | libtorrent metric sock_bufs.socket_send_size4 |
deluge_libtorrent_sock_bufs_socket_send_size5 | counter | libtorrent metric sock_bufs.socket_send_size5 |
deluge_libtorrent_sock_bufs_socket_send_size6 | counter | libtorrent metric sock_bufs.socket_send_size6 |
deluge_libtorrent_sock_bufs_socket_send_size7 | counter | libtorrent metric sock_bufs.socket_send_size7 |
deluge_libtorrent_sock_bufs_socket_send_size8 | counter | libtorrent metric sock_bufs.socket_send_size8 |
deluge_libtorrent_sock_bufs_socket_send_size9 | counter | libtorrent metric sock_bufs.socket_send_size9 |
deluge_libtorrent_utp_num_utp_close_wait | gauge | libtorrent metric utp.num_utp_close_wait |
deluge_libtorrent_utp_num_utp_connected | gauge | libtorrent metric utp.num_utp_connected |
deluge_libtorrent_utp_num_utp_deleted | gauge | libtorrent metric utp.num_utp_deleted |
deluge_libtorrent_utp_num_utp_fin_sent | gauge | libtorrent metric utp.num_utp_fin_sent |
deluge_libtorrent_utp_num_utp_idle | gauge | libtorrent metric utp.num_utp_idle |
deluge_libtorrent_utp_num_utp_syn_sent | gauge | libtorrent metric utp.num_utp_syn_sent |
deluge_libtorrent_utp_utp_fast_retransmit | counter | libtorrent metric utp.utp_fast_retransmit |
deluge_libtorrent_utp_utp_invalid_pkts_in | counter | libtorrent metric utp.utp_invalid_pkts_in |
deluge_libtorrent_utp_utp_packet_loss | counter | libtorrent metric utp.utp_packet_loss |
deluge_libtorrent_utp_utp_packet_resend | counter | libtorrent metric utp.utp_packet_resend |
deluge_libtorrent_utp_utp_packets_in | counter | libtorrent metric utp.utp_packets_in |
deluge_libtorrent_utp_utp_packets_out | counter | libtorrent metric utp.utp_packets_out |
deluge_libtorrent_utp_utp_payload_pkts_in | counter | libtorrent metric utp.utp_payload_pkts_in |
deluge_libtorrent_utp_utp_payload_pkts_out | counter | libtorrent metric utp.utp_payload_pkts_out |
deluge_libtorrent_utp_utp_redundant_pkts_in | counter | libtorrent metric utp.utp_redundant_pkts_in |
deluge_libtorrent_utp_utp_samples_above_target | counter | libtorrent metric utp.utp_samples_above_target |
deluge_libtorrent_utp_utp_samples_below_target | counter | libtorrent metric utp.utp_samples_below_target |
deluge_libtorrent_utp_utp_timeout | counter | libtorrent metric utp.utp_timeout |
deluge_info | gauge | Deluge information (labels: {libtorrent_version=, version=}) |
deluge_config_send_info | gauge | Value of the deluge config setting send_info |
deluge_config_info_sent | gauge | Value of the deluge config setting info_sent |
deluge_config_daemon_port | gauge | Value of the deluge config setting daemon_port |
deluge_config_allow_remote | gauge | Value of the deluge config setting allow_remote |
deluge_config_pre_allocate_storage | gauge | Value of the deluge config setting pre_allocate_storage |
deluge_config_random_port | gauge | Value of the deluge config setting random_port |
deluge_config_listen_use_sys_port | gauge | Value of the deluge config setting listen_use_sys_port |
deluge_config_listen_reuse_port | gauge | Value of the deluge config setting listen_reuse_port |
deluge_config_random_outgoing_ports | gauge | Value of the deluge config setting random_outgoing_ports |
deluge_config_copy_torrent_file | gauge | Value of the deluge config setting copy_torrent_file |
deluge_config_del_copy_torrent_file | gauge | Value of the deluge config setting del_copy_torrent_file |
deluge_config_prioritize_first_last_pieces | gauge | Value of the deluge config setting prioritize_first_last_pieces |
deluge_config_sequential_download | gauge | Value of the deluge config setting sequential_download |
deluge_config_dht | gauge | Value of the deluge config setting dht |
deluge_config_upnp | gauge | Value of the deluge config setting upnp |
deluge_config_natpmp | gauge | Value of the deluge config setting natpmp |
deluge_config_utpex | gauge | Value of the deluge config setting utpex |
deluge_config_lsd | gauge | Value of the deluge config setting lsd |
deluge_config_enc_in_policy | gauge | Value of the deluge config setting enc_in_policy |
deluge_config_enc_out_policy | gauge | Value of the deluge config setting enc_out_policy |
deluge_config_enc_level | gauge | Value of the deluge config setting enc_level |
deluge_config_max_connections_global | gauge | Value of the deluge config setting max_connections_global |
deluge_config_max_upload_speed | gauge | Value of the deluge config setting max_upload_speed |
deluge_config_max_download_speed | gauge | Value of the deluge config setting max_download_speed |
deluge_config_max_upload_slots_global | gauge | Value of the deluge config setting max_upload_slots_global |
deluge_config_max_half_open_connections | gauge | Value of the deluge config setting max_half_open_connections |
deluge_config_max_connections_per_second | gauge | Value of the deluge config setting max_connections_per_second |
deluge_config_ignore_limits_on_local_network | gauge | Value of the deluge config setting ignore_limits_on_local_network |
deluge_config_max_connections_per_torrent | gauge | Value of the deluge config setting max_connections_per_torrent |
deluge_config_max_upload_slots_per_torrent | gauge | Value of the deluge config setting max_upload_slots_per_torrent |
deluge_config_max_upload_speed_per_torrent | gauge | Value of the deluge config setting max_upload_speed_per_torrent |
deluge_config_max_download_speed_per_torrent | gauge | Value of the deluge config setting max_download_speed_per_torrent |
deluge_config_add_paused | gauge | Value of the deluge config setting add_paused |
deluge_config_max_active_seeding | gauge | Value of the deluge config setting max_active_seeding |
deluge_config_max_active_downloading | gauge | Value of the deluge config setting max_active_downloading |
deluge_config_max_active_limit | gauge | Value of the deluge config setting max_active_limit |
deluge_config_dont_count_slow_torrents | gauge | Value of the deluge config setting dont_count_slow_torrents |
deluge_config_queue_new_to_top | gauge | Value of the deluge config setting queue_new_to_top |
deluge_config_stop_seed_at_ratio | gauge | Value of the deluge config setting stop_seed_at_ratio |
deluge_config_remove_seed_at_ratio | gauge | Value of the deluge config setting remove_seed_at_ratio |
deluge_config_stop_seed_ratio | gauge | Value of the deluge config setting stop_seed_ratio |
deluge_config_share_ratio_limit | gauge | Value of the deluge config setting share_ratio_limit |
deluge_config_seed_time_ratio_limit | gauge | Value of the deluge config setting seed_time_ratio_limit |
deluge_config_seed_time_limit | gauge | Value of the deluge config setting seed_time_limit |
deluge_config_auto_managed | gauge | Value of the deluge config setting auto_managed |
deluge_config_move_completed | gauge | Value of the deluge config setting move_completed |
deluge_config_path_chooser_show_chooser_button_on_localhost | gauge | Value of the deluge config setting path_chooser_show_chooser_button_on_localhost |
deluge_config_path_chooser_auto_complete_enabled | gauge | Value of the deluge config setting path_chooser_auto_complete_enabled |
deluge_config_path_chooser_max_popup_rows | gauge | Value of the deluge config setting path_chooser_max_popup_rows |
deluge_config_path_chooser_show_hidden_files | gauge | Value of the deluge config setting path_chooser_show_hidden_files |
deluge_config_new_release_check | gauge | Value of the deluge config setting new_release_check |
deluge_config_rate_limit_ip_overhead | gauge | Value of the deluge config setting rate_limit_ip_overhead |
deluge_config_cache_size | gauge | Value of the deluge config setting cache_size |
deluge_config_cache_expiry | gauge | Value of the deluge config setting cache_expiry |
deluge_config_auto_manage_prefer_seeds | gauge | Value of the deluge config setting auto_manage_prefer_seeds |
deluge_config_shared | gauge | Value of the deluge config setting shared |
deluge_config_super_seeding | gauge | Value of the deluge config setting super_seeding |
deluge_config_autoadd_enable | gauge | Value of the deluge config setting autoadd_enable |
deluge_config_compact_allocation | gauge | Value of the deluge config setting compact_allocation |
deluge_config_enc_prefer_rc4 | gauge | Value of the deluge config setting enc_prefer_rc4 |
deluge_torrents_by_label | gauge | The number of torrents for each label assigned to a torrent using the deluge label plugin (labels: {label=}) |
deluge_torrents | gauge | The number of torrents in a specific state (note: some states overlap) (labels: {state=active|checking|downloading|error|paused|queued|seeding|total}) |