Linux系统安装部署及配置Grafana

本文涉及的产品
可观测可视化 Grafana 版,10个用户账号 1个月
简介: wget https://dl.grafana.com/oss/release/grafana-8.0.3-1.x86_64.rpm

@TOC


用于 UI 展示


wget https://dl.grafana.com/oss/release/grafana-8.0.3-1.x86_64.rpm


1 安装 grafana

1.1 下载安装

wget https://dl.grafana.com/oss/release/grafana-8.0.3-1.x86_64.rpm


sudo yum install grafana-8.0.3-1.x86_64.rpm


1.2 启动&状态查看


sudo systemctl daemon-reload

sudo systemctl start grafana-server




sudo systemctl status grafana-server

[root@service-monitoring ~]# sudo systemctl status grafana-server

● grafana-server.service - Grafana instance

  Loaded: loaded (/usr/lib/systemd/system/grafana-server.service; enabled; vendor preset: disabled)

  Active: active (running) since 四 2022-10-20 17:40:35 CST; 5 months 9 days ago

    Docs: http://docs.grafana.org

Main PID: 23682 (grafana-server)

  CGroup: /system.slice/grafana-server.service

          └─23682 /usr/sbin/grafana-server --config=/etc/grafana/g...

3月 31 11:50:35 service-monitoring grafana-server[23682]: logger=c...

3月 31 12:00:35 service-monitoring grafana-server[23682]: logger=c...

3月 31 12:10:35 service-monitoring grafana-server[23682]: logger=c...

3月 31 12:20:35 service-monitoring grafana-server[23682]: logger=c...

3月 31 12:30:35 service-monitoring grafana-server[23682]: logger=c...

3月 31 12:40:35 service-monitoring grafana-server[23682]: logger=l...

3月 31 12:40:35 service-monitoring grafana-server[23682]: logger=l...

3月 31 12:40:35 service-monitoring grafana-server[23682]: logger=c...

3月 31 12:50:35 service-monitoring grafana-server[23682]: logger=c...

3月 31 13:00:35 service-monitoring grafana-server[23682]: logger=c...

Hint: Some lines were ellipsized, use -l to show in full.



1.3 Grafana 开机自启动

sudo systemctl enable grafana-server


1.4 访问Grafana

http://机器ip:3000/

默认账号/密码 admin/admin

2 添加数据源


设置-Data sources:


14.png


Add data source:

13.png



肯定直接选择Prometheus辣!


12.png


Name -> prom-datasource

Type -> Prometheus

HTTP URL -> http://localhost:9090

11.png


其它默认配置即可。Save & Test确保连接成功:

10.png



3 创建一个Dashboard


点击New Dashbaord:

9.png



点击save,保存Dashboard:

8.png



使用缺省Folder,给Dashboard起名为prom-demo:

7.png



结果:

6.png



出现在控制面板列表里了:

5.png



4 展示请求率

点击Add panel图标,点击Graph图标添加一个Graph:


4.png3.png




点击Graph上的Panel Title->Edit进行编辑

2.png



修改Title,General -> Title = Request Rate:


1.png

1.png

