grafana介绍与安装

什么是grafana

Grafana允许您查询,可视化,提醒和理解您的指标,无论它们存储在何处。与您的团队一起创建,探索和共享仪表板,并培养数据驱动的文化。

linux安装

Redhat&Centos (64位)SHA256:f8972ab7b342c30cfe54f08cc2dd43094e5d28851bdb3dbad8a06103e52ba640

安装方式一

wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.3.0-1.x86_64.rpm 
sudo yum localinstall grafana-5.3.0-1.x86_64.rpm 
#默认端口3000
  • 启动
sudo service grafana-server start

安装方式二

wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.3.0.linux-amd64.tar.gz 
tar -zxvf grafana-5.3.0.linux-amd64.tar.gz
  • 启动
cd ./grafana/bin
#必须去脚本根目录启动
./grafana-server start

Grafana后端在其配置文件中定义了许多配置选项(通常位于linux系统上的/etc/grafana/grafana.ini)。

管理员用户登录(默认为admin / admin)。

配置邮件

vim grafana/conf/default.ini
#如果是rpm安装,那么是/etc/grafana/grafana.ini

#搜索
:/smtp
# 这里配置的是报警邮件,按照自己公司的邮箱配置即可
[smtp]
enabled = false
host = localhost:25
user =
## If the password contains # or ; you have to wrap it with triple quotes. Ex """#password;"""
password =
cert_file =
key_file =
skip_verify = false
from_address = admin@grafana.localhost
from_name = Grafana
#ehlo_identity =

#搜索
:/server

[server]
# grafana所在机器ip
domain = localhost

#配置域名
root_url = http://xxx

忘记admin密码

  • grafana的信息存的是sqlite3
#登录数据库
sqlite>sqlite3 /var/lib/grafana/grafana.db
#或
sqlite>sqlite3 grafana/data/grafana.db
#查看有哪些表
sqlite>.tables
#修改user表,把admin密码改成admin
sqlite>update user set password = '59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6', salt = 'F3FAxVm33R' where login = 'admin'

#如果admin没有admin权限
#查看user表有哪些字段
sqlite>PRAGMA table_info (user);
#给admin增加admin权限
sqlite>update user set is_admin = '1', salt = 'F3FAxVm33R' where login = 'admin';

开启用户注册

#################################### Users ####################################
[users]
# disable user signup / registration
allow_sign_up = true
#取消allow_sign_up = true注释

禁止匿名登录

#################################### Anonymous Auth ##########################
[auth.anonymous]
# enable anonymous access
#enabled = True

#把enabled = Ture注释掉,这样既禁止匿名用户登陆了

配置告警

在这里插入图片描述

  1. Alert名称,可以自定义。
  2. 执行的频率,这里我选择每60s检测一次。
  3. 判断标准,默认是avg,这里是下拉框,自己按需求选择。
    query(A,1h,now),字母A代表选择的metrics中设置的sql,也可以选择其它在metrics中设置的,但这里是单选。1h代表从现在起往之前的一小时,即1h之前的那个点为时间的起始点,now为时间的结束点,此外这里可以自己手动输入时间。

grafana数据迁移

如果搭建了新的grafana,老的grafana数据需要迁移到新grafana

  • grafana数据存储在sqlite3
#grafana的数据,只需将grafana.db迁移到新的grafana这个目录下
/var/lib/grafana/grafana.db

#如果是安装的tar.gz版的grafana,那么数据存在
../grafana/data/grafana.db
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值