Documentation
¶
Index ¶
- type QueryConfig
- type QueryNode
- type WriteConfig
- type WriteNode
- func (x *WriteNode) Destroy()
- func (x *WriteNode) GetInstance() (interface{}, error)
- func (x *WriteNode) Init(ruleConfig types.Config, configuration types.Configuration) error
- func (x *WriteNode) New() types.Node
- func (x *WriteNode) OnMsg(ctx types.RuleContext, msg types.RuleMsg)
- func (x *WriteNode) Type() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type QueryConfig ¶
type QueryConfig struct { // Server 服务器地址,格式:host:port,多个地址用逗号分隔 Server string // Database 数据库,允许使用 ${} 占位符变量 Database string // Username 用户名 Username string // Password 密码 Password string // Token 如果token 不为空,则使用token认证,否则使用用户名密码认证 Token string // 查询语句,允许使用 ${} 占位符变量 Command string }
QueryConfig 定义 OpenGemini 客户端配置
type QueryNode ¶
type QueryNode struct { *WriteNode Config QueryConfig // contains filtered or unexported fields }
QueryNode opengemini 查询节点
type WriteConfig ¶
type WriteConfig struct { // Server 服务器地址,格式:host:port,多个地址用逗号分隔 Server string // Database 数据库,允许使用 ${} 占位符变量 Database string // Username 用户名 Username string // Password 密码 Password string // Token 如果 Token 不为空,使用 opengemini.AuthTypeToken 认证 Token string }
WriteConfig 定义 OpenGemini 客户端配置
type WriteNode ¶
type WriteNode struct { base.SharedNode[opengemini.Client] Config WriteConfig // contains filtered or unexported fields }
WriteNode opengemini 写节点
func (*WriteNode) GetInstance ¶
Click to show internal directories.
Click to hide internal directories.