amegonの雑なブログ

日常的なものから技術的なものまでメモの雑記

Grafana のインストール (+zabbix)

目次

  • OSの準備
  • インストールする Grafana バージョンの確認
  • Grafana のインストール
  • zabbix との連携
  • ネタ

OSの準備

CentOS7 を準備。 Vagrant とかで準備してもよかった気がするが、自前でインストールしてたてた。 SELinux は disabled、firewalld は disable にしている。

一応 yum update を実施しておく。

インストールする Grafana バージョンの確認

以下の URL で表示されるページを確認。

https://grafana.com/grafana/download

f:id:amegon:20210127220405p:plain

この時点で利用できる Grafana の最新バージョンは 7.3.7 だった。

上述 URL 内にインストールの仕方が記載されてるのでメモ。

f:id:amegon:20210127220321p:plain

wget https://dl.grafana.com/oss/release/grafana-7.3.7-1.x86_64.rpm
sudo yum install grafana-7.3.7-1.x86_64.rpm

Grafana のインストール

以下の順にインストール。

  • wget のインストール
yum install -y wget

実行例

[root@gui ~]# yum install -y wget
読み込んだプラグイン:fastestmirror
Loading mirror speeds from cached hostfile
 * base: ty1.mirror.newmediaexpress.com
 * extras: ty1.mirror.newmediaexpress.com
 * updates: ty1.mirror.newmediaexpress.com
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ wget.x86_64 0:1.14-18.el7_6.1 を インストール
--> 依存性解決を終了しました。

依存性を解決しました

=================================================================================================
 Package            アーキテクチャー     バージョン                     リポジトリー        容量
=================================================================================================
インストール中:
 wget               x86_64               1.14-18.el7_6.1                base               547 k

トランザクションの要約
=================================================================================================
インストール  1 パッケージ

総ダウンロード容量: 547 k
インストール容量: 2.0 M
Downloading packages:
wget-1.14-18.el7_6.1.x86_64.rpm                                           | 547 kB  00:00:05
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  インストール中          : wget-1.14-18.el7_6.1.x86_64                                      1/1
  検証中                  : wget-1.14-18.el7_6.1.x86_64                                      1/1

インストール:
  wget.x86_64 0:1.14-18.el7_6.1

完了しました!
[root@gui ~]#
  • Grafana のダウンロードとインストール
wget https://dl.grafana.com/oss/release/grafana-7.3.7-1.x86_64.rpm
sudo yum install grafana-7.3.7-1.x86_64.rpm

実行例

[root@gui ~]# wget https://dl.grafana.com/oss/release/grafana-7.3.7-1.x86_64.rpm
--2021-01-27 17:29:19--  https://dl.grafana.com/oss/release/grafana-7.3.7-1.x86_64.rpm
dl.grafana.com (dl.grafana.com) をDNSに問いあわせています... 2a04:4e42:4c::729, 2a04:4e42:4d::729, 199.232.194.217, ...
dl.grafana.com (dl.grafana.com)|2a04:4e42:4c::729|:443 に接続しています... 失敗しました: 接続がタイムアウトしました.
dl.grafana.com (dl.grafana.com)|2a04:4e42:4d::729|:443 に接続しています... 失敗しました: 接続がタイムアウトしました.
dl.grafana.com (dl.grafana.com)|199.232.194.217|:443 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 53729497 (51M) [application/x-redhat-package-manager]
`grafana-7.3.7-1.x86_64.rpm' に保存中

100%[=======================================================>] 53,729,497  4.70MB/s 時間 12s

2021-01-27 17:33:52 (4.24 MB/s) - `grafana-7.3.7-1.x86_64.rpm' へ保存完了 [53729497/53729497]

[root@gui ~]#
[root@gui ~]# sudo yum install grafana-7.3.7-1.x86_64.rpm
読み込んだプラグイン:fastestmirror
grafana-7.3.7-1.x86_64.rpm を調べています: grafana-7.3.7-1.x86_64
grafana-7.3.7-1.x86_64.rpm をインストール済みとして設定しています
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ grafana.x86_64 0:7.3.7-1 を インストール
--> 依存性の処理をしています: fontconfig のパッケージ: grafana-7.3.7-1.x86_64
Loading mirror speeds from cached hostfile
 * base: ty1.mirror.newmediaexpress.com
 * extras: ty1.mirror.newmediaexpress.com
 * updates: ty1.mirror.newmediaexpress.com