相关实践学习
通过可观测可视化Grafana版进行数据可视化展示与分析
使用可观测可视化Grafana版进行数据可视化展示与分析。
目录
相关文章
|
23天前
|
存储 缓存 监控
Linux缓存管理:如何安全地清理系统缓存
在Linux系统中,内存管理至关重要。本文详细介绍了如何安全地清理系统缓存,特别是通过使用`/proc/sys/vm/drop_caches`接口。内容包括清理缓存的原因、步骤、注意事项和最佳实践,帮助你在必要时优化系统性能。
167 78
|
16天前
|
消息中间件 Java Kafka
【手把手教你Linux环境下快速搭建Kafka集群】内含脚本分发教程,实现一键部署多个Kafka节点
本文介绍了Kafka集群的搭建过程,涵盖从虚拟机安装到集群测试的详细步骤。首先规划了集群架构,包括三台Kafka Broker节点,并说明了分布式环境下的服务进程配置。接着,通过VMware导入模板机并克隆出三台虚拟机(kafka-broker1、kafka-broker2、kafka-broker3),分别设置IP地址和主机名。随后,依次安装JDK、ZooKeeper和Kafka,并配置相应的环境变量与启动脚本,确保各组件能正常运行。最后,通过编写启停脚本简化集群的操作流程,并对集群进行测试,验证其功能完整性。整个过程强调了自动化脚本的应用,提高了部署效率。
【手把手教你Linux环境下快速搭建Kafka集群】内含脚本分发教程,实现一键部署多个Kafka节点
|
15天前
|
存储 数据采集 Prometheus
Grafana Prometheus Altermanager 监控系统
Grafana、Prometheus 和 Alertmanager 是一套强大的开源监控系统组合。Prometheus 负责数据采集与存储,Alertmanager 处理告警通知,Grafana 提供可视化界面。本文简要介绍了这套系统的安装配置流程,包括各组件的下载、安装、服务配置及开机自启设置,并提供了访问地址和重启命令。适用于希望快速搭建高效监控平台的用户。
89 20
|
26天前
|
Linux Shell 网络安全
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验
本指南介绍如何利用 HTA 文件和 Metasploit 框架进行渗透测试。通过创建反向 shell、生成 HTA 文件、设置 HTTP 服务器和发送文件,最终实现对目标系统的控制。适用于教育目的,需合法授权。
57 9
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验
|
11天前
|
Prometheus 监控 Cloud Native
Prometheus+Grafana监控Linux主机
通过本文的步骤,我们成功地在 Linux 主机上使用 Prometheus 和 Grafana 进行了监控配置。具体包括安装 Prometheus 和 Node Exporter,配置 Grafana 数据源,并导入预设的仪表盘来展示监控数据。通过这种方式,可以轻松实现对 Linux 主机的系统指标监控,帮助及时发现和处理潜在问题。
59 7
|
13天前
|
Ubuntu Unix Linux
Linux网络文件系统NFS:配置与管理指南
NFS 是 Linux 系统中常用的网络文件系统协议,通过配置和管理 NFS,可以实现跨网络的文件共享。本文详细介绍了 NFS 的安装、配置、管理和常见问题的解决方法,希望对您的工作有所帮助。通过正确配置和优化 NFS,可以显著提高文件共享的效率和安全性。
104 7
|
15天前
|
Ubuntu 网络协议 Linux
快速部署WSL(Windows Subsystem for Linux)
WSL提供了一种轻量级的方法,使开发者能够在Windows上无缝运行Linux环境。通过本文介绍的步骤,可以快速安装、配置和使用WSL,以满足开发和测试的需求。
63 8
|
2月前
|
缓存 Java Linux
如何解决 Linux 系统中内存使用量耗尽的问题?
如何解决 Linux 系统中内存使用量耗尽的问题?
178 48
|
22天前
|
存储 监控 Linux
嵌入式Linux系统编程 — 5.3 times、clock函数获取进程时间
在嵌入式Linux系统编程中,`times`和 `clock`函数是获取进程时间的两个重要工具。`times`函数提供了更详细的进程和子进程时间信息,而 `clock`函数则提供了更简单的处理器时间获取方法。根据具体需求选择合适的函数,可以更有效地进行性能分析和资源管理。通过本文的介绍,希望能帮助您更好地理解和使用这两个函数,提高嵌入式系统编程的效率和效果。
91 13
|
17天前
|
Prometheus 运维 监控
Prometheus+Grafana+NodeExporter:构建出色的Linux监控解决方案,让你的运维更轻松
本文介绍如何使用 Prometheus + Grafana + Node Exporter 搭建 Linux 主机监控系统。Prometheus 负责收集和存储指标数据,Grafana 用于可视化展示,Node Exporter 则采集主机的性能数据。通过 Docker 容器化部署,简化安装配置过程。完成安装后,配置 Prometheus 抓取节点数据,并在 Grafana 中添加数据源及导入仪表盘模板,实现对 Linux 主机的全面监控。整个过程简单易行,帮助运维人员轻松掌握系统状态。
126 3