精华内容
下载资源
问答
  • 主要介绍了Linux下安装grafana并且添加influxdb监控的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
  • Grafana官网地址: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-Exporter

    docker 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并实现汉化 前言:目前实现汉化的方案很笨拙,需要对源码里的模板文件,以及js里用的显示数据进行一一汉化。所以在这里记录一下汉化以及编译安装的过程。 一、配置运行环境 go语言...

    linux环境下编译安装grafana并实现汉化

    前言:目前实现汉化的方案很笨拙,需要对源码里的模板文件,以及js里用的显示数据进行一一汉化。所以在这里记录一下汉化以及编译安装的过程。

    一、配置运行环境

    • go语言环境

    • node环境

    • git

      安装go语言环境

      利用yum安装go

      yum install go

      yum会自动处理go需要的环境依赖

      安装 node.js

      1. 下载安装包 版本地址
      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
      1. 配置环境变量/etc/profile
      export NODE_HOME="/root/node-v8.5.0-linux-x64"
      export PATH=$PATH:$NODE_HOME/bin
      1. 使修改后的文件生效

        source /etc/profile
      2. 查看安装情况

      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:06
    3. 安装配置 4. 页面访问 1. 环境 centos7.x Grafana版本:grafana-6.6.1-1.x86_64 2.Grafana介绍 Grafana是一个跨平台的开源的度量分析和可视化工具,可以通过将采集的数据查询然后可视化的展示,并及时通知,...

    目录

    1. 环境

    2. Grafana介绍

    3. 安装配置

    4. 页面访问


    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

    展开全文
  • 上次介绍的是在Windows环境下配置Prometheus和Grafana,详见https://blog.csdn.net/qq_28323595/article/details/108624022,本次介绍Linux下操作步骤。 1.安装Prometheus 1.1 下载与上传 下载Prometheushttps://...
  • 当前内容主要为记录在Linux安装Grafana的过程,主要为两个(Linux Deploy和标准的Linux的使用) 2.获取下载地址 这里主要使用当前的:华为的mirror windows中的软件为:grafana-7.4.3.linux-amd64.tar.gz Linux...
  • 安装grafana

    2019-12-12 14:33:51
    https://grafana.com/grafana/download?platform=linux rpm -ivh grafana-6.1.4-1.x86_64.rpm #里两步基操!就不解释了 systemctl stop firewalld setenforce 0 #启动grafana服务 sy...
  • 安装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...
  • Linux或macOS Grafana+Prometheus监控安装配置Linux或macOS系统glances+influxdb+grafana这里可以参考之前写过一篇https://www.toutiao.com/i6877726862089388556/Grafana是一个跨平台的开源的度量分析和可视化...
  • 一、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 & 访问...
  • 这篇博客,介绍开源的可视化套件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...

空空如也

空空如也

1 2 3 4 5 6
收藏数 106
精华内容 42
关键字:

linux下安装grafana

linux 订阅