--> 依存性の処理をしています: urw-fonts のパッケージ: grafana-7.3.7-1.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ fontconfig.x86_64 0:2.13.0-4.3.el7 を インストール
--> 依存性の処理をしています: fontpackages-filesystem のパッケージ: fontconfig-2.13.0-4.3.el7.x86_64
--> 依存性の処理をしています: dejavu-sans-fonts のパッケージ: fontconfig-2.13.0-4.3.el7.x86_64
---> パッケージ urw-base35-fonts.noarch 0:20170801-10.el7 を インストール
--> 依存性の処理をしています: urw-base35-fonts-common = 20170801-10.el7 のパッケージ: urw-base35-fonts-20170801-10.el7.noarch
--> 依存性の処理をしています: urw-base35-z003-fonts のパッケージ: urw-base35-fonts-20170801-10.el7.noarch
--> 依存性の処理をしています: urw-base35-standard-symbols-ps-fonts のパッケージ: urw-base35-fonts-20170801-10.el7.noarch
--> 依存性の処理をしています: urw-base35-p052-fonts のパッケージ: urw-base35-fonts-20170801-10.el7.noarch
--> 依存性の処理をしています: urw-base35-nimbus-sans-fonts のパッケージ: urw-base35-fonts-20170801-10.el7.noarch
--> 依存性の処理をしています: urw-base35-nimbus-roman-fonts のパッケージ: urw-base35-fonts-20170801-10.el7.noarch
--> 依存性の処理をしています: urw-base35-nimbus-mono-ps-fonts のパッケージ: urw-base35-fonts-20170801-10.el7.noarch
--> 依存性の処理をしています: urw-base35-gothic-fonts のパッケージ: urw-base35-fonts-20170801-10.el7.noarch
--> 依存性の処理をしています: urw-base35-d050000l-fonts のパッケージ: urw-base35-fonts-20170801-10.el7.noarch
--> 依存性の処理をしています: urw-base35-c059-fonts のパッケージ: urw-base35-fonts-20170801-10.el7.noarch
--> 依存性の処理をしています: urw-base35-bookman-fonts のパッケージ: urw-base35-fonts-20170801-10.el7.noarch
--> トランザクションの確認を実行しています。
---> パッケージ dejavu-sans-fonts.noarch 0:2.33-6.el7 を インストール
--> 依存性の処理をしています: dejavu-fonts-common = 2.33-6.el7 のパッケージ: dejavu-sans-fonts-2.33-6.el7.noarch
---> パッケージ fontpackages-filesystem.noarch 0:1.44-8.el7 を インストール
---> パッケージ urw-base35-bookman-fonts.noarch 0:20170801-10.el7 を インストール
--> 依存性の処理をしています: xorg-x11-server-utils のパッケージ: urw-base35-bookman-fonts-20170801-10.el7.noarch
--> 依存性の処理をしています: xorg-x11-server-utils のパッケージ: urw-base35-bookman-fonts-20170801-10.el7.noarch
--> 依存性の処理をしています: xorg-x11-font-utils のパッケージ: urw-base35-bookman-fonts-20170801-10.el7.noarch
--> 依存性の処理をしています: xorg-x11-font-utils のパッケージ: urw-base35-bookman-fonts-20170801-10.el7.noarch
---> パッケージ urw-base35-c059-fonts.noarch 0:20170801-10.el7 を インストール
---> パッケージ urw-base35-d050000l-fonts.noarch 0:20170801-10.el7 を インストール
---> パッケージ urw-base35-fonts-common.noarch 0:20170801-10.el7 を インストール
---> パッケージ urw-base35-gothic-fonts.noarch 0:20170801-10.el7 を インストール
---> パッケージ urw-base35-nimbus-mono-ps-fonts.noarch 0:20170801-10.el7 を インストール
---> パッケージ urw-base35-nimbus-roman-fonts.noarch 0:20170801-10.el7 を インストール
---> パッケージ urw-base35-nimbus-sans-fonts.noarch 0:20170801-10.el7 を インストール
---> パッケージ urw-base35-p052-fonts.noarch 0:20170801-10.el7 を インストール
---> パッケージ urw-base35-standard-symbols-ps-fonts.noarch 0:20170801-10.el7 を インストール
---> パッケージ urw-base35-z003-fonts.noarch 0:20170801-10.el7 を インストール
--> トランザクションの確認を実行しています。
---> パッケージ dejavu-fonts-common.noarch 0:2.33-6.el7 を インストール
---> パッケージ xorg-x11-font-utils.x86_64 1:7.5-21.el7 を インストール
--> 依存性の処理をしています: libfontenc.so.1()(64bit) のパッケージ: 1:xorg-x11-font-utils-7.5-21.el7.x86_64
---> パッケージ xorg-x11-server-utils.x86_64 0:7.7-20.el7 を インストール
--> 依存性の処理をしています: libXxf86vm.so.1()(64bit) のパッケージ: xorg-x11-server-utils-7.7-20.el7.x86_64
--> 依存性の処理をしています: libXxf86misc.so.1()(64bit) のパッケージ: xorg-x11-server-utils-7.7-20.el7.x86_64
--> 依存性の処理をしています: libXt.so.6()(64bit) のパッケージ: xorg-x11-server-utils-7.7-20.el7.x86_64
--> 依存性の処理をしています: libXrender.so.1()(64bit) のパッケージ: xorg-x11-server-utils-7.7-20.el7.x86_64
--> 依存性の処理をしています: libXrandr.so.2()(64bit) のパッケージ: xorg-x11-server-utils-7.7-20.el7.x86_64
--> 依存性の処理をしています: libXmuu.so.1()(64bit) のパッケージ: xorg-x11-server-utils-7.7-20.el7.x86_64
--> 依存性の処理をしています: libXmu.so.6()(64bit) のパッケージ: xorg-x11-server-utils-7.7-20.el7.x86_64
--> 依存性の処理をしています: libXinerama.so.1()(64bit) のパッケージ: xorg-x11-server-utils-7.7-20.el7.x86_64
--> 依存性の処理をしています: libXi.so.6()(64bit) のパッケージ: xorg-x11-server-utils-7.7-20.el7.x86_64
--> 依存性の処理をしています: libXext.so.6()(64bit) のパッケージ: xorg-x11-server-utils-7.7-20.el7.x86_64
--> 依存性の処理をしています: libXcursor.so.1()(64bit) のパッケージ: xorg-x11-server-utils-7.7-20.el7.x86_64
--> 依存性の処理をしています: libX11.so.6()(64bit) のパッケージ: xorg-x11-server-utils-7.7-20.el7.x86_64
--> 依存性の処理をしています: libICE.so.6()(64bit) のパッケージ: xorg-x11-server-utils-7.7-20.el7.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ libICE.x86_64 0:1.0.9-9.el7 を インストール
---> パッケージ libX11.x86_64 0:1.6.7-3.el7_9 を インストール
--> 依存性の処理をしています: libX11-common >= 1.6.7-3.el7_9 のパッケージ: libX11-1.6.7-3.el7_9.x86_64
--> 依存性の処理をしています: libxcb.so.1()(64bit) のパッケージ: libX11-1.6.7-3.el7_9.x86_64
---> パッケージ libXcursor.x86_64 0:1.1.15-1.el7 を インストール
--> 依存性の処理をしています: libXfixes.so.3()(64bit) のパッケージ: libXcursor-1.1.15-1.el7.x86_64
---> パッケージ libXext.x86_64 0:1.3.3-3.el7 を インストール
---> パッケージ libXi.x86_64 0:1.7.9-1.el7 を インストール
---> パッケージ libXinerama.x86_64 0:1.1.3-2.1.el7 を インストール
---> パッケージ libXmu.x86_64 0:1.1.2-2.el7 を インストール
---> パッケージ libXrandr.x86_64 0:1.5.1-2.el7 を インストール
---> パッケージ libXrender.x86_64 0:0.9.10-1.el7 を インストール
---> パッケージ libXt.x86_64 0:1.1.5-3.el7 を インストール
--> 依存性の処理をしています: libSM.so.6()(64bit) のパッケージ: libXt-1.1.5-3.el7.x86_64
---> パッケージ libXxf86misc.x86_64 0:1.0.3-7.1.el7 を インストール
---> パッケージ libXxf86vm.x86_64 0:1.1.4-1.el7 を インストール
---> パッケージ libfontenc.x86_64 0:1.1.3-3.el7 を インストール
--> トランザクションの確認を実行しています。
---> パッケージ libSM.x86_64 0:1.2.2-2.el7 を インストール
---> パッケージ libX11-common.noarch 0:1.6.7-3.el7_9 を インストール
---> パッケージ libXfixes.x86_64 0:5.0.3-1.el7 を インストール
---> パッケージ libxcb.x86_64 0:1.13-1.el7 を インストール
--> 依存性の処理をしています: libXau.so.6()(64bit) のパッケージ: libxcb-1.13-1.el7.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ libXau.x86_64 0:1.0.8-2.1.el7 を インストール
--> 依存性解決を終了しました。

