将EMQX部署在kubernetes集群中,开启了 emqx_prometheus 插件,需要进入到容器内部修改每一个 pod 中 etc/emqx.conf 文件内容才能通过prometheus收集相关信息吗?还是说有其它更好的方式。
插件是支持环境变量的哟,具体可以参考这个链接https://hub.docker.com/r/emqx/emqx,你只需要传一个环境变量进去填上你pushgateway的地址等一些配置参数即可
https://hub.docker.com/r/emqx/emqx
参考这篇文章,可以帮助你快速的对接 Prometheus https://github.com/emqx/emqx-operator/blob/main/docs/zh_CN/getting-started/install-emqx-prometheus-plugin.md
前提要安装 EMQX Operator https://github.com/emqx/emqx-operator/blob/main/docs/en_US/getting-started/getting-started.md