首页 > 其他分享 >[Grafana监控工具]--安装和部署

[Grafana监控工具]--安装和部署

时间:2023-01-02 22:02:42浏览次数:54  
标签:-- 安装 server grafana yum 监控 Grafana rpm


一、参考文档

1、安装说明

​http://docs.grafana.org/ ​

2、使用说明

​http://docs.grafana.org/guides/getting_started​

​http://docs.grafana.org/guides/basic_concepts/​


3、初学者指南

​https://www.youtube.com/watch?v=sKNZMtoSHN4&index=7&list=PLDGkOdUX1Ujo3wHw9-z5Vo12YLqXRjzg2​

 

二、安装、部署

[一]环境准备

Grafana :采用最新版本的(​​4.6.2​​)

操作系统:Centos-6.8


[二]步骤

1、选择下载rpm包安装

​http://docs.grafana.org/installation/rpm/​

[Grafana监控工具]--安装和部署_数据库


2、安装稳定版本

你可以直接使用Yum来安装Grafana。

$ sudo yum install ​​https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.2-1.x86_64.rpm​​
此方式需要配置yum源
将以下内容添加到新的文件中vim /etc/yum.repos.d/grafana.repo
[grafana]
name=grafana
baseurl=https://packagecloud.io/grafana/stable/el/6/$basearch
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packagecloud.io/gpg.key https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
如果您想测试或发布候选版本,还有一个测试版本库。
baseurl=https://packagecloud.io/grafana/testing/el/6/$basearch
然后通过yum命令安装Grafana 。
$ sudo yum install grafana


建议手动使用安装rpm。

在CentOS / Fedora / Redhat上:

$ wget ​​https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.2-1.x86_64.rpm​

$ sudo yum install initscripts fontconfig

以下命令选择一个即可

$ sudo rpm -uvh grafana-4.6.2-1.x86_64.rpm

$ sudo rpm -i –nodeps  grafana-4.6.2-1.x86_64.rpm

$ yum localinstallgrafana-4.6.2-1.x86_64.rpm -y 

3、注意以下说明

(1)安装二进制文件 /usr/sbin/grafana-server

(2)将init.d脚本复制到 /etc/init.d/grafana-server

(3)安装默认文件(环境变量) /etc/sysconfig/grafana-server

(4)将配置文件复制到 /etc/grafana/grafana.ini

(5)安装systemd服务(如果systemd可用)名称 grafana-server.service

(6)默认配置使用一个日志文件在 /var/log/grafana/grafana.log

(7)默认配置指定一个sqlite3数据库 /var/lib/grafana/grafana.db

4、启动服务

您可以运行以下命令启动Grafana:

$ sudo service grafana-server start

如下:

[Grafana监控工具]--安装和部署_数据库_02


这将以包安装期间创建grafana-server的grafana用户身份启动进程。

[Grafana监控工具]--安装和部署_数据库_03


默认的HTTP端口是3000,默认的用户和组是admin。确认3000端口已经启动:

[Grafana监控工具]--安装和部署_sqlite_04


要将Grafana服务器配置为在开机时启动:

$ 
chkconfig --add grafana-server
或者
chkconfig grafana-server on


5、环境文件说明

systemd服务文件和init.d脚本都使用位于的文件/etc/sysconfig/grafana-server作为启动后端时使用的环境变量。在这里你可以覆盖日志目录,数据目录和其他变量。

记录

Grafana默认会登录 /var/log/grafana


6、数据库

默认配置指定位于的sqlite3数据库/var/lib/grafana/grafana.db。

升级前请备份这个数据库。您也可以使用MySQL或Postgres作为Grafana数据库,详见​​配置页面​​。


7、配置

配置文件位于/etc/grafana/grafana.ini。进入​​配置​​页面,了解所有这些选项的详细信息。

如果图像缺少文本,请确保已安装字体包。

#yum install fontconfig -y

#yum install freetype* -y

#yum install urw-fonts -y

8、页面访问

默认:

​​http://ip:3000​​

user=admin

password=admin

[Grafana监控工具]--安装和部署_监控工具_05





标签:--,安装,server,grafana,yum,监控,Grafana,rpm
From: https://blog.51cto.com/u_13966077/5984229

相关文章

  • Codeforces Good Bye 2022 CF 1770 F Koxia and Sequence 题解
    题目链接注意题目要求的是所有好序列的所有元素的XOR之和的XOR之和。我一开始以为是所有XOR之和的加法和导致不知道官方题解在讲什么。假设我们枚举一个位置\(1\lei\le......
  • 程序员需要的日常(收费)软件(都免费)
    程序员需要的日常(收费)软件(都免费):一、内存溢出分析工具:内存溢出分析工具MemoryAnalyzer链接​​https://pan.baidu.com/s/1-03ZK3Z-J8dE3bZt4qCyCg​​提取码tnpz二、缓......
  • 刷刷刷Day6| 349. 两个数组的交集
    349.两个数组的交集LeetCode题目要求给定两个数组nums1和nums2,返回它们的交集。输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。示例:输......
  • VLQ & Base64 VLQ 编码方式的原理及代码实现
    VLQ&Base64VLQ编码方式的原理及代码实现  目录VLQBase64VLQ VLQVLQ (Variable-lengthquantity)是一种通用的,使用任意位数的二进制来表示一个任意......
  • [CDH官方文档]--CDH最新官方文档(最全)
    原文网站:​​https://www.cloudera.com/documentation/enterprise/latest.html​​​​​​​​Introduction​​​​CDH ​​​​ClouderaMan......
  • WPF+ASP.NET SignalR实现动态折线图
    在实际业务中,当后台数据发生变化,客户端能够实时的收到通知,而不是由用户主动的进行页面刷新才能查看,这将是一个非常人性化的设计。有没有那么一种场景,后台数据明明已经发生......
  • TypeScript 入门自学笔记(一)
    码文不易,转载请带上本文链接,感谢~ https://www.cnblogs.com/echoyya/p/14542005.html 目录码文不易,转载请带上本文链接,感谢~https://www.cnblogs.com/echoyya/p/14......
  • 微服务技术链接汇总
    Spring官网:​​https://spring.io/projects​​SpringCloud专栏SpringCloud官网:​​​https://spring.io/projects/spring-cloud​​重点关注:SpringCloud中文网-官方......
  • 男人如何掌控自己的人生!
    男人如何掌控自己的人生!刘璎慧yi学爱好者​关注她 362人赞同了该文章1、作为男人你必须霸道、强势、傲慢。女人要是爱你的话,她根本不去看你爱......
  • 蓝桥真题——成绩统计
    题目成绩统计标签:数学暴力2020省赛代码importosimportsys#请在此输入您的代码n=int(input())level_1=level_2=0#等级1为及格,等级2为优秀forii......