依存性を解決しました

=================================================================================================
 Package                               アーキテクチャー
                                               バージョン         リポジトリー              容量
=================================================================================================
インストール中:
 grafana                               x86_64  7.3.7-1            /grafana-7.3.7-1.x86_64  170 M
依存性関連でのインストールをします:
 dejavu-fonts-common                   noarch  2.33-6.el7         base                      64 k
 dejavu-sans-fonts                     noarch  2.33-6.el7         base                     1.4 M
 fontconfig                            x86_64  2.13.0-4.3.el7     base                     254 k
 fontpackages-filesystem               noarch  1.44-8.el7         base                     9.9 k
 libICE                                x86_64  1.0.9-9.el7        base                      66 k
 libSM                                 x86_64  1.2.2-2.el7        base                      39 k
 libX11                                x86_64  1.6.7-3.el7_9      updates                  607 k
 libX11-common                         noarch  1.6.7-3.el7_9      updates                  164 k
 libXau                                x86_64  1.0.8-2.1.el7      base                      29 k
 libXcursor                            x86_64  1.1.15-1.el7       base                      30 k
 libXext                               x86_64  1.3.3-3.el7        base                      39 k
 libXfixes                             x86_64  5.0.3-1.el7        base                      18 k
 libXi                                 x86_64  1.7.9-1.el7        base                      40 k
 libXinerama                           x86_64  1.1.3-2.1.el7      base                      14 k
 libXmu                                x86_64  1.1.2-2.el7        base                      71 k
 libXrandr                             x86_64  1.5.1-2.el7        base                      27 k
 libXrender                            x86_64  0.9.10-1.el7       base                      26 k
 libXt                                 x86_64  1.1.5-3.el7        base                     173 k
 libXxf86misc                          x86_64  1.0.3-7.1.el7      base                      19 k
 libXxf86vm                            x86_64  1.1.4-1.el7        base                      18 k
 libfontenc                            x86_64  1.1.3-3.el7        base                      31 k
 libxcb                                x86_64  1.13-1.el7         base                     214 k
 urw-base35-bookman-fonts              noarch  20170801-10.el7    base                     852 k
 urw-base35-c059-fonts                 noarch  20170801-10.el7    base                     879 k
 urw-base35-d050000l-fonts             noarch  20170801-10.el7    base                      75 k
 urw-base35-fonts                      noarch  20170801-10.el7    base                     7.6 k
 urw-base35-fonts-common               noarch  20170801-10.el7    base                      19 k
 urw-base35-gothic-fonts               noarch  20170801-10.el7    base                     650 k
 urw-base35-nimbus-mono-ps-fonts       noarch  20170801-10.el7    base                     796 k
 urw-base35-nimbus-roman-fonts         noarch  20170801-10.el7    base                     860 k
 urw-base35-nimbus-sans-fonts          noarch  20170801-10.el7    base                     1.3 M
 urw-base35-p052-fonts                 noarch  20170801-10.el7    base                     978 k
 urw-base35-standard-symbols-ps-fonts  noarch  20170801-10.el7    base                      40 k
 urw-base35-z003-fonts                 noarch  20170801-10.el7    base                     275 k
 xorg-x11-font-utils                   x86_64  1:7.5-21.el7       base                     104 k
 xorg-x11-server-utils                 x86_64  7.7-20.el7         base                     178 k

