EMQX Enterprise 5.5 发布:新增 Elasticsearch 数据集成
EMQX Enterprise 5.5 版本增加了与 Elasticsearch 集成的功能,可以将消息数据存储到 Elasticsearch 中。以下是如何配置 EMQX Enterprise 以集成 Elasticsearch 的步骤:
- 确保 Elasticsearch 已安装并运行。
- 在 EMQX Enterprise 配置文件
emqx.conf
中启用 Elasticsearch 集成插件,并配置相关参数。
配置示例:
## 启用 Elasticsearch 数据集成插件
## 注意:确保插件已经通过 EMQX 插件市场安装
## 如果插件未安装,请取消注释下行并重启 EMQX
# emqx.plugins.emqx_extension_hook = on
## Elasticsearch 集群节点
extension.mqtt.hook.publish.on_message_publish.emqx_extension_hook.servers = http://localhost:9200
## Elasticsearch 索引名称
extension.mqtt.hook.publish.on_message_publish.emqx_extension_hook.index = emqx_messages
## 是否启用认证
extension.mqtt.hook.publish.on_message_publish.emqx_extension_hook.auth.enable = false
## 认证信息
# extension.mqtt.hook.publish.on_message_publish.emqx_extension_hook.auth.username = admin
# extension.mqtt.hook.publish.on_message_publish.emqx_extension_hook.auth.password = public
## 请求超时时间
extension.mqtt.hook.publish.on_message_publish.emqx_extension_hook.request_timeout = 5000
配置完成后,重启 EMQX Enterprise 以使配置生效。
注意:具体配置可能随版本而异,请根据实际使用的 EMQX Enterprise 5.5 版本文档进行配置。
评论已关闭