当前的grafana版本应该是13.2,elasticsearch的版本是8.17.0,在dockers中安装完成grafana和elasticsearch后,我们需要在grafana中引入elasticsearch数据源,在配置数据源的时候选择elasticsearch后,选择url的时候,我们因为grafana和elasticsearch在同一个dockers中,因此这个url不能配置成https://localhost:9200或者https://127.0.0.1:9200,需要把url配置成https://host.docker.internal:9200,这样才能正确的访问到elasticsearch,同时因为 ES 8.x 使用的是自签名证书,Grafana 默认不会信任。你可以在数据源配置中,找到 “Skip TLS Verify” 选项并勾选,以跳过证书验证,这里一定要使用https,不要使用http。其他数据源的配置url也差不多是这样。

更多推荐