-
Linux下安装grafana并且添加influxdb监控的方法
2020-09-14 21:34:27主要介绍了Linux下安装grafana并且添加influxdb监控的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 -
linux下安装Grafana并结合prometheus快速搭建MySql监控系统
2020-01-17 17:12:46Grafana官网地址:https://grafana.com/ ...下载安装 wget https://dl.grafana.com/oss/release/grafana-6.5.3-1.x86_64.rpm sudo yum localinstall grafana-6.5.3-1.x86_64.rpm 配置文件默认位于/etc...Grafana官网地址:https://grafana.com/
官方文档:https://grafana.com/grafana下载安装
wget https://dl.grafana.com/oss/release/grafana-6.5.3-1.x86_64.rpm sudo yum localinstall grafana-6.5.3-1.x86_64.rpm
配置文件默认位于/etc/grafana/grafana.ini,保持默认即可。
设置开机自启动
启动可以使用service命令
service grafana-server start
也可以使用systemctl命令进行管理
systemctl enable grafana-server systemctl start grafana-server
默认运行端口为3000
设置iptables
由于我是个人学习,在虚拟机上关闭了防火墙,故不用设置。
vim /etc/sysconfig/iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 3000 -j ACCEPT service iptables restart
默认用户admin,密码admin,第一次登陆后要求修改密码。如下为Grafana的主页面。
Grafana的简单使用
添加数据源
我虚拟机使用docker安装的一个mysql,填写相关连接信息,并测试下连接。
实战篇(grafana+prometheus快速搭建MySql监控系统)
接下来我们需要使用Grafana监控我虚拟机的mysql数据库,并使用可视化的形式展现。
安装Mysqld-Exporterdocker pull prom/mysqld-exporter
创建容器并启动
下载镜像完成之后,需要按照指定的格式把数据库的一些账号与密码以及地址名称等信息传入进入,参考格式如下方命令:docker run -d -p 9104:9104 -e DATA_SOURCE_NAME="root:123456@(192.168.169.133:3306)/blog" prom/mysqld-exporter
访问出现如下
Prometheus 安装wget https://github.com/prometheus/prometheus/releases/download/v2.3.2/prometheus-2.3.2.darwin-amd64.tar.gz tar -zxvf prometheus-2.3.2.darwin-amd64.tar.gz cd prometheus-2.3.2 ./prometheus
如上启动使用默认配置文件 prometheus.yml 启动,默认启动端口9090
也可以使用docker安装
docker run --name prometheus -d -p 9090:9090 \ -v /tmp/prometheus.yml:/etc/prometheus/prometheus.yml \ -v /tmp/prometheus-data:/prometheus-data \ prom/prometheus
现在,Prometheus 和 mysqld_exporter 服务都已经启动起来了,那么接下来就需要将二者关联起来,让 Prometheus 来定时抓取 Exporter 提供的数据。我们需要修改 Prometheus 的配置文件 prometheus.yml 增加 mysql 相关 exporter job。
$ vim prometheus.yml # my global config global: scrape_interval: 15s # Set the scrape interval to every 15 seconds. Default is every 1 minute. evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute. # scrape_timeout is set to the global default (10s). # Alertmanager configuration alerting: alertmanagers: - static_configs: - targets: # - alertmanager:9093 # Load rules once and periodically evaluate them according to the global 'evaluation_interval'. rule_files: # - "first_rules.yml" # - "second_rules.yml" # A scrape configuration containing exactly one endpoint to scrape: scrape_configs: - job_name: 'prometheus' static_configs: - targets: ['localhost:9090'] labels: instance: prometheus - job_name: 'mysql' static_configs: - targets: ['http://192.168.169.135:9104/'] labels: instance: mysql
增加了一个 job_name 为 mysql 的任务,targets 为指向 mysqld_exporter 提供的 Http 接口服务,labels 为该 job 配置一个标签,方便下边 Grafana 页面显示。
修改完成后,重启 Prometheus 服务。此时,我们再次访问 http://localhost:9090/,点击 “Status” 下 “Targets” 可以查看所有的 Targets 了,这里就有默认的 prometheus 和新配置的 mysql 啦!在Grafana添加数据源的时候,就不是选mysql了。
Type 处选择 Prometheus,URL 处填写 Prometheus 连接地址,因为我们上边服务安装在本地,所以这里填写 http://192.168.169.135:9090/,其他默认即可,填写完毕,点击下方 “Save & Test” 按钮,如果配置成功,会提示 Data source is working 消息。 -
linux环境下编译安装grafana并实现汉化
2018-06-28 13:38:52linux环境下编译安装grafana并实现汉化 前言:目前实现汉化的方案很笨拙,需要对源码里的模板文件,以及js里用的显示数据进行一一汉化。所以在这里记录一下汉化以及编译安装的过程。 一、配置运行环境 go语言...linux环境下编译安装grafana并实现汉化
前言:目前实现汉化的方案很笨拙,需要对源码里的模板文件,以及js里用的显示数据进行一一汉化。所以在这里记录一下汉化以及编译安装的过程。
一、配置运行环境
go语言环境
node环境
git
安装go语言环境
利用yum安装go
yum install go
yum会自动处理go需要的环境依赖
安装 node.js
- 下载安装包 版本地址
-
wget https://nodejs.org/dist/v8.5.0/node-v8.5.0-linux-x64.tar.gz
3.解压
tar zxvf node-v8.5.0-linux-x64.tar.gz
- 配置环境变量/etc/profile
export NODE_HOME="/root/node-v8.5.0-linux-x64" export PATH=$PATH:$NODE_HOME/bin
使修改后的文件生效
source /etc/profile
查看安装情况
node -v npm -v
安装 git
yum install git
二、git 项目源码
创建项目目录并相应的设置路径(或使用默认的Go工作区目录)
export GOPATH=`pwd` go get github.com/grafana/grafana
三、构建后端
cd $GOPATH/src/github.com/grafana/grafana go run build.go setup go run build.go build
四、构建前端
npm install -g yarn yarn install --pure-lockfile npm run build
在这里注意 运行yarn install –pure-lockfile的时候可能会报如下错误:
原因是虚拟机里没有安装bzip2所以下载的文件解压不了,所以执行如下命令:
yum install bzip2
五、运行Grafana
./bin/grafana-server
六、汉化
grafana的模板资源主要是在源码的public下,修改相应的html文件以及js文件就可以汉化
-
linux下Grafana安装配置
2020-07-27 14:47:063. 安装配置 4. 页面访问 1. 环境 centos7.x Grafana版本:grafana-6.6.1-1.x86_64 2.Grafana介绍 Grafana是一个跨平台的开源的度量分析和可视化工具,可以通过将采集的数据查询然后可视化的展示,并及时通知,...目录
1. 环境
Centos7.x Grafana版本:grafana-6.6.1-1.x86_64
2. Grafana介绍
Grafana是一个跨平台的开源的度量分析和可视化工具,可以通过将采集的数据查询然后可视化的展示,并及时通知,主要特点:
1) 展示方式:快速灵活的客户端图表,面板插件有许多不同方式的可视化指标和日志,官方库中具有丰富的仪表盘插件,比如热图、折线图、图表等多种展示方式;
2) 数据源:Graphite,InfluxDB,OpenTSDB,Prometheus,Elasticsearch,CloudWatch和KairosDB等;
3) 通知提醒:以可视方式定义最重要指标的警报规则,Grafana将不断计算并发送通知,在数据达到阈值时通过Slack、PagerDuty等获得通知;
4) 混合展示:在同一图表中混合使用不同的数据源,可以基于每个查询指定数据源,甚至自定义数据源;
5) 注释:使用来自不同数据源的丰富事件注释图表,将鼠标悬停在事件上会显示完整的事件元数据和标记;
6) 过滤器:Ad-hoc过滤器允许动态创建新的键/值过滤器,这些过滤器会自动应用于使用该数据源的所有查询。
3. 安装配置
1) 下载
# cd /usr/local/src/
# wget https://dl.grafana.com/oss/release/grafana-6.6.1-1.x86_64.rpm //官网下载可直接上传rpm包
2) 安装
# yum localinstall grafana-6.6.1-1.x86_64.rpm
# grafana-server -v //查看版本
3) 配置文件
# vim /etc/grafana/grafana.ini
# grep -n '^'[[a-Z] /etc/grafana/grafana.ini //查看配置内容方便
4) 安装依赖插件zabbix
# grafana-cli plugins list-remote //列出可安装查看
# grafana-cli plugins install alexanderzobnin-zabbix-app
5) 设置开机启动
# systemctl enable grafana-server
# systemctl start grafana-server
# systemctl status grafana-server
4. 页面访问
1) 浏览器访问:http://172.20.32.233:3000
默认账号/密码:admin/admin
根据需要选择是否修改密码,这里我修改密码为 admin123
2) 添加数据源
选择Zabbix作为数据源
5. 补充
1) 设置匿名登录
# vim /etc/grafana/grafana.ini
将配置文件中的auth.anonymous的enabled设置为true就可以匿名登录,不用输入用户名和密码
org_role设置为Viewer时只能进行查看
重启Grafana
# systemctl restart grafana-server
2) 更改背景颜色
背景颜色更改,默认只有黑色和白色,界面修改位置
-
Linux下grafana安装方式
2020-02-03 22:17:36#Ubuntu&Debian(64位)SHA 256:13ffe2e1a15f02a9275bdaa6099704881ba7033d47a281fdfedeee...sudo apt-get安装-y adduser libfontconfig 1 wget https://dl.grafana.com/oss/release/grafana_6.6.0_amd64.deb...#Ubuntu&Debian(64位)SHA 256:13ffe2e1a15f02a9275bdaa6099704881ba7033d47a281fdfedeee392983edde
sudo apt-get安装-y adduser libfontconfig 1 wget https://dl.grafana.com/oss/release/grafana_6.6.0_amd64.deb sudo dpkg -iGrafana_6.6.0_amd64.deb
阅读Ubuntu&Debian安装指南想了解更多信息。我们还提供了APT包存储库。
独立Linux二进制文件(64位)SHA 256:e21904755578e7342446971b913da83e90a896b18d53ad01bd63f9b7d714e9f6
wget https://dl.grafana.com/oss/release/grafana-6.6.0.linux-amd64.tar.gz tar -zxvf grafana-6.6.0.linux-amd64.tar.gz
RedHat&CentOS(64位)SHA 256:463e52d6d0dd0084a30560716d2ca917ec83d84ea7b3f168b1f4be1020ae09d9
wget https://dl.grafana.com/oss/release/grafana-6.6.0-1.x86_64.rpm sudo yumlocalinstall grafana-6.6.0-1.x86_64.rpm
参考链接 :
https://grafana.com/grafana/download?platform=linux -
Linux下安装Prometheus和Grafana
2020-09-17 16:03:57上次介绍的是在Windows环境下配置Prometheus和Grafana,详见https://blog.csdn.net/qq_28323595/article/details/108624022,本次介绍Linux下操作步骤。 1.安装Prometheus 1.1 下载与上传 下载Prometheushttps://... -
Linux中启动grafana并访问
2021-03-06 12:02:16当前内容主要为记录在Linux中安装Grafana的过程,主要为两个(Linux Deploy和标准的Linux中下的使用) 2.获取下载地址 这里主要使用当前的:华为的mirror windows中的软件为:grafana-7.4.3.linux-amd64.tar.gz Linux... -
安装grafana
2019-12-12 14:33:51https://grafana.com/grafana/download?platform=linux rpm -ivh grafana-6.1.4-1.x86_64.rpm #下里两步基操!就不解释了 systemctl stop firewalld setenforce 0 #启动grafana服务 sy... -
linux下grafana、influxdb、jmeter
2019-12-31 15:19:34安装grafana、influxdb(进入官网直接下载) 下载到服务器本地 安装 rpm -ivh grafana-6.5.2-1.x86_64.rpm rpm -ivh influxdb-1.7.9.x86_64.rpm 启动 service grafana start service influxdb start 使用influx... -
macos查询node是否安装_Linux或macOS下Grafana+Prometheus
2021-01-05 13:40:02Linux或macOS下 Grafana+Prometheus监控安装配置Linux或macOS系统下glances+influxdb+grafana这里可以参考之前写过一篇https://www.toutiao.com/i6877726862089388556/Grafana是一个跨平台的开源的度量分析和可视化... -
集成oss_Linux下安装InfluxDB+Grafana集成Jmeter解决方案
2021-01-05 13:40:15一、Grafana介绍Grafana是一个跨平台的开源的度量分析和可视化工具,可以通过将采集的数据查询然后可视化的展示,并及时通知。它主要有以下六大特点:1、展示方式:快速灵活的客户端图表,面板插件有许多不同方式的... -
centos7安装Grafana
2019-04-09 18:10:21安装grafana 将grafana-5.0.4.linux-x64.tar.gz拷贝到/root/tools目录下 tar zxvf grafana-5.0.4.linux-x64.tar.gz 启动grafana cd /root/tools/grafana-5.0.4/bin nohup ./grafana-server & 访问... -
linux下可视化工具Grafana:简介及安装
2021-01-25 21:09:05这篇博客,介绍下开源的可视化套件grafana的安装及其功能特点。。。 官网地址:Grafana 官方文档:Grafana文档 环境:CentOS7.4 64位 Grafana版本:5.3.2 一、Grafana介绍 Grafana是一个跨平台的开源的度量... -
Centos7上安装Grafana
2020-04-10 16:31:01在Centos7.6上安装部署Grafana 6.7.2-1,学习如何在命令行下搜索插件、安装插件。(无坑版) 二、平台 [root@kahn.xiao ~]# uname -a Linux client 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86...