トランザクションの要約
=================================================================================================
インストール  1 パッケージ (+36 個の依存関係のパッケージ)

合計容量: 180 M
総ダウンロード容量: 10 M
インストール容量: 192 M
Is this ok [y/d/N]: y
Downloading packages:
(1/36): fontpackages-filesystem-1.44-8.el7.noarch.rpm                     | 9.9 kB  00:00:07
(2/36): dejavu-fonts-common-2.33-6.el7.noarch.rpm                         |  64 kB  00:00:07
(3/36): fontconfig-2.13.0-4.3.el7.x86_64.rpm                              | 254 kB  00:00:07
(4/36): libICE-1.0.9-9.el7.x86_64.rpm                                     |  66 kB  00:00:00
(5/36): libXau-1.0.8-2.1.el7.x86_64.rpm                                   |  29 kB  00:00:00
(6/36): libXcursor-1.1.15-1.el7.x86_64.rpm                                |  30 kB  00:00:00
(7/36): libXext-1.3.3-3.el7.x86_64.rpm                                    |  39 kB  00:00:00
(8/36): libXfixes-5.0.3-1.el7.x86_64.rpm                                  |  18 kB  00:00:00
(9/36): libXi-1.7.9-1.el7.x86_64.rpm                                      |  40 kB  00:00:00
(10/36): libXinerama-1.1.3-2.1.el7.x86_64.rpm                             |  14 kB  00:00:00
(11/36): libXmu-1.1.2-2.el7.x86_64.rpm                                    |  71 kB  00:00:00
(12/36): libXrandr-1.5.1-2.el7.x86_64.rpm                                 |  27 kB  00:00:00
(13/36): libXrender-0.9.10-1.el7.x86_64.rpm                               |  26 kB  00:00:00
(14/36): libXt-1.1.5-3.el7.x86_64.rpm                                     | 173 kB  00:00:00
(15/36): libXxf86misc-1.0.3-7.1.el7.x86_64.rpm                            |  19 kB  00:00:00
(16/36): libXxf86vm-1.1.4-1.el7.x86_64.rpm                                |  18 kB  00:00:00
(17/36): libfontenc-1.1.3-3.el7.x86_64.rpm                                |  31 kB  00:00:00
(18/36): libxcb-1.13-1.el7.x86_64.rpm                                     | 214 kB  00:00:00
(19/36): libSM-1.2.2-2.el7.x86_64.rpm                                     |  39 kB  00:00:00
(20/36): urw-base35-bookman-fonts-20170801-10.el7.noarch.rpm              | 852 kB  00:00:00
(21/36): urw-base35-d050000l-fonts-20170801-10.el7.noarch.rpm             |  75 kB  00:00:00
(22/36): dejavu-sans-fonts-2.33-6.el7.noarch.rpm                          | 1.4 MB  00:00:07
(23/36): urw-base35-fonts-20170801-10.el7.noarch.rpm                      | 7.6 kB  00:00:00
(24/36): urw-base35-fonts-common-20170801-10.el7.noarch.rpm               |  19 kB  00:00:00
(25/36): urw-base35-gothic-fonts-20170801-10.el7.noarch.rpm               | 650 kB  00:00:00
(26/36): urw-base35-nimbus-roman-fonts-20170801-10.el7.noarch.rpm         | 860 kB  00:00:00
(27/36): urw-base35-nimbus-mono-ps-fonts-20170801-10.el7.noarch.rpm       | 796 kB  00:00:00
(28/36): urw-base35-nimbus-sans-fonts-20170801-10.el7.noarch.rpm          | 1.3 MB  00:00:00
(29/36): urw-base35-standard-symbols-ps-fonts-20170801-10.el7.noarch.rpm  |  40 kB  00:00:00
(30/36): urw-base35-z003-fonts-20170801-10.el7.noarch.rpm                 | 275 kB  00:00:00
(31/36): xorg-x11-font-utils-7.5-21.el7.x86_64.rpm                        | 104 kB  00:00:00
(32/36): xorg-x11-server-utils-7.7-20.el7.x86_64.rpm                      | 178 kB  00:00:00
(33/36): urw-base35-p052-fonts-20170801-10.el7.noarch.rpm                 | 978 kB  00:00:00
(34/36): libX11-common-1.6.7-3.el7_9.noarch.rpm                           | 164 kB  00:00:05
(35/36): libX11-1.6.7-3.el7_9.x86_64.rpm                                  | 607 kB  00:00:05
(36/36): urw-base35-c059-fonts-20170801-10.el7.noarch.rpm                 | 879 kB  00:00:05
-------------------------------------------------------------------------------------------------
合計                                                             789 kB/s |  10 MB  00:00:13
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  インストール中          : fontpackages-filesystem-1.44-8.el7.noarch                       1/37
  インストール中          : urw-base35-fonts-common-20170801-10.el7.noarch                  2/37
  インストール中          : libICE-1.0.9-9.el7.x86_64                                       3/37
  インストール中          : libSM-1.2.2-2.el7.x86_64                                        4/37
  インストール中          : dejavu-fonts-common-2.33-6.el7.noarch                           5/37
  インストール中          : dejavu-sans-fonts-2.33-6.el7.noarch                             6/37
  インストール中          : fontconfig-2.13.0-4.3.el7.x86_64                                7/37
  インストール中          : libfontenc-1.1.3-3.el7.x86_64                                   8/37
  インストール中          : 1:xorg-x11-font-utils-7.5-21.el7.x86_64                         9/37
  インストール中          : libXau-1.0.8-2.1.el7.x86_64                                    10/37
  インストール中          : libxcb-1.13-1.el7.x86_64                                       11/37
  インストール中          : libX11-common-1.6.7-3.el7_9.noarch                             12/37
  インストール中          : libX11-1.6.7-3.el7_9.x86_64                                    13/37
  インストール中          : libXext-1.3.3-3.el7.x86_64                                     14/37
  インストール中          : libXrender-0.9.10-1.el7.x86_64                                 15/37
  インストール中          : libXt-1.1.5-3.el7.x86_64                                       16/37
  インストール中          : libXmu-1.1.2-2.el7.x86_64                                      17/37
  インストール中          : libXrandr-1.5.1-2.el7.x86_64                                   18/37
  インストール中          : libXinerama-1.1.3-2.1.el7.x86_64                               19/37
  インストール中          : libXxf86misc-1.0.3-7.1.el7.x86_64                              20/37
  インストール中          : libXxf86vm-1.1.4-1.el7.x86_64                                  21/37
  インストール中          : libXi-1.7.9-1.el7.x86_64                                       22/37
  インストール中          : libXfixes-5.0.3-1.el7.x86_64                                   23/37
  インストール中          : libXcursor-1.1.15-1.el7.x86_64                                 24/37
  インストール中          : xorg-x11-server-utils-7.7-20.el7.x86_64                        25/37
  インストール中          : urw-base35-z003-fonts-20170801-10.el7.noarch                   26/37
  インストール中          : urw-base35-p052-fonts-20170801-10.el7.noarch                   27/37
  インストール中          : urw-base35-nimbus-roman-fonts-20170801-10.el7.noarch           28/37
  インストール中          : urw-base35-c059-fonts-20170801-10.el7.noarch                   29/37
  インストール中          : urw-base35-d050000l-fonts-20170801-10.el7.noarch               30/37
  インストール中          : urw-base35-nimbus-mono-ps-fonts-20170801-10.el7.noarch         31/37
  インストール中          : urw-base35-bookman-fonts-20170801-10.el7.noarch                32/37
  インストール中          : urw-base35-nimbus-sans-fonts-20170801-10.el7.noarch            33/37
  インストール中          : urw-base35-standard-symbols-ps-fonts-20170801-10.el7.noarch    34/37
  インストール中          : urw-base35-gothic-fonts-20170801-10.el7.noarch                 35/37
  インストール中          : urw-base35-fonts-20170801-10.el7.noarch                        36/37
  インストール中          : grafana-7.3.7-1.x86_64                                         37/37
