一、背景

在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

3、grafana导入图表

4、查看图表

四、参考链接

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

Mac上安装Grafana的更多相关文章

  1. 在Mac上安装Istio并使用,有丰富的监控Kiali、Grafana、Jaeger

    我最新最全的文章都在南瓜慢说 www.pkslow.com,文章更新也只在官网,欢迎大家来喝茶~~ 1 简介 之前在文章<服务网格Istio入门-详细记录Kubernetes安装Istio并使用 ...

  2. 在Mac上安装IntelliJ IDEA

    这篇文章旨在介绍如何在Mac系统上安装IntelliJ IDEA,至于IntelliJ IDEA的介绍和使用方法,大家另行查阅,本篇的文章不再详细阐述. 简短解说,IntelliJ IDEA是可以用来 ...

  3. Mac上安装brew

    用过ubuntu系统的都知道,上面有一个命令apt-get 很方便可以快速的安装很多软件 特别lamp环境 都是一键安装. 在mac上也有类似的命令 brew brew用法可以访问官网地址  http ...

  4. mac 上安装服务,查看服务,重启和关闭

    首先了解下的Mac的 homebrew ,官网:https://brew.sh/index_zh-cn.html 简单的说: Homebrew 能干什么? 答:使用 Homebrew 安装 Apple ...

  5. Mac上安装brew 包管理工具

    Mac 上的包管理工具对于开发者来说是一件非常方便的工具,能够有效的对包进行管理. 所以这篇博客就来简单的讲一下brew 的安装和一些基础命令. brew 全称叫做Homebrew . 1. 首先来说 ...

  6. Mac上安装Charles进行抓包全流程设置

    安装 -- 官网下载最新版的Charles版本,按照提示安装即可 破解 -- https://blog.csdn.net/qq_25821067/article/details/79848589. M ...

  7. 【mac上安装&配置&使用git】

    转自:https://www.jianshu.com/p/7edb6b838a2e 目录 安装git 创建ssh key.配置git 提交本地项目到GitHub 一.安装Git MAC 上安装Git主 ...

  8. Mac上安装PHP、Apache、MySQL

    Mac自带php5.6版本,要升级到php7.3 步骤如下 1,brew 安装php ,如果没有安装,访问https://brew.sh/index_zh-cn安装在终端输入以下内容,不用指定安装ph ...

  9. Mac上安装第三方应用显示包资源破坏解决办法

    Mac上安装第三方应用显示包资源破坏解决办法 步骤1:Spotlight搜索(快捷键:command+空格或右上角搜索的符号):搜索 “终端”步骤2:直接复制粘贴 sudo spctl --maste ...

随机推荐

  1. ubantu硬盘不足,无法启动

    我的ubantu虚拟机经过我一顿操作后,就起不来了.然后经过多方询问,广集天下良方,最终发现是由于分配的硬件空间不足导致的.现象如下: 通过查看 root@ubantu:/snap# df -h Fi ...

  2. 手工添加数据到Chart

    private void button1_Click(object sender, EventArgs e) { //清除Series chart1.Series.Clear(); Random ra ...

  3. Spring Boot 入门系列(二十八) JPA 的实体映射关系,一对一,一对多,多对多关系映射!

    前面讲了Spring Boot 使用 JPA,实现JPA 的增.删.改.查的功能,同时也介绍了JPA的一些查询,自定义SQL查询等使用.JPA使用非常简单,功能非常强大的ORM框架,无需任何数据访问层 ...

  4. NIO.2中Path,Paths,Files类的使用

    Java NIO Java NIO概述 Java NIO(New IO(新io),Non-Blocking IO(非阻塞的io))是从Java 1.4版本开始引入的一套新的IO API,可以替代标准的 ...

  5. 6步快速配置Tomcat环境变量(Win10)

    一.配置 tomcat环境变量之前先安装jdk和配置jdk的环境变量 1.首先右击我的电脑(此电脑),点击属性,或者也可以从控制面板上打开,如下图,找到系统点击高级系统设置: 2.然后进入系统属性界面 ...

  6. TP5关联模型出现疑问,待解决

    一对一: hasOne('关联模型名','外键名','主键名',['模型别名定义'],'join类型'); 说明:其他模型一对一都可以按照手册说明写,但上面代码只能这么写才能执行正确答案, 如果是 / ...

  7. Docker系列(2)- Docker中的名词概念

    Docker工作流程 名词概念 镜像(image): docker镜像就好比一个模板,可以通过这个模板来创建容器服务,tomcat镜像===>run===>tomcat01(提供服务器) ...

  8. django使用restframework序列化查询集合(querryset)

    第一: pip install djangorestframework 第二: 在setting.py文件中的app添加名为: 'rest_framework', 第三:再项目的APP下面新建名为(可 ...

  9. Navicat连接数据库成功,新建查询时提示错误“Cannot create file ……”

    Navicat连接数据库成功,新建查询时提示错误"Cannot create file --" 原因:编辑连接{高级}<设置位置>被修改,该oci.dll不正确 解决方 ...

  10. P5074-Eat the Trees【插头dp】

    正题 题目链接:https://www.luogu.com.cn/problem/P5074 题目大意 给出一个\(n\times m\)的网格,有的必须铺线有的不能,铺成若干条闭合回路,求方案数. ...