更新时间:2023-01-17 15:53:38浏览次数:625+次
本文介绍在Rocky Linux 9/AlmaLinux 9系统上安装Grafana的方法。
简介
Grafana可用于为收集的指标提供可视化,可在安装InfluxDB 2及Telegraf后安装它并使用。这是因为它具有丰富的上下文可视化,不仅通过图形提供,还通过其他数据表示方法提供。另一个好的特性是,可以定制仪表板以满足特定软件开发项目的需求。
Garana提供以下功能:
统一您的数据:Grafana使用独特的方法提供“single-pane-of-glass”。它统一了现有数据,无论其位于何处。
任何人都可以使用的仪表板:Grafana上的仪表板为从众多来源收集的指标提供了深刻的含义。您还可以与其他团队成员共享仪表板,以便一起分析数据。
灵活性和多功能性:允许您将任何数据转换为灵活和多功能的仪表板。
每个人都能看到的数据:它的构建重点是组织中的每个人都可以访问数据,而不是单个开发人员。
在Rocky Linux 9/AlmaLinux 9系统上安装Grafana,附配置方法
我们需要用仪表板可视化收集的指标。这里我们将使用Grafana作为可视化工具。如需要安装,请在Rocky Linux 9/AlmaLinux 9上添加Grafana存储库:
cat <<EOF | sudo tee /etc/yum.repos.d/grafana.repo
[grafana]
name=grafana
baseurl=https://packages.grafana.com/oss/rpm
repo_gpgcheck=0
enabled=1
gpgcheck=0
gpgkey=https://packages.grafana.com/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
EOF
现在使用以下命令安装Grafana:
sudo yum install grafana
安装后,重新加载守护程序:
sudo systemctl daemon-reload
启动并启用Grafana:
sudo systemctl start grafana-server
sudo systemctl enable grafana-server
允许Grafana通过防火墙:
sudo firewall-cmd --add-port=3000/tcp --permanent
sudo firewall-cmd --reload
以上操作完成后,就可以访问Grafana Web UI了,下面可进行配置。
我们可以使用URL访问Grafana web UI,地址格式为http://IP_Address:3000,然后使用默认凭据登录,如下:
用户名:admin
密码:admin
设置新密码并转到下面的仪表板,以下将以InfluxDB为例,前提条件是安装InfluxDB,可参考https://www.hmxthome.com/linux/4979.html里面的内容:
现在,通过导航到数据源->InfluxDB添加新数据源,将InfluxD添加为Grafana上的数据源。切换到InfluxDB2首选的Flux查询语言,然后提供InfluxDB详细信息:
向下滚动并提供存储桶、令牌和组织名称:
如上所示提供了所有必需的详细信息后,单击保存并测试。上面的输出显示数据源已经添加,InluxDB2可以访问。现在,我们可以使用InluxDB数据源在Grafana上创建仪表板。我将使用ID为15650的Telegraf Metrics仪表板示例,地址在https://grafana.com/grafana/dashboards/15650-telegraf-influxdb-2-0-flux/,如下图:
要加载仪表板,请选择InluxDB作为数据源,然后单击导入:
现在要查看度量,请从组织中的3个存储桶中选择一个存储桶(我的组织):
现在,您可以在Grafana上配置所需的警报规则:
至此,安装配置Grafana完成。
相关资讯