0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Zabbixをセットアップする!!

Last updated at Posted at 2025-01-08

Zabbixをセットアップしてみよう!!

この記事はどこまでやるか→ZabbixのWEB画面が見えるようになるまで

環境

  • Ubuntu 24.04
  • 2コアCPU
  • 4GBMemory
  • 32GB SSD
  • Zabbix 6.0 LTS

前準備

Windows TerminalからSSHしています。
sudo -sで管理者権限に昇格済み
Zabbix公式ドキュメントを参照・引用

セットアップ

警告
最新のやり方はZabbix公式ドキュメントを参照してください
対応しているバージョンが異なる場合もあるので、適時確認してください。
詳細

Zabbixのリポジトリのダウンロード

wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest_6.0+ubuntu24.04_all.deb
dpkg -i zabbix-release_latest_6.0+ubuntu24.04_all.deb
apt update

MySQLのインストール

apt install mysql-server

Zabbix server,frontend,agentのインストール

apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent2 zabbix-agent2-plugin-*

DBの作成

mysql -uroot -p
password
mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> set global log_bin_trust_function_creators = 1;
mysql> quit;

警告
passwordは任意のものを使用してください

初期スキーマー関連の設定

zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix

log_bin_trust_function_creatorsの無効化

mysql -uroot -p
password
mysql> set global log_bin_trust_function_creators = 0;
mysql> quit;

log_bin_trust_function_creatorsの無効化

/etc/zabbix/zabbix_server.confを編集します
vimでもnanoでも何でもいいです

DBPassword=password

を追記します。

警告
passwordは先ほどのものと同じものを記述してください

ZbbixServerとApacheのを再起動&登録

systemctl restart zabbix-server zabbix-agent2 apache2
systemctl enable zabbix-server zabbix-agent2 apache2

ここまですれば、ほぼ完了です!

言語設定

@owl149haye(柚)様の記事を参照・引用します。

/etc/locale.genを編集します。

a→z順で並んでいるのでjがある場所まで降ります。


コメントアウトを解除します。

#ja_JP.UTF-8 UTF-8
↓
ja_JP.UTF-8 UTF-8

再読み込みをおこないます。

locale-gen

サーバ再起動します

reboot

WebUIの設定

ip aで現在のIPアドレスを確認します。今回は192.168.100.100とします。
ChromeなどのWEBブラウザで以下のURIを開きます。

http://192.168.100.100/zabbix/

URIを開くと画像のようなページが開くと思います。
言語は任意ですが、今回は日本語を使います。
image.png


前提条件にエラーが出てないことを確認します。
image.png


passwordを入力します。
image.png


サーバー名とタイムゾーンを指定します(日本なら+9時間)
カラーは今回はdarkに指定してみました。
image.png


問題のないことを確認します。
image.png


設定完了です!
image.png


User名はAdminpasswordはzabbixになっています

image.png

これで一通りの設定は完了です。
image.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?