| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- syntax = "proto3";
- package ca.psiphon.psiphond;
- import "google/protobuf/timestamp.proto";
- option go_package = "github.com/Psiphon-Labs/psiphon-tunnel-core/psiphon/server/pb/psiphond";
- message ServerLoadProtocol {
- // Fields 1-99 are reserved for field groupings.
- optional string region = 100;
- optional string protocol = 101;
- optional int64 accepted_clients = 102;
- optional int64 established_clients = 103;
- optional string server_entry_tag = 104;
- }
- message ServerLoadDNS {
- // Fields 1-99 are reserved for field groupings.
- optional string dns_server = 100;
- optional int64 dns_count = 101;
- optional int64 dns_duration = 102;
- optional int64 dns_failed_count = 103;
- optional int64 dns_failed_duration = 104;
- optional string server_entry_tag = 105;
- }
- message ServerLoad {
- // Fields 1-99 are reserved for field groupings.
- optional double cpu_percent = 100;
- optional int64 heap_alloc = 101;
- optional int64 heap_idle = 102;
- optional int64 heap_inuse = 103;
- optional int64 heap_objects = 104;
- optional int64 heap_released = 105;
- optional int64 heap_sys = 106;
- optional int64 network_bytes_received = 107;
- optional int64 network_bytes_sent = 108;
- optional bool establish_tunnels = 109;
- optional int64 establish_tunnels_limited_count = 110;
- optional google.protobuf.Timestamp last_gc = 111;
- optional int64 num_forced_gc = 112;
- optional int64 num_gc = 113;
- optional int64 num_goroutine = 114;
- optional int64 replay_delete_replay_count = 115;
- optional int64 replay_failed_replay_count = 116;
- optional int64 replay_get_replay_hit_count = 117;
- optional int64 replay_get_replay_miss_count = 118;
- optional int64 replay_max_cache_entries = 119;
- optional int64 replay_set_replay_count = 120;
- optional int64 server_tactics_cache_hit_count = 121;
- optional int64 server_tactics_cache_miss_count = 122;
- optional int64 server_tactics_max_cache_entries = 123;
- optional int64 server_tactics_max_parameter_references = 124;
- optional int64 dialing_tcp_port_forwards = 125;
- optional int64 tcp_ipv4_port_forward_dialed_count = 126;
- optional int64 tcp_ipv4_port_forward_dialed_duration = 127;
- optional int64 tcp_ipv4_port_forward_failed_count = 128;
- optional int64 tcp_ipv4_port_forward_failed_duration = 129;
- optional int64 tcp_ipv6_port_forward_dialed_count = 130;
- optional int64 tcp_ipv6_port_forward_dialed_duration = 131;
- optional int64 tcp_ipv6_port_forward_failed_count = 132;
- optional int64 tcp_ipv6_port_forward_failed_duration = 133;
- optional int64 tcp_port_forward_dialed_count = 134;
- optional int64 tcp_port_forward_dialed_duration = 135;
- optional int64 tcp_port_forward_failed_count = 136;
- optional int64 tcp_port_forward_failed_duration = 137;
- optional int64 tcp_port_forward_rejected_dialing_limit_count = 138;
- optional int64 tcp_port_forward_rejected_disallowed_count = 139;
- optional int64 tcp_port_forwards = 140;
- optional int64 udp_port_forward_rejected_disallowed_count = 141;
- optional int64 udp_port_forwards = 142;
- optional int64 total_tcp_port_forwards = 143;
- optional int64 total_udp_port_forwards = 144;
- optional string server_entry_tag = 145;
- }
|