### NOT starting on installation, please execute the following statements to configure grafana to start automatically using systemd
 sudo /bin/systemctl daemon-reload
 sudo /bin/systemctl enable grafana-server.service
### You can start grafana-server by executing
 sudo /bin/systemctl start grafana-server.service
POSTTRANS: Running script
  検証中                  : libXext-1.3.3-3.el7.x86_64                                      1/37
  検証中                  : 1:xorg-x11-font-utils-7.5-21.el7.x86_64                         2/37
  検証中                  : fontconfig-2.13.0-4.3.el7.x86_64                                3/37
  検証中                  : libXinerama-1.1.3-2.1.el7.x86_64                                4/37
  検証中                  : libXrender-0.9.10-1.el7.x86_64                                  5/37
  検証中                  : urw-base35-z003-fonts-20170801-10.el7.noarch                    6/37
  検証中                  : libXxf86misc-1.0.3-7.1.el7.x86_64                               7/37
  検証中                  : libXxf86vm-1.1.4-1.el7.x86_64                                   8/37
  検証中                  : urw-base35-p052-fonts-20170801-10.el7.noarch                    9/37
  検証中                  : urw-base35-nimbus-roman-fonts-20170801-10.el7.noarch           10/37
  検証中                  : libXi-1.7.9-1.el7.x86_64                                       11/37
  検証中                  : libXt-1.1.5-3.el7.x86_64                                       12/37
  検証中                  : libICE-1.0.9-9.el7.x86_64                                      13/37
  検証中                  : fontpackages-filesystem-1.44-8.el7.noarch                      14/37
  検証中                  : grafana-7.3.7-1.x86_64                                         15/37
  検証中                  : urw-base35-c059-fonts-20170801-10.el7.noarch                   16/37
  検証中                  : urw-base35-d050000l-fonts-20170801-10.el7.noarch               17/37
  検証中                  : dejavu-fonts-common-2.33-6.el7.noarch                          18/37
  検証中                  : libxcb-1.13-1.el7.x86_64                                       19/37
  検証中                  : urw-base35-fonts-common-20170801-10.el7.noarch                 20/37
  検証中                  : urw-base35-fonts-20170801-10.el7.noarch                        21/37
  検証中                  : libX11-common-1.6.7-3.el7_9.noarch                             22/37
  検証中                  : libX11-1.6.7-3.el7_9.x86_64                                    23/37
  検証中                  : urw-base35-nimbus-mono-ps-fonts-20170801-10.el7.noarch         24/37
  検証中                  : dejavu-sans-fonts-2.33-6.el7.noarch                            25/37
  検証中                  : libXmu-1.1.2-2.el7.x86_64                                      26/37
  検証中                  : libXrandr-1.5.1-2.el7.x86_64                                   27/37
  検証中                  : urw-base35-bookman-fonts-20170801-10.el7.noarch                28/37
  検証中                  : urw-base35-nimbus-sans-fonts-20170801-10.el7.noarch            29/37
  検証中                  : libXau-1.0.8-2.1.el7.x86_64                                    30/37
  検証中                  : libSM-1.2.2-2.el7.x86_64                                       31/37
  検証中                  : libXcursor-1.1.15-1.el7.x86_64                                 32/37
  検証中                  : urw-base35-standard-symbols-ps-fonts-20170801-10.el7.noarch    33/37
  検証中                  : xorg-x11-server-utils-7.7-20.el7.x86_64                        34/37
  検証中                  : libXfixes-5.0.3-1.el7.x86_64                                   35/37
  検証中                  : libfontenc-1.1.3-3.el7.x86_64                                  36/37
  検証中                  : urw-base35-gothic-fonts-20170801-10.el7.noarch                 37/37

