You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

68 lines
2.9 KiB

8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
  1. CREATE TABLE tracer_log (
  2. tracerId Int64,
  3. className String,
  4. threadName String,
  5. methodName String,
  6. logLevel String,
  7. content String,
  8. node String,
  9. normal String,
  10. tag1 String,
  11. createTime DateTime
  12. ) ENGINE = MergeTree()
  13. PARTITION BY toYYYYMMDD ( createTime )
  14. ORDER BY createTime
  15. PRIMARY key createTime
  16. TTL createTime + toIntervalDay ( 15 );
  17. CREATE TABLE tracer_model (
  18. tracerId Int64,
  19. requestContent String,
  20. responseContent String,
  21. costTime String,
  22. uid String,
  23. errno String,
  24. errmsg String,
  25. app String,
  26. uri String,
  27. createTime DateTime
  28. ) ENGINE = MergeTree()
  29. PARTITION BY toYYYYMMDD ( createTime )
  30. ORDER BY ( uid, createTime )
  31. PRIMARY key uid
  32. TTL createTime + toIntervalDay ( 15 );
  33. CREATE TABLE action_log (
  34. log_id Int64 COMMENT '日志主键',
  35. app_id Int8 COMMENT '应用id',
  36. method String COMMENT '方法名称',
  37. business_name String COMMENT '操作模块',
  38. business_type String COMMENT '业务类型',
  39. request_method String COMMENT '请求方式',
  40. operator_type Int8 COMMENT '操作人员(0用户 1系统自动)',
  41. oper_uid String COMMENT '操作人员id',
  42. oper_user_name String COMMENT '操作人员',
  43. dept_name String COMMENT '部门名称',
  44. oper_url String COMMENT '请求URL',
  45. oper_ip String COMMENT '主机地址',
  46. oper_location String COMMENT '操作地点',
  47. oper_param String COMMENT '请求参数',
  48. json_result String COMMENT '返回参数',
  49. status Int8 COMMENT '操作状态(0正常 1异常)',
  50. error_msg String COMMENT '错误消息',
  51. create_time DateTime COMMENT '操作时间',
  52. before_value String COMMENT '更新前数据',
  53. after_value String COMMENT '更新后数据',
  54. business_id String COMMENT '业务主键',
  55. response_time Int8 COMMENT '响应时长'
  56. )
  57. ENGINE = MergeTree()
  58. PARTITION BY toYYYYMMDD ( create_time )
  59. ORDER BY ( log_id, create_time )
  60. PRIMARY key log_id;