[comment]: # ({6a0c5b31-f12088b9})
# 5 ZabbixでVMwareを監視する

[comment]: # ({/6a0c5b31-f12088b9})

[comment]: # ({24e3c059-5d1315b7})
#### はじめに

このページでは、VMwareの基本的な監視を開始するために必要な手順について説明します。

[comment]: # ({/24e3c059-5d1315b7})

[comment]: # ({13a80971-c72a7574})
**このガイドの対象者**

このガイドはZabbixの新規ユーザー向けに作成されており、VMwareの基本的な監視を有効にするために必要な最小限の手順が含まれています。
高度なカスタマイズやより詳細な設定が必要な場合は、Zabbixマニュアルの[仮想マシン監視](/manual/vm_monitoring)セクションや[設定](/manual/config)セクションを参照してください。

[comment]: # ({/13a80971-c72a7574})

[comment]: # ({b20ff86d-8f8b7ac1})
**前提条件**

このガイドを進める前に、[ダウンロードとインストール](https://www.zabbix.com/download)の手順に従って、ZabbixサーバーとZabbix Webインターフェースをインストールしてください。

ご利用の環境によっては、このガイドの一部の手順が若干異なる場合があります。
このガイドはUbuntu環境を前提としています。

VMwareがすでに設定されていることを前提としています。
このガイドではVMwareの設定については説明しません。

[comment]: # ({/b20ff86d-8f8b7ac1})

[comment]: # ({26a3ea93-90ebdd62})
#### Zabbixサーバーの設定

VMwareを監視するには、*vmware collector* Zabbixプロセスを有効にする必要があります。
VMware監視の仕組みについては、[仮想マシンの監視](/manual/vm_monitoring#data-collection)を参照してください。

1\. Zabbixサーバーの設定ファイルを開きます。

```bash
vi /etc/zabbix/zabbix_server.conf
```

2\. Zabbixサーバーの設定ファイルで[`StartVMwareCollectors`](/manual/appendix/config/zabbix_server#startvmwarecollectors)パラメータを`2`[以上](/manual/vm_monitoring#configuration)に設定します（デフォルト値は`0`です）。

```ini
### Option: StartVMwareCollectors
#       Number of pre-forked vmware collector instances.
#
# Mandatory: no
# Range: 0-250
# Default:
# StartVMwareCollectors=0

StartVMwareCollectors=2
```

3\. Zabbixサーバーを再起動します。

```bash
systemctl restart zabbix-server
```

*vmware collector*プロセスが起動したら、次のステップに進みます。

[comment]: # ({/26a3ea93-90ebdd62})

[comment]: # ({91f1cfec-578be2d0})
#### Zabbixフロントエンドの設定

1\. Zabbixフロントエンドにログインします。

2\. ZabbixのWebインターフェースで[ホストを作成](/manual/config/hosts/host)します。

- *ホスト名*フィールドにホスト名（例："VMware environment"）を入力します。
- *テンプレート*フィールドに"VMware FQDN"（または"VMware"）テンプレートを入力または選択します。
これらのテンプレートの詳細については、[仮想マシンの監視](/manual/vm_monitoring#ready-to-use-templates)を参照してください。
- *ホストグループ*フィールドにホストグループ（例：新しいホストグループ"VMware"）を入力または選択します。

![](../../../assets/en/manual/guides/vmware_host.png){width="600"}

- *マクロ*タブで、以下のホストマクロを設定します。
    - {$VMWARE.URL} - VMwareサービス（vCenterまたはESXiハイパーバイザー）SDKのURL（https://servername/sdk）
    - {$VMWARE.USERNAME} - VMwareサービスのユーザー名
    - {$VMWARE.PASSWORD} - VMwareサービスの{$VMWARE.USERNAME}ユーザーのパスワード

![](../../../assets/en/manual/guides/vmware_macros.png){width="600"}

3\. *追加*ボタンをクリックしてホストを作成します。このホストがVMware環境を表します。

[comment]: # ({/91f1cfec-578be2d0})

[comment]: # ({baf29222-9efdc0ab})
#### 収集されたメトリクスの表示

おめでとうございます！この時点で、ZabbixはすでにVMware環境の監視を開始しています。

VMware環境の設定によっては、Zabbixが[自動検出](/manual/vm_monitoring#discovery)を行い、検出されたエンティティのホストを作成する場合があります。
必要に応じて、ホストの自動検出や作成は[手動で実行](/manual/config/items/check_now)することもできます。

作成されたホストを表示するには、[*データ収集 → ホスト*](/manual/web_interface/frontend_sections/data_collection/hosts)メニューセクションに移動します。

![](../../../assets/en/manual/guides/vmware_discovered_hosts.png){width="600"}

収集されたメトリクスを表示するには、[*監視 → ホスト*](/manual/web_interface/frontend_sections/monitoring/hosts)メニューセクションに移動し、作成された「VMware environment」ホストまたは検出されたエンティティのいずれかのホストの横にある*最新データ*をクリックします。

![](../../../assets/en/manual/guides/vmware_monitored_hosts.png){width="600"}

この操作により、選択したホストから収集されたすべての最新メトリクスのリストが表示されます。

![](../../../assets/en/manual/guides/vmware_latest_data.png){width="600"}

一部のアイテムにはデータがなく、*サポートされていません*の状態になっていることに注意してください。
これは、監視対象のVMware環境で有効になっていないため、Zabbixが特定のデータストアで有効な[パフォーマンスカウンタ](/manual/vm_monitoring/vmware_keys#footnotes)を見つけられないためです。

[comment]: # ({/baf29222-9efdc0ab})

[comment]: # ({12e704dc-be8f9f3b})
#### 問題アラートの設定

Zabbixは、さまざまな方法でインフラストラクチャの問題について通知できます。
このガイドでは、メールアラートを送信するための基本的な設定手順を説明します。

1\. [*ユーザー設定 → プロファイル*](/manual/web_interface/user_profile)に移動し、*メディア*タブに切り替えて[メールアドレスを追加](/manual/installation/quick_guides/basic_config/login#adding-user)します。

![](../../../assets/en/manual/quickstart/new_media.png){width="600"}

2\. [問題通知の受信](/manual/installation/quick_guides/basic_config/notification)のガイドに従います。

次回、Zabbixが問題を検出したときに、メールでアラートを受け取ることができます。

[comment]: # ({/12e704dc-be8f9f3b})

[comment]: # ({ff1f6ab2-3dd552d0})
#### 関連情報

- [アイテムの作成](/manual/config/items/item) - 追加のメトリクスの監視を開始する方法。
- [問題のエスカレーション](/manual/config/notifications/action/escalations) - 複数ステップのアラートシナリオの作成方法
  (例: 最初にシステム管理者にメッセージを送信し、45分以内に問題が解決しない場合はデータセンター管理者にメッセージを送信)。
- [仮想マシンの監視](/manual/vm_monitoring#ready-to-use-templates) - VMware監視に関する追加情報(データ収集プロセス、サーバー設定オプション、トラブルシューティングガイドなど)。
- [VMware監視アイテムキー](/manual/vm_monitoring/vmware_keys) - Zabbixで監視可能なVMwareメトリクスの全リスト。
- テンプレート[*VMware*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/vmware) - *VMware*テンプレートに関する追加情報。
- テンプレート[*VMware FQDN*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/vmware_fqdn) - *VMware FQDN*テンプレートに関する追加情報。

[comment]: # ({/ff1f6ab2-3dd552d0})