インストール:
  grafana.x86_64 0:7.3.7-1

依存性関連をインストールしました:
  dejavu-fonts-common.noarch 0:2.33-6.el7
  dejavu-sans-fonts.noarch 0:2.33-6.el7
  fontconfig.x86_64 0:2.13.0-4.3.el7
  fontpackages-filesystem.noarch 0:1.44-8.el7
  libICE.x86_64 0:1.0.9-9.el7
  libSM.x86_64 0:1.2.2-2.el7
  libX11.x86_64 0:1.6.7-3.el7_9
  libX11-common.noarch 0:1.6.7-3.el7_9
  libXau.x86_64 0:1.0.8-2.1.el7
  libXcursor.x86_64 0:1.1.15-1.el7
  libXext.x86_64 0:1.3.3-3.el7
  libXfixes.x86_64 0:5.0.3-1.el7
  libXi.x86_64 0:1.7.9-1.el7
  libXinerama.x86_64 0:1.1.3-2.1.el7
  libXmu.x86_64 0:1.1.2-2.el7
  libXrandr.x86_64 0:1.5.1-2.el7
  libXrender.x86_64 0:0.9.10-1.el7
  libXt.x86_64 0:1.1.5-3.el7
  libXxf86misc.x86_64 0:1.0.3-7.1.el7
  libXxf86vm.x86_64 0:1.1.4-1.el7
  libfontenc.x86_64 0:1.1.3-3.el7
  libxcb.x86_64 0:1.13-1.el7
  urw-base35-bookman-fonts.noarch 0:20170801-10.el7
  urw-base35-c059-fonts.noarch 0:20170801-10.el7
  urw-base35-d050000l-fonts.noarch 0:20170801-10.el7
  urw-base35-fonts.noarch 0:20170801-10.el7
  urw-base35-fonts-common.noarch 0:20170801-10.el7
  urw-base35-gothic-fonts.noarch 0:20170801-10.el7
  urw-base35-nimbus-mono-ps-fonts.noarch 0:20170801-10.el7
  urw-base35-nimbus-roman-fonts.noarch 0:20170801-10.el7
  urw-base35-nimbus-sans-fonts.noarch 0:20170801-10.el7
  urw-base35-p052-fonts.noarch 0:20170801-10.el7
  urw-base35-standard-symbols-ps-fonts.noarch 0:20170801-10.el7
  urw-base35-z003-fonts.noarch 0:20170801-10.el7
  xorg-x11-font-utils.x86_64 1:7.5-21.el7
  xorg-x11-server-utils.x86_64 0:7.7-20.el7

