Amazon Linux 2:Zabbix 4.0 LTS インストール

AWS(Amazon Web Services)上のEC2 + RDS(Aurora MySQL)の構成に、オープンソースの統合監視ソフトウェア「Zabbix 4.0 LTS」を構築します。(2018/12/02作成)

Integrated monitoring software StartupStockPhotos / Pixabay

オープンソースの統合監視ソフトウェア「Zabbix」とは

Zabbix はアレクセイ・ウラジシェフ(Alexei Vladishev)によって作られた、ネットワーク管理ソフトウェアである。様々なネットワークサービス、サーバ 、その他のネットワークハードウェアのステータスを監視・追跡できる。現在はウラジシェフが設立したZabbix社によって開発が継続されている。(出典: Wikipedia)

0.環境

  • Zabbix Server (4.0.2)
  • EC2(Amazon Linux 2)
  • RDS(Aurora MySQL)

1.前提事項

本紙は、AWSのEC2の中に「nginx+php(php-fpm socket)」環境が構築済みであること前提にしています。

2.Zabbixのインストール

1)RPMのインストール

2)サーバー、フロント、エージェント、MySQLインストール

3.データベース設定

1)Zabbixのデータベースの作成

2)Zabbixのテーブル作成および初期データの登録

3)zabbix_server.confにDB接続情報を記載

4)Zabbixの自動起動設定およびZabbixの起動

4.zabbix-web設定

1)ドキュメントRootにフロントwebのシンボリックリンクを張る

2)zabbix-web設定(nginxコンフィグレーション例)

3)セットアップウィザードに従う

http://{インストール環境FQDN}/zabbix/

セットアップ一覧:

  • Welcome
  • Check of pre-requisites
  • Configure DB connection
  • Zabbix server details
  • Pre-installation summary
  • Install

セットアップ完了:
Congratulations! You have successfully installed Zabbix frontend.
Configuration file “/etc/zabbix/web/zabbix.conf.php” created.

5.付属:グラフの日本語文字化けの修正

1)Zabbix使用フォントの変更

変更前) DejaVuフォント
https://dejavu-fonts.github.io/

変更後) IPAフォントのダウンロード
https://ipafont.ipa.go.jp/old/ipafont/download.html

以上

Pocket

About yoshimasa

埼玉県さいたま市在住、2男3女のパパです。Linux系の技術情報を中心にまとめています。1978年2月生まれ。
マウスコンピューター/G-Tune

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください