summaryrefslogtreecommitdiff
path: root/src/tsg_send_log.cpp
AgeCommit message (Collapse)Author
2023-10-13TSG-17290: 支持输出OS ↵v6.1.13刘学利
fingerprint日志字段(common_client_os_name,common_server_os_name)
2023-10-13OMPUB-999: ↵liuxueli
功能端输出common_start_timestamp_ms,common_end_timestamp_ms日志字段
2023-09-13TSG-17051:更新模板文件ipfix_conf.json,增加object、array类型字段 ↵v6.1.10杨玉波
的处理逻辑
2023-09-05TSG-16493: 修正intercept策略发送日志逻辑,按照TCP链接发送日志liuxueli
2023-09-01TSG-15739:功能端支持输出IPFIX封装的UDP报文v6.1.5杨玉波
2023-07-18修正RAPIDJSON_CHUNK_CAPACITY变量默认值,由8192改为2048v6.0.40liuxueli
2023-07-16OMPUB-965: 功能端支持对发送kafka的日志内容进行压缩v6.0.39liuxueli
2023-07-10TSG-13811: 修正识别结果,quic.ssl修正为quicliuxueli
2023-07-04修正direction为I2E时MAC填写异常v6.0.29liuxueli
2023-06-27返回DROPME状态时统计application metricsv6.0.27liuxueli
2023-06-25TSG-15656: 输出MAC地址v6.0.26刘学利
2023-06-25统一发送session flags和l4 protocol labelliuxueli
2023-06-19适配MAAT4的plugin表的垃圾回收机制,减少原子操作,包括: ↵liuxueli
tunnel_catalog、mirror、dns_records、http_response_pages、compile、app_id_dict、fqdn_category
2023-06-18仅支持4级及以上IP归属地liuxueli
2023-06-18调整APPEND公共日志字段的时机liuxueli
2023-06-18适配fieldstat3新接口(节约10%); 减少strlen的调用(节约2%); ↵liuxueli
优化栈变量的初始化(节约1%),累计节约13%CPU
2023-06-18支持根据日志级别动态调用printaddrliuxueli
2023-06-17适配libfieldstat3liuxueli
2023-06-12优化存储application的空间liuxueli
2023-06-02TSG-14945: 输出Application and Protocol Metrics刘学利
2023-05-30TSG-15232: ↵liuxueli
链接未命中任何策略时,common_vsys_id填充与common_t_vsys_id一致
2023-05-30TSG-14580: 链接命中shunt动作时不记录任何日志liuxueli
2023-05-30TSG-13421: 增加本地Debug日志,用于排查问题liuxueli
2023-05-30TSG-15289: 删除拦截策略的metrics统计,由TFE统计liuxueli
2023-05-29增加发送SESSION-RECORD、INTERIM-SESSION-RECORD、TRANSACTION-RECORD日� ↵v6.0.14liuxueli
��的开关
2023-05-27TSG-15152: 在发送日志统计命中策略的信息,避免统计遗漏刘学利
2023-05-26TSG-15130: ↵刘学利
增加控制是否发送拦截日志的开关(默认关闭),7400/9140设备由KNI模块调用发送日志接口
2023-05-15TSG-14567: session record日志中common_vsys_id填充内容为traffic vsys ↵刘学利
id; 修正Inercept日志字段名称
2023-05-10TSG-14928: ↵v6.0.9杨玉波
接收通知的ssl_intercept_info信息,填充到Proxy_intercept_event日志中发送; 接收SCE/SHAPER通知的日志信息
2023-05-06TSG-14654: 控制报文格式调整, 增加将cmsg字段发送给TFE, ↵刘学利
控制报文采用mpack封装格式
2023-04-28TSG-14911: 支持从策略用户自定义中解析vsys id, Secutiry Rule ↵v6.0.6刘学利
Hits metrics中填写策略指定的vsys id
2023-04-13🐞 fix(tsg send log): fix TSG-14567v6.0.3yangwei
会话日志将traffic vsys id作为vsys id发送
2023-04-03TSG-13778 TSG master支持MAAT4刘学利
2023-03-08del 'uint32_t identify[SESSION_MARKER_ALL_FIELD_NUM]' int struct ↵v5.10.8Yang Yubo
session_marker_notify_ctx
2023-02-28TSG-13864: 安全事件日志中添加common_flags_identify_info字段liuxueli
2023-02-28TSG-13959: 支持从redis中读取是否开启Session ↵liuxueli
Record的开关,开关可控制session record、transcation log、interim log
2023-02-24TSG-13942: TRANSCATION和INTERIM日志增加shaping rule ids字段liuxueli
2023-02-23TSG-13934: ↵v5.10.6liuxueli
扫描APP命中monitor策略后,扫描IP+APP命中intercept策略,未正常执行intercept动作
2023-02-15TSG-13764: 日志中shaping_rule_ids字段格式不正确导致UI未正常展示liuxueli
2023-02-15🐞 fix(TSG-13773): 修改TLD_array_append彭宣正
2023-02-14TSG-13659: 修复误将security policy通知shaping ↵v5.10.3liuxueli
master,导致应用重启的问题 TSG-13727: 修复Intercpt动作重复发送日志的问题
2023-02-09TSG-13584: Firewall的安全日志依赖session ↵v5.10.1刘学利
record日志,修复TRAFFIC_SHAPING_PROFILE表是否生效字段编号定义错误,使用cppcheck进行代码检查
2023-02-07TSG-13421: 不再处理UNCATEGORIZED=8000的识别结果,保证Application ↵刘学利
Full Path填充为空,增加gtest测试用例
2023-02-07TSG-13520,TSG-13356: ↵v5.10.0刘学利
支持通过tsg_pull_shaping_result函数获取命中的shaping策略,增加common_shaping_rule_ids日志字段,支持通过bridge接口及时通知命中的shaping策略,增加gtest测试用例
2023-01-11TSG-12397,TSG-12336: ↵v5.9.3liuxueli
修正app_label的结果,app_label与app_full_path的最后一级APP Name保持一致
2023-01-11TSG-13031: ↵liuxueli
没有原始数据包时获取direction可能存在异常,调整获取direction的时机,即在第一个数据包时获取direction
2023-01-11TSG-13344: ↵刘学利
app_label和app_full_path字段取值不同导致字段展示不一致
2023-01-09TSG-13303,TSG-13304: ↵liuxueli
发送默认安全策略日志时访问空指针导致应用重启
2023-01-04TSG-13243,TSG-13252: ↵v5.9.2liuxueli
从用户自定义的所有结果中选第一个被识别的APP拼接到app_full_path字段; 将用户自定义的所有结果拼接到app_full_path中存在写越界导致应用重启
2022-12-30TSG-12336,TSG-13086: 将L7 ↵v5.9.1liuxueli
protocol字段与app_label字段整合为common_app_full_path字段,L7 protocol ID转字符串时取值策略OBJECT中Application Name