Azure VMware Solution の VMware syslog を構成する
リソースのプラットフォーム ログとメトリックの選択した宛先へのストリーミング エクスポートを構成するため、診断設定を使用します。 異なるログとメトリックを個別の宛先に送信するために、最大 5 つの診断設定を作成できます。
この記事では、Azure VMware Solution プライベート クラウドの VMware Syslog を収集するように診断設定を構成する方法について説明します。 次に、syslog をストレージ アカウントに格納して vCenter Server ログを表示し、診断目的で分析する方法について説明します。
重要
VMware の syslog には次のログが含まれています。
- vCenter Server のログ
- ESXi のログ
- vSAN ログ
- NSX-T Manager のログ
- NSX-T Data Center 分散ファイアウォール ログ
- NSX-T Data Center ゲートウェイ ファイアウォールのログ
- NSX-T Data Center Edge アプライアンスのログ
前提条件
vCenter Server と NSX-T Manager のインターフェイスへのアクセスが可能な Azure VMware Solution プライベート クラウドが必要となります。
診断設定を構成する
- Azure VMware Solution プライベート クラウドから [診断設定] を選択し、[Add diagnostic settings]\(診断設定の追加\) を選択します。
- vmwaresyslog と AllMetrics を選択し、提示されたオプションのいずれかを選択します。
Log Analytics ワークスペースに送信する
Log Analytics の設定方法
Log Analytics ワークスペース:
Azure VMware Solution プライベート クラウド ログが含まれています。
ログのクエリなど、必要なアクションを実行できるワークスペースです。
このセクションでは、次のことを行います。
Log Analytics ワークスペースの構成
プライベート クラウドに診断設定を作成して、このワークスペースにログを送信する
リソースの作成
- Azure portal で [+ リソースの作成] に移動します。
- "Log Analytics ワークスペース" を検索し、[作成] ->[Log Analytics ワークスペース] を選択します。
ワークスペースを設定する
- 使用するサブスクリプションを入力し、このワークスペースを収容するために選択したリソース グループを入力します。 名前を付け、リージョンを選択します。
- [作成の確認] + を選択します。
診断設定を追加する
次に、Azure VMware Solution プライベート クラウドに診断設定を追加して、ログの送信先を把握します。
Azure VMware Solution プライベート クラウドを選択します。 左側のメニューの [監視] の下にある [診断設定] に移動します。 [診断設定の追加] を選択します。
診断設定に名前を付けます。 Log Analytics ワークスペースに送信するログ カテゴリを選択します。
[Log Analytics ワークスペースへの送信] の横にあるチェック ボックスをオンにします。 Log Analytics ワークスペースが保存されているサブスクリプションと Log Analytics ワークスペースを選択します。 左上の [保存] を選択 します 。
この時点で、Azure VMware Solution プライベート クラウドからログを受信するように Log Analytics ワークスペースが正常に構成されました。
Kusto を使用してログを検索および分析する
Log Analytics ワークスペースに移動するようにログを正常に構成できたので、そのデータを使用して、Log Analytics 検索機能で意味のある分析情報を得ることができます。 Log Analytics では、Kusto 照会言語 (または Kusto) と呼ばれる言語を使用してログを検索します。
詳細については、「Kusto 照会言語を使用した Azure Data Explorer でのデータ分析」を参照してください。
ストレージ アカウントへのアーカイブ
- [診断設定] で、ログの格納先とするストレージ アカウントを選択し、[保存] を選択します。
- ストレージ アカウントに移動し、Insight ログ vmwarelog が作成されたことを確認して選択します。
- Insight logs vmwarelog の中から json ファイルを見つけてダウンロードし、ログを確認します。
Microsoft Azure Event Hubs へのストリーム
- [診断設定] の [宛先] 詳細で [イベント ハブへのストリーム] を選択します。
- [イベント ハブの名前空間] ドロップダウン メニューからログの送信先を選択し、[保存] を選択します。