77 lines
2.7 KiB
Protocol Buffer
77 lines
2.7 KiB
Protocol Buffer
syntax = "proto3";
|
||
|
||
option java_multiple_files = false;
|
||
option java_package = "com.yuandian.dataflow.proto.msgtype";
|
||
option go_package = "../grpc-gen;grpcgen";
|
||
|
||
|
||
package dataflow;
|
||
|
||
|
||
message BussFlowDb {
|
||
|
||
int32 table_id = 1;
|
||
|
||
// redis资源归并,处理服务资源发现是需要设置识别串(正则表达式)
|
||
string redisRegex = 2;
|
||
|
||
string id = 3; //id
|
||
int64 msg_len = 4; //消息长度
|
||
int32 msg_type = 5; //消息类型
|
||
int64 src_mac = 6;
|
||
int64 dst_mac = 7;
|
||
int32 protocol = 8; //协议名
|
||
string session_serial_number = 9;//会话序列号
|
||
string buss_type = 10;//业务服务资源编码(C_01)
|
||
int64 request_ip = 11;//Web客户端IP
|
||
int32 request_port = 12;//Web客户端端口
|
||
int64 response_ip = 13;//Web服务器IP
|
||
int32 response_port = 14;//Web服务器端口
|
||
int64 start_tv_sec = 15;//Web开始时间秒
|
||
int64 start_tv_usec = 16;//开始时间毫秒
|
||
int64 end_tv_sec = 17;//结束时间秒
|
||
int64 end_tv_usec = 18;//结束时间微妙
|
||
string disc_resource_ident = 19; //web:url mid:apiBody db:sql
|
||
string name = 20; //web:操作系统 midd:interfaceName db:db_name
|
||
//web midd
|
||
string session_id = 21;//sessionid
|
||
int32 request_msg_length = 22; //请求报文长度
|
||
string request_msg_detail = 23; //请求报文详情
|
||
int32 response_msg_length = 24; //响应报文长度
|
||
string response_msg_detail = 25; //响应报文详情
|
||
//web段
|
||
string reter_url = 26;
|
||
string x_requested_with = 27;
|
||
int64 req_method = 28; //请求方式
|
||
string content_type = 29; //请求类型
|
||
string accept = 30; //jieshou
|
||
int32 req_cookie_leng = 31;//请求cookie报文长度
|
||
string req_cookie_detail = 32;//请求cookie报文详情
|
||
int64 t_intodb_time = 33;
|
||
int32 load_or_step = 34; //0: 页面 1:加载项 2:非web段数据
|
||
string business_detail_mesg = 35;
|
||
string bussiness_key_mesg = 36; //关键字 格式:key=val|key=val....
|
||
int32 isUncomplete = 37; //组包是否完全 0:组包完整 1:不完整
|
||
int32 deal_state = 38; // 默认值为1
|
||
int32 server_res_code = 39;
|
||
int64 server_response_time = 40;
|
||
int64 client_translate_time = 41;
|
||
string browser = 42;
|
||
int64 server_start_tv_sec = 43;
|
||
int64 server_start_tv_usec = 44;
|
||
int64 server_end_tv_sec = 45;
|
||
int64 server_end_tv_usec = 46;
|
||
string probe_ip = 47;
|
||
int64 probe_if = 48;
|
||
int64 server_translate_time = 49;
|
||
int64 time_flag = 50;
|
||
string base_code = 51;
|
||
string ori_sql = 52;
|
||
string reserved = 53;
|
||
int64 bytes_in = 54;
|
||
int64 bytes_out = 55;
|
||
int32 package_in = 56;
|
||
int32 package_out = 57;
|
||
string data_id = 58;
|
||
int32 filter_id = 59;
|
||
} |