🐧

RockyLinux9でZabbix6.0とJobArranger for Zabbix 6.1.0をインストール

2023/08/20に公開

RockyLinux9に以下をインストールする

・httpd
・mariadb 10

# Zabbix関係
zabbix-release-6.0-4.el9.noarch
zabbix-agent2-plugin-postgresql-6.0.20-release1.el9.x86_64
zabbix-agent2-plugin-mongodb-6.0.20-release1.el9.x86_64
zabbix-agent2-6.0.20-release1.el9.x86_64
zabbix-web-6.0.20-release1.el9.noarch
zabbix-web-deps-6.0.20-release1.el9.noarch
zabbix-web-mysql-6.0.20-release1.el9.noarch
zabbix-apache-conf-6.0.20-release1.el9.noarch
zabbix-server-mysql-6.0.20-release1.el9.x86_64
zabbix-sql-scripts-6.0.20-release1.el9.noarch
zabbix-selinux-policy-6.0.20-release1.el9.x86_64

# Job Arranger for Zabbix関係
jobarranger-agentd-6.1.0-1.el9.x86_64
jobarranger-server-mysql-6.1.0-1.el9.x86_64
jobarranger-manager-6.1.0-1.el9.x86_64

環境

cat /etc/redhat-release
Rocky Linux release 9.2 (Blue Onyx)

1. httpdとmariadbインストール

dnf install -y httpd mariadb-server

systemd enable httpd
systemd stat httpd

systemd enable mariadb
systemd stat mariadb

2. Zabbix Server 導入

  • 公式の手順で必要なパッケージのインストールと設定を実施
  • Webコンソール(http://<ZABBIX-SERVER-IP>/zabbix)へアクセスし、ダッシュボードの表示まで完了させる

3 依存パッケージのインストール

EPEL x86_64 Official
libssh2-1.10.0-1.el9.x86_64.rpm A library implementing the SSH2 protocol

rpm -ivh libssh2-1.10.0-1.el9.x86_64.rpm

4. JobArranger for Zabbix 導入

  • 公式ページから、必要なrpmファイルをダウンロードする
wget https://www.jobarranger.info/jaz/download/6.1.0/rhel/9/server/jobarranger-server-postgresql-6.1.0-1.el9.x86_64.rpm
wget https://www.jobarranger.info/jaz/download/6.1.0/rhel/9/manager/jobarranger-manager-6.1.0-1.el9.x86_64.rpm
wget https://www.jobarranger.info/jaz/download/6.1.0/rhel/9/agent/jobarranger-agentd-6.1.0-1.el9.x86_64.rpm

rpm -ivh jobarranger-*.rpm

# -> ダウンロードが完了すると、先に導入したZabbix Serverで作成されたDBに、Job Arranger for Zabbixに必要なテーブルが作成される

5.JobArranger向け初期データ投入

mysql zabbix < /usr/share/doc/jobarranger-server-mysql/database/data/JA_INSERT_TABLE.sql

6. Jobarg manager初期セットアップ

  • http://<server_ip_or_name>/jobarrangerにアクセスし、初期セットアップを完了させる

参考

Discussion