Grafana 随笔:安装篇

2022-02-16 18:48:14 浏览数 (1)

Grafana 是一款开源可视化产品,无论是使用 Zabbix 还是 Prometheus 等软件利用其出图相当便捷和美观。

前言

前提条件

关闭 Selinux 和防火墙

代码语言:javascript复制
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
setenforce 0
systemctl stop firewalld  && systemctl disable firewalld

本文环境

  • CentOS 7.9.2009
  • Grafana 8.3.4

支持系统情况

  • Linux
    • CentOS/RHEL/Fedora
    • Ubuntu
    • Debian
    • Standlone Linux Binaries(64 Bit)
    • OpenSUSE/SUSE
  • Windows
  • Mac
  • Docker
  • ARM
    • Ubuntu/Debian(ARM64)
    • Ubuntu/Debian(ARMv6)
    • Ubuntu/Debian(ARMv7)
    • Standalone Linux Binaries(ARM64)
    • Standalone Linux Binaries(ARMv6)
    • Standalone Linux Binaries(ARMv7)
    • Red Hat/CentOS/RHEL/Fedora(ARMv64)
    • OpenSUSE/SUSE(ARM64)
    • Red Hat/CentOS/RHEL/Fedora(ARMv7)
    • OpenSUSE/SUSE(ARMv7)

包安装方式

下载 Grafana 的包

这里分为 OSS 和 Enterprise 版本,前者为开源版本,而后者为付费版本,如果仅仅是想用开源版本两者皆可,但如果需要商业版本,需要下载后者。

代码语言:javascript复制
wget https://mirrors.tuna.tsinghua.edu.cn/grafana/yum/rpm/grafana-8.3.4-1.x86_64.rpm
yum localinstall grafana-enterprise-8.3.4-1.x86_64.rpm -y

启动 Grafana

代码语言:javascript复制
systemctl restart grafana-server && systemctl enable grafana-server

访问前端

默认为 http://您的ip:3000

Docker方式

Docker 版本安装起来相对来说就更简单了

安装Docker

代码语言:javascript复制
yum -y install docker

启动 Docker

代码语言:javascript复制
systemctl restart docker && systemctl enable docker

启动 Grafana 容器

1、基于 Apline 的镜像

代码语言:javascript复制
docker run -d --name=grafana -p 3000:3000 grafana/grafana-enterprise

2、基于 Ubuntu 的镜像

代码语言:javascript复制
docker run -d --name=grafana -p 3000:3000 grafana/grafana-enterprise:8.3.4-ubuntu

访问前端

结语

整个安装过程相对来说比较简单,无论是采用包方式安装还是采用 docker 方式,都仅仅是能够体验到该软件,那么接下来才是正式旅途,拭目以待吧!

0 人点赞