您现在的位置是:首页 > 正文

Mac上安装Grafana

2024-02-01 05:24:14阅读 2

一、背景

在Mac系统上安装Grafana实现数据的监控。

二、安装步骤

1、通过 Home Brew 安装

# 更新 brew
brew update
# 安装 grafana
brew install grafana
# 启动
brew services start grafana

2、通过二进制包进行安装

1、下载

# 下载
wget https://dl.grafana.com/oss/release/grafana-7.4.3.darwin-amd64.tar.gz

# 解压
tar -zxvf grafana-7.4.3.darwin-amd64.tar.gz

2、grafana配置文件的路径

1、默认的配置文件在 $WORKING_DIR/conf/defaults.ini 中,该文件中的内容不要修改
2、我们自定义的配置文件在 $WORKING_DIR/conf/custom.ini中。
3、我们自定义的配置文件可以通过 --config 来指定加载路径。
4、如果我们是在linux系统上通过deb或rpm包安装,那么默认的配置文件路径在/etc/grafana/grafana.ini,并且 custom.ini文件没有用

3、修改grafana配置

cp `$WORKING_DIR/conf/sample.ini` `$WORKING_DIR/conf/custom.ini`
1、修改默认的3000端口
 http_port = 9099
2、修改数据存放目录、日志文件路径
[paths]
# 临时数据等存放目录
data = /var/lib/grafana
# 临时文件保存时间
temp_data_lifetime = 24h
# 日志文件保存目录
logs = /var/log/grafana
# 插件保存目录
plugins = /var/lib/grafana/plugins
3、取消页面上的注册功能
[users]
# disable user signup / registration
allow_sign_up = false
4、启动grafana
#!/usr/bin

nohup /Users/huan/soft/prometheus/grafana-7.4.3/bin/grafana-server \
-config "/Users/huan/soft/prometheus/grafana-7.4.3/conf/custom.ini" \
-homepath "/Users/huan/soft/prometheus/grafana-7.4.3" \
-pidfile "/Users/huan/soft/prometheus/grafana-7.4.3/pid" web \
> logs/grafana.out 2>&1 &

1、指定自定义的配置文件的路径。
2、指定 homepath的路径,否则程序启动不了。
3、指定 pid 文件的路径。

5、访问grafana

登录页面

默认的用户名和密码是: admin/admin

三、在grafana上展示node-exporter图表

1、新建数据源

新建数据源

2、导入 node-exporter 的图表

1、在网站grafana网站上搜索

打开 https://grafana.com/grafana/dashboards

查找图表

2、复制图表id

复制图表id

3、grafana导入图表

导入图表

4、查看图表

查看图表信息

四、参考链接

1、对系统的要求等
2、在MAC系统上安装
3、Grafana下载地址
4、在Grafana上搜索图表

网站文章

  • Table列表筛选结果保持不变

    Table列表筛选结果保持不变,详解React中setState回调函数

    2024-02-01 05:24:07
  • centos和Ubuntu在线安装docker、docker-compose

    centos和Ubuntu在线安装docker、docker-compose

    然后设置全局Docker容器日志大小,并修改docker的存储目录,在/etc/docker目录创建daemon.json文件,然后写入以下内容,最后重启docker和系统加载文件。然后设置全局Doc...

    2024-02-01 05:24:01
  • Java制作简单的单选和多选测试题

    Java制作简单的单选和多选测试题 题目: 定义考题类(Question)及其子类 完成考题类(Question),单选题(SingleChoice)和多选题(MultiChoice)是其子类 要求:...

    2024-02-01 05:23:31
  • pmm最新版本v2.40.0尝鲜体验

    pmm最新版本v2.40.0尝鲜体验

    让DBA快速初窥pmm v2.40.0

    2024-02-01 05:23:24
  • web安全第九天:服务器端请求伪造漏洞SSRF

    web安全第九天:服务器端请求伪造漏洞SSRF

    web安全第十天:服务器端请求伪造漏洞SSRF

    2024-02-01 05:23:15
  • 初学kafka命令(topics)

    创建kafka topicbin/kafka-topics.sh --create --topic topicname --replication-factor 1 --partitions 1 --zookeeper localhost:2181查询topic,进入kafka目录:bin/kafka-topics.sh --list --zookeeper localhost:2181查...

    2024-02-01 05:23:08
  • 【C语言】——打印杨辉三角(递归)

    【C语言】——打印杨辉三角(递归)

    觉得我分享的文章不错的话,可以关注一下哦,嘻嘻嘻🌞🌞

    2024-02-01 05:22:40
  • Java任务超时处理机制实现

    1问题描述 在应用软件的开发中,经常会遇到这样的一种需求:需要实现一个方法来执行某种任务,而这个方法的执行时间不能超过指定值,如果超时,则调用者不管这个方法将来是否可能执行成功,都要中断它的执行,或者让这个方法返回。这就是超时处理问题。 根据执行任务的方法是否异步,可以把问题从两个方面分析:如果方法顺序执行,则方法执行时整个程序的控制权在执行任务的方法中,方法调用者对于

    2024-02-01 05:22:33
  • 一个字节是几位?

    一个字节为8位。字节含义:字节是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符。数据存储是以“字节”(Byte)为单位,数据传输是以大多是以“位”(bit...

    2024-02-01 05:22:27
  • 【MATLAB】如何安装配置MinGW-w64 C/C++编译器 热门推荐

    【MATLAB】如何安装配置MinGW-w64 C/C++编译器 热门推荐

    【MATLAB】如何安装配置MinGW-w64 C/C++编译器 win10 + matlab2018b 具体方法: 1.打开你的matlab,选择“附加功能”,选择“获取附加功能” 2.在“附加功能...

    2024-02-01 05:22:00