完了しました!
[root@gui ~]#

wgetの際に何回かタイムアウトしたみたいだけど、ここでは気にしない。

zabbix との連携

  • Zabbix plugin for Grafana インストール

Grafana と zabbix を連携させるのに必要な grafana-zabbix をインストール 公式は以下。

https://github.com/alexanderzobnin/grafana-zabbix

grafana-cli plugins install alexanderzobnin-zabbix-app

実行例

[root@gui ~]# grafana-cli plugins install alexanderzobnin-zabbix-app
installing alexanderzobnin-zabbix-app @ 4.1.1
from: https://grafana.com/api/plugins/alexanderzobnin-zabbix-app/versions/4.1.1/download
into: /var/lib/grafana/plugins

? Installed alexanderzobnin-zabbix-app successfully

Restart grafana after installing plugins . <service grafana-server restart>

[root@gui ~]#

<service grafana-server restart> と言われているので実行。

[root@gui ~]# service grafana-server restart
Restarting grafana-server (via systemctl):                 [  OK  ]
[root@gui ~]#
[root@gui ~]# systemctl status grafana-server
● grafana-server.service - Grafana instance
   Loaded: loaded (/usr/lib/systemd/system/grafana-server.service; disabled; vendor preset: disabled)
   Active: active (running) since 水 2021-01-27 17:57:11 JST; 9s ago
     Docs: http://docs.grafana.org
 Main PID: 16127 (grafana-server)
   CGroup: /system.slice/grafana-server.service
           tq16127 /usr/sbin/grafana-server --config=/etc/grafana/grafana.ini --pidfile=/var/r...
           mq16133 /var/lib/grafana/plugins/alexanderzobnin-zabbix-app/zabbix-plugin_linux_amd...

 1月 27 17:57:11 gui grafana-server[16127]: t=2021-01-27T17:57:11+0900 lvl=info msg="Conne...te3
 1月 27 17:57:11 gui grafana-server[16127]: t=2021-01-27T17:57:11+0900 lvl=info msg="Start...tor
 1月 27 17:57:11 gui grafana-server[16127]: t=2021-01-27T17:57:11+0900 lvl=info msg="Start...ins
 1月 27 17:57:11 gui grafana-server[16127]: t=2021-01-27T17:57:11+0900 lvl=info msg="Regis...put
 1月 27 17:57:11 gui grafana-server[16127]: t=2021-01-27T17:57:11+0900 lvl=info msg="Regis...nel
 1月 27 17:57:11 gui grafana-server[16127]: t=2021-01-27T17:57:11+0900 lvl=info msg="Regis...app
 1月 27 17:57:11 gui grafana-server[16127]: t=2021-01-27T17:57:11+0900 lvl=info msg="Regis...rce
 1月 27 17:57:11 gui systemd[1]: Started Grafana instance.
 1月 27 17:57:11 gui grafana-server[16127]: t=2021-01-27T17:57:11+0900 lvl=info msg="HTTP ...et=
 1月 27 17:57:11 gui grafana-server[16127]: t=2021-01-27T17:57:11+0900 lvl=info msg=Profil...lse
