Linux に監視ツール (Zabbix など) をインストールして構成する方法
概要:
Linux オペレーティング システムに監視ツールをインストールして構成することは、サーバーとアプリケーションが適切に実行されていることを確認するための重要な手順です。 。この記事では、人気の監視ツールである Zabbix を Linux システムにインストールして構成する方法を紹介します。 Zabbix は、管理者がサーバーのパフォーマンス、ネットワーク トラフィック、アプリケーションなどを監視するのに役立つ強力で柔軟な監視ソリューションです。
ステップ 1: 必要なソフトウェア パッケージをインストールする
まず、Linux システムに Zabbix をインストールして通常どおり実行するために、必要なソフトウェア パッケージをインストールする必要があります。ターミナルを開き、次のコマンドを使用して必要なパッケージをインストールします。
sudo apt-get update sudo apt-get install apache2 mysql-server php php-mysql php-gd php-xml php-bcmath php-mbstring
ステップ 2: Zabbix データベースの作成
Zabbix をインストールする前に、監視データを保存するデータベースを作成する必要があります。以下のコマンドを実行してMySQLにログインします。
sudo mysql -u root -p
パスワードを入力すると、MySQL コマンド ライン インターフェイスに入ります。新しいデータベースとユーザーを作成し、ユーザーに権限を付与します。
CREATE DATABASE zabbix CHARACTER SET UTF8 COLLATE UTF8_BIN; CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost' WITH GRANT OPTION; FLUSH PRIVILEGES; EXIT;
ステップ 3: Zabbix をダウンロードしてインストールする
これで、Zabbix のインストールを開始できます。まず、Zabbix 公式 Web サイトから最新の Zabbix サーバー ソフトウェア パッケージをダウンロードする必要があります。次のコマンドを使用してパッケージをダウンロードします。
wget https://repo.zabbix.com/zabbix/4.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.4-1%2Bbionic_all.deb
次に、次のコマンドを使用してパッケージをシステムにインストールします。
sudo dpkg -i zabbix-release_4.4-1+bionic_all.deb sudo apt-get update sudo apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent
ステップ 4: Zabbix サーバーの構成
Zabbix サーバーは、前のステップで作成したデータベースに監視データを保存します。 Zabbix サーバー構成ファイルを開き、必要な変更を加えます。
sudo nano /etc/zabbix/zabbix_server.conf
次の行を見つけて編集します。
DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=password
ファイルを保存して閉じます。
ステップ 5: Zabbix データベースのスキーマとデータをインポートする
このステップでは、Zabbix データベースのスキーマとデータをインポートします。次のコマンドを使用して MySQL にログインします。
sudo mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql/create.sql.gz
先ほど設定したパスワードを入力し、次のコマンドを実行します。
sudo zcat /usr/share/doc/zabbix-server-mysql/data.sql.gz | mysql -u zabbix -p zabbix
ステップ 6: Zabbix フロントエンドを構成する
次に、Zabbix フロントエンドで構成を行う必要があります。 Apache の Zabbix 設定ファイルを開きます。
sudo nano /etc/zabbix/apache.conf
次の行を見つけて編集します。
php_value date.timezone Europe/Riga
タイムゾーンを自分のタイムゾーンに変更してください。ファイルを保存して閉じます。
ステップ 7: Zabbix サービスの開始
次のコマンドを使用して、Zabbix サーバーと Zabbix エージェントを開始します。
sudo systemctl start zabbix-server sudo systemctl enable zabbix-server sudo systemctl start zabbix-agent sudo systemctl enable zabbix-agent sudo systemctl restart apache2
ステップ 8: Zabbix フロントエンドにアクセスする
ブラウザにサーバーの IP アドレスを入力し、「/zabbix」を追加して Zabbix フロントエンドにアクセスします。
http://your_server_IP/zabbix
デフォルトのユーザー名「Admin」とパスワード「zabbix」を使用してログインします。
結論:
上記の手順に従って Linux オペレーティング システムに Zabbix をインストールして構成すると、サーバーとアプリケーションの健全性の監視に役立つ強力な監視ツールが手に入ります。必要に応じて、Zabbix をさらに構成およびカスタマイズできます。 Zabbix を使用してシステムを監視し、最適化してみましょう。
以上がLinux に監視ツール (Zabbix など) をインストールして構成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。