搭建完openstack环境后,需配置数据源以显示grafana监控图表
openstack环境的部署具体过程参考上一遍文章《Kolla-ansible离线部署queens记录(haproxy,ceph,baremetal,aodh,ceilometer,gnocchi,grafana)》
openstack环境搭建完成后,ceilometer已经开始采集数据并储存至gnocchi中,可以用命令行查看
当前采集的资源列表
gnocchi resource list
列出支持资料类别列表
gnocchi resouce-type list
列出某个资源的数据采集单元
gnocchi metric list | grep 511483be-89a2-4b7e-91b8-41adf4276651 (resource_ID)
显示单个metric的记录数据,
gnocchi measures show e6981c30-230b-4e94-b455-9fdb48b55579 (metric_ID,memory)
进入grafana配置数据源,访问地址为 http://vip_address:3000
输入帐号密码后登录,若忘记帐号密码可查看部署主机的/etc/kolla/passwords.yml文件中对grafana管理员密码的定义
进入后选择添加数据源
在列表中选择gnocchi数据类型插件
然后根据提示输入名称,URL,Keystone的验证用户名密码
填写完成后,按 save & test 按钮,成功后完成数据源配置
完成数据源配置后,单击创建-导入
导入显示面板,在grafana.com dashboard处输入6383,然后单击 Load 按钮
在导入面板gnocchi处选择数据源名称,此数据源名称处亦为gnocchi
单击 Import 按钮,即完成显示面板创建导入
参考文章:
https://blog.csdn.net/Kgong/article/details/52006883
https://blog.csdn.net/zhongbeida_xue/article/details/70317829
https://docs.openstack.org/ceilometer/queens/admin/telemetry-measurements.html#telemetry-measurements
https://qkxu.github.io/2017/03/16/3.0%E7%89%88%E6%9C%AC-gnocchi%E6%93%8D%E4%BD%9C.html