dandanfengyun 2021-01-27 18:11 采纳率: 60%
浏览 37

Grafana如何对接gnocchi

使用kolla-ansible安装部署OpenStack 。同时安装了grafana和gnocchi与ceilometers

使用命令gnocchi查看gnocchi中有数据,但是使用grafana对接时,一直转圈testing 什么情况

有木有大神知道的

 

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-07-24 13:59
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    要将Grafana和Nocchi集成到OpenStack中,你需要按照以下步骤操作:

    1. 首先,确保你的Kolla Ansible环境已经成功安装并配置。这通常包括安装必要的依赖项,如Ansible、Python等。

    2. 安装Grafana:在Kolla环境中运行ansible-playbook -i inventory.yml grafana-playbook.yml,其中inventory.yml文件包含了你想要测试的主机列表。然后,等待所有节点完成安装。

    3. 接下来,启动Grafana服务,并设置其监听端口(默认为80)。你可以通过编辑/etc/default/grafana文件并在GRAPHAQ_PORT变量处添加你想使用的端口号来实现这一点。例如:

    GRAPHAQ_PORT=9999
    
    1. 现在,你需要在Grafana中配置Nocchi。为此,请在Grafana的配置文件/etc/grafana/grafana.ini中添加以下内容以启用Nocchi插件:
    [plugins]
    noscience = /usr/share/grafana-nocchi-plugin/noscience
    
    1. 如果你想在Grafana中看到Nocchi的数据,你需要在Nocchi的配置文件/usr/share/grafana-nocchi-plugin/noscience/noscience.ini中指定你要监视的服务器或实例。例如,如果你想监控一个名为"my-server"的实例,可以这样做:
    [myservers]
    my-server = my-server:8778
    
    1. 最后,重启Grafana服务,使其应用新的配置。
    sudo systemctl restart grafana-server
    

    现在,你应该可以在Grafana中看到Nocchi的数据。如果仍然遇到问题,可能是因为Nocchi插件没有正确配置或者服务器上的Nocchi插件版本不兼容。在这种情况下,你需要检查Nocchi插件的版本号,确保它们匹配你的服务器上Nocchi插件的实际版本号。此外,确保你已经在服务器上启用了Nocchi服务,以便它能够正常工作。

    评论

报告相同问题?