syntax = "proto3"; import "Base.proto"; option java_multiple_files = false; option java_package = "com.yuandian.dataflow.proto.msgtype"; option go_package = "../grpc-gen;grpcgen"; package dataflow; message QoeFlow { int32 table_id = 1; //编号18 IPAddress src_ip = 2; IPAddress dst_ip = 3; uint32 s_tv_sec = 4; uint32 s_tv_usec = 5; uint32 l_tv_sec = 6; uint32 l_tv_usec = 7; uint32 dst2_respon_num = 8; //< response number (dst->src) uint32 dst2_fast = 9; //< fast response (dst->src) uint32 dst2_fast_expected = 10; //< fast expected (dst->src) uint32 dst2_expected_degrated = 11; //< expected degrated (dst->src) uint32 dst2_degrated_service = 12; //< degrated service (dst->src) uint32 dst2_service_availability = 13; //< service availability (dst->src) uint32 dst2_respon_timeout = 14; //< response timeout (dst->src) uint32 dst2_respon_success = 15; //< response success (dst->src) uint32 dst2_respon_fail = 16; //< response fail (dst->src) uint32 dst2_respin_peek = 17; //< response peek time (dst->src) ms uint32 dst2_respon_average = 18; //< response average time(dst->src) ms uint32 cs_window = 19; //< cs window event uint32 sc_window = 20; //< sc window event; uint32 cs_reset = 21; //< cs reset uint32 sc_reset = 22; //< sc reset uint32 cs_retran = 23; //< cs retran uint32 sc_retran = 24; //< sc retran uint32 app_id = 25; uint32 app_group_id = 26; //< application id uint32 probe_if = 27; uint32 app_style = 28; uint32 time_flag = 29; uint32 conn_setup_tm = 30; //连接建立时间 uint32 data_transfer_tm = 31; //数据传输时间 uint32 retrans_delay_tm = 32; //数据重传时延 uint32 network_inbound = 33; //网络响应时间(客户端->服务器) uint32 network_outbound = 34; //网络响应时间(服务器->客户端) uint32 new_session = 35; //新会话数 uint32 user_events = 36; //用户事件 uint32 server_events = 37; //服务事件 uint32 conn_setup_peek = 38; //连接建立时间峰值 int32 vlan_id = 39; }