参数配置

概览

  • 审计代理服务 audit-proxy 在 audit-proxy-{tube|pulsar|kafka}.conf 中设置。
  • 审计存储服务 audit-store 在 application.properties 中设置。
  • 审计 OpenAPI 服务 audit-service 在audit-service.properties 中配置。

审计代理层 Audit Proxy

配置(audit-proxy-{tube|pulsar|kafka}.conf)

通用设置

参数描述默认值备注
agent1.sourcessource 类型tcp-source
agent1.channels使用的 channelch-msg1
agent1.sinks使用的 sinkpulsar-sink-msg1

Sources 相关设置

参数描述默认值备注
agent1.sources.tcp-source.channels定义 source 中使用到的 channelch-msg1
agent1.sources.tcp-source.host服务 ip0.0.0.0
agent1.sources.tcp-source.port监听端口10081

Channel 相关配置

参数描述默认值备注
agent1.channels.ch-msg1.typememory channel 类型memory
agent1.channels.ch-msg2.typefile channel 类型file

Sink 相关配置

参数描述默认值备注
agent1.sinks.pulsar-sink-msg1.channelsink 的上游 channel 名称ch-msg1
agent1.sinks.pulsar-sink-msg1.typesink 类实现org.apache.inlong.audit.sink.PulsarSink
agent1.sinks.pulsar-sink-msg1.pulsar_server_urlpulsar 集群 broker 节点pulsar://localhost:6650
agent1.sinks.pulsar-sink-msg1.topicpulsar 集群 topicpersistent://public/default/inlong-audit
agent1.sinks.pulsar-sink-msg1.enable_token_auth是否需要安全认证false
agent1.sinks.pulsar-sink-msg1.auth_tokenpulsar 认证 token

审计存储服务 Audit Store

配置 application.properties

MQ配置

参数描述默认值备注
audit.config.proxy.typeMQ 类型pulsar
audit.pulsar.server.urlpulsar 的集群地址pulsar://127.0.0.1:6650
audit.pulsar.topicpulsar topicpersistent://public/default/inlong-audit
audit.pulsar.consumer.sub.name订阅组inlong-audit-subscription
audit.pulsar.enable.auth是否需要安全认证false
audit.pulsar.token认证 token

MySQL / StarRocks 相关配置

参数描述默认值备注
jdbc.urlStarRocks 的 URLjdbc:mysql://127.0.0.1:8123/default
jdbc.username账号名default
jdbc.password密码default

OpenAPI服务 Audit Service

配置 audit-service.properties

参数描述默认值备注
mysql.jdbc.urlmysql 的 URLjdbc:mysql://127.0.0.1:8123/default
mysql.username账号名default
mysql.password密码default