Hint: Some lines were ellipsized, use -l to show in full.
[root@gui ~]#

CentOS 7 だから systemctl で実行する必要があった気がするが、実行されたのでOKとしておく。 一応、OS起動後自動起動するように、systemctl の enable を実行しておく。

systemctl enable grafana-server

実行例

[root@gui ~]# systemctl enable grafana-server
Created symlink from /etc/systemd/system/multi-user.target.wants/grafana-server.service to /usr/lib/systemd/system/grafana-server.service.
[root@gui ~]#
  • Grafana 連携用のユーザーをZabbixに作る

全ホストグループに対しての読み取り権限のみ(表示のみ)としたユーザーグループを作成。 そして、権限ユーザーのユーザーを作成して前記のホストグループへ所属するように設定。

  • Zabbixとの連携設定

WebブラウザGrafanaのWebUIにアクセス。

http://[ZabbixサーバのFQDNもしくはIPアドレス]:3000

f:id:amegon:20210127220442p:plain

↑ ログインIDとパスワードのデフォルトは admin / admin

ここから先はパラパラ漫画で表示。

  • Plugins を選択

f:id:amegon:20210127220523p:plain

  • Zabbix を見つけて、signed を選択

f:id:amegon:20210127220616p:plain

  • Enable を選択

f:id:amegon:20210127220701p:plain

  • Enable を選択後、以下の表示になればOK

f:id:amegon:20210127220758p:plain

  • トップに戻って、DATA SOURCES を選択

f:id:amegon:20210127220838p:plain

  • Zabbix を見つけて Select を選択

f:id:amegon:20210127220924p:plain

  • 表示された画面で必要な情報を入力する。まずは URL。

f:id:amegon:20210127221005p:plain

  • 下にスクロールして、Username と Password を入力

この Username と Password は Zabbix に作成した Grafana 用のユーザーの情報

f:id:amegon:20210127221141p:plain

  • このあと、Save & Test を押してエラーがでず正常に登録されたことを確認

エラーになった場合は、設定した情報を再度確認してみてください。

  • トップに戻って DASHBOARDS を選択

f:id:amegon:20210127221402p:plain

  • とりあえず、Zabbix System StatusZabbix Server Dashboardダッシュボードを選択して、以下の画面になるようにする

f:id:amegon:20210127221540p:plain

  • そしてトップに戻って Home を選択

f:id:amegon:20210127221638p:plain

f:id:amegon:20210127221711p:plain

f:id:amegon:20210127221744p:plain

ネタ

自分で見たいものを作成して、ダッシュボードも作ってみてください。 私は家の通信量とか、今通信できているスマホ系端末の状況を Ping 応答でグラフ化してみました。

f:id:amegon:20210127222456p:plain

何かダッシュボードのネタになりそうな良いものがあったら、どなたかご教示くださいませ。