Grafana开源数据可视化工具的安装与数据源配置【测试成功】

艺帆风顺 发布于 2025-04-02 18 次阅读


一、基础概念

    Grafana是一个开源的数据可视化和监控工具,它可以帮助用户收集、分析和展示各种类型的数据。Grafana支持多种数据源,如Prometheus、InfluxDB、Elasticsearch等,并提供了丰富的图表类型和自定义选项,使用户能够根据自己的需求创建美观且实用的仪表盘。

二、Grafana的安装与启动

1、采用RPM方式进行安装

wget https://dl.grafana.com/oss/release/grafana-5.4.2-1.x86_64.rpm
yum install grafana-5.4.2-1.x86_64.rpm
yum install initscripts -y

2、启动grafana

    通过init.d方式启

service grafana-server start
/sbin/chkconfig --add grafana-server

   通过systemd启动

systemctl daemon-reload
systemctl start grafana-server
systemctl enable grafana-server.service

3.修改存储数据库为mysql

默认使用sqlite3数据库,可以编辑配置文件/etc/grafana/grafana.ini,修改使用的数据库,可以选择mysql或者postgres,默认数据库文件位置/var/lib/grafana/grafana.db创建grafana数据库

create database grafana character set utf8 collate utf8_general_ci;

编辑grafana配置文件

vim /etc/grafana/grafana.ini
在[database]段下添加以下内容
type = mysql
host = 192.168.179.131:3306
name = grafana
user = root
password = "123456"

4、重启查看状态

三、Grafana配置添加Elasticsearch数据源

1、登陆信息

    http://192.168.3.88:3000/login

    admin默认密码admin

2、添加数据源

3、Index字段的获取,处理grafana提示no such index报错

curl -X GET "192.168.3.88:9200/_cat/indices?v"

    [root@ELK-Master elk]# curl -X GET "192.168.3.88:9200/_cat/indices?v"health status index uuid pri rep docs.count docs.deleted store.size pri.store.sizegreen open .kibana YNZoMlGURrK2alPyNaGxJA 1 0 2 0 10kb 10kbyellow open nginx_access_log-2023.11.07 yVvikRXlRs6BxakmzzL7Qw 5 1 3 0 23.3kb 23.3kbyellow open nginx_access_log-2023.11.01 DZb87y2UQi2-toKpzQekZw 5 1 29141373 0 8.7gb 8.7gbyellow open   nginx_access-2023.11.07     KGudxRv3TqWlPa-j4u_Ufg   5   1          0            0      1.2kb          1.2kb

      版权声明:本文内容来自知乎:异闻师,遵循CC 4.0 BY-SA版权协议上原文接及本声明。本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行可。原文链接:https://blog.csdn.net/qq_39810587/article/details/130289125如有涉及到侵权,请联系,将立即予以删除处理。在此特别鸣谢原作者的创作。此篇文章的所有版权归原作者所有,与本公众号无关,商业转载建议请联系原作者,非商业转载请注明出处。