Mac上安装Grafana
Mac上安装Grafana
一、背景
在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的更多相关文章
- 在Mac上安装Istio并使用,有丰富的监控Kiali、Grafana、Jaeger
我最新最全的文章都在南瓜慢说 www.pkslow.com,文章更新也只在官网,欢迎大家来喝茶~~ 1 简介 之前在文章<服务网格Istio入门-详细记录Kubernetes安装Istio并使用 ...
- 在Mac上安装IntelliJ IDEA
这篇文章旨在介绍如何在Mac系统上安装IntelliJ IDEA,至于IntelliJ IDEA的介绍和使用方法,大家另行查阅,本篇的文章不再详细阐述. 简短解说,IntelliJ IDEA是可以用来 ...
- Mac上安装brew
用过ubuntu系统的都知道,上面有一个命令apt-get 很方便可以快速的安装很多软件 特别lamp环境 都是一键安装. 在mac上也有类似的命令 brew brew用法可以访问官网地址 http ...
- mac 上安装服务,查看服务,重启和关闭
首先了解下的Mac的 homebrew ,官网:https://brew.sh/index_zh-cn.html 简单的说: Homebrew 能干什么? 答:使用 Homebrew 安装 Apple ...
- Mac上安装brew 包管理工具
Mac 上的包管理工具对于开发者来说是一件非常方便的工具,能够有效的对包进行管理. 所以这篇博客就来简单的讲一下brew 的安装和一些基础命令. brew 全称叫做Homebrew . 1. 首先来说 ...
- Mac上安装Charles进行抓包全流程设置
安装 -- 官网下载最新版的Charles版本,按照提示安装即可 破解 -- https://blog.csdn.net/qq_25821067/article/details/79848589. M ...
- 【mac上安装&配置&使用git】
转自:https://www.jianshu.com/p/7edb6b838a2e 目录 安装git 创建ssh key.配置git 提交本地项目到GitHub 一.安装Git MAC 上安装Git主 ...
- Mac上安装PHP、Apache、MySQL
Mac自带php5.6版本,要升级到php7.3 步骤如下 1,brew 安装php ,如果没有安装,访问https://brew.sh/index_zh-cn安装在终端输入以下内容,不用指定安装ph ...
- Mac上安装第三方应用显示包资源破坏解决办法
Mac上安装第三方应用显示包资源破坏解决办法 步骤1:Spotlight搜索(快捷键:command+空格或右上角搜索的符号):搜索 “终端”步骤2:直接复制粘贴 sudo spctl --maste ...
随机推荐
- Java日期时间API系列42-----一种高效的中文日期格式化和解析方法
中文日期(2021年09月11日 和 二〇二一年九月十一日 )在生活中经常用到,2021年09月11日很好处理直接使用模板:yyyy年MM月dd日:二〇二一年九月十一日比较不好处理,需要每个数字进行转 ...
- Vue指令及自定义指令的使用
导航列表: 一.vue指令 二.自定义指令 一.vue指令 回到顶部 1. v-text v-text主要用来更新textContent,可以等同于JS的text属性,不会解析标签,会把标签解析 ...
- C#动态构建表达式树(三)——表达式的组合
C#动态构建表达式树(三)--表达式的组合 前言 在筛选数据的过程中,可能会有这样的情况:有一些查询条件是公共的,但是根据具体的传入参数可能需要再额外增加一个条件.对于这种问题一般有两种方法: a. ...
- 每日学习——iframe标签伪造ajax
刚开始学习ajax,好难,看不懂啊看不懂. 伪造ajax加载网页 <!DOCTYPE html> <html> <head lang="en"> ...
- PC+PLC通过Modbus协议构建工控系统
一. 概述 工业设备采用HMI+PLC控制是比较常见的方案,随着工业自动化的要求越来越高,现在很多设备都要求接入企业MES系统,MES系统一般为WEB系统,接口形式大部分为HTTP协议,这种传统方案和 ...
- P7597 「EZEC-8」猜树 加强版
#include<bits/stdc++.h>using namespace std;#define rg register#define inf 0x3f3f3f3f#define ll ...
- SpringBoot 整合 Elastic Stack 最新版本(7.14.1)分布式日志解决方案,开源微服务全栈项目【有来商城】的日志落地实践
一. 前言 日志对于一个程序的重要程度不用过多的言语修饰,本篇将以实战的方式讲述开源微服务全栈项目 有来商城 是如何整合当下主流日志解决方案 ELK +Filebeat . 话不多说,先看实现的效果图 ...
- 踩坑系列《二》NewProxyResultSet.isClosed()Z is abstract 报错踩坑
在运行测试类的时候莫名其妙的报了个 NewProxyResultSet.isClosed()Z is abstract 这个错误,之前出现过这个错误,以为是版本出现了问题 就将版本 0.9.1.2 改 ...
- HTML元素的三种类型及其转换
HTML元素的三大类型 1.块元素 可以设置宽高大小,默认宽度为100%,并且独占一行. 例如:p ul li h1~h6 div form table 2.内联(行内)元素 无法设置宽高,元素大小随 ...
- CSS写一个圣诞树Chrome浏览器小插件
一时兴起,突然想写一个Chrome浏览器插件,不知道写啥,就写了一个圣诞树小插件.项目源码>> Chrome浏览器插件 Chrome浏览器插件最主要的是:index.html.manife ...