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 プライベート クラウドが必要となります。

診断設定を構成する

  1. Azure VMware Solution プライベート クラウドから [診断設定] を選択し、[Add diagnostic settings]\(診断設定の追加\) を選択します。

Screenshot showing where to configure VMware syslogs.

  1. vmwaresyslogAllMetrics を選択し、提示されたオプションのいずれかを選択します。

Log Analytics ワークスペースに送信する

Log Analytics の設定方法

Log Analytics ワークスペース:

  • Azure VMware Solution プライベート クラウド ログが含まれています。

  • ログのクエリなど、必要なアクションを実行できるワークスペースです。

このセクションでは、次のことを行います。

  • Log Analytics ワークスペースの構成

  • プライベート クラウドに診断設定を作成して、このワークスペースにログを送信する

リソースの作成

  1. Azure portal で [+ リソースの作成] に移動します。
  2. "Log Analytics ワークスペース" を検索し、[作成] ->[Log Analytics ワークスペース] を選択します

Screenshot of Create a resource.

ワークスペースを設定する

  1. 使用するサブスクリプションを入力し、このワークスペースを収容するために選択したリソース グループを入力します。 名前を付け、リージョンを選択します。
  2. [作成の確認] + を選択します。

Screenshot of Marketplace.

診断設定を追加する

次に、Azure VMware Solution プライベート クラウドに診断設定を追加して、ログの送信先を把握します。

Screenshot of vh-private-cloud.

  1. Azure VMware Solution プライベート クラウドを選択します。 左側のメニューの [監視] の下にある [診断設定] に移動します。 [診断設定の追加] を選択します。

  2. 診断設定に名前を付けます。 Log Analytics ワークスペースに送信するログ カテゴリを選択します。

  3. [Log Analytics ワークスペースへの送信] の横にあるチェック ボックスをオンにします。 Log Analytics ワークスペースが保存されているサブスクリプションと Log Analytics ワークスペースを選択します。 左上の [保存] を選択 します

Screenshot of Diagnostics settings.

この時点で、Azure VMware Solution プライベート クラウドからログを受信するように Log Analytics ワークスペースが正常に構成されました。

Kusto を使用してログを検索および分析する

Log Analytics ワークスペースに移動するようにログを正常に構成できたので、そのデータを使用して、Log Analytics 検索機能で意味のある分析情報を得ることができます。 Log Analytics では、Kusto 照会言語 (または Kusto) と呼ばれる言語を使用してログを検索します。

詳細については、「Kusto 照会言語を使用した Azure Data Explorer でのデータ分析」を参照してください。

ストレージ アカウントへのアーカイブ

  1. [診断設定] で、ログの格納先とするストレージ アカウントを選択し、[保存] を選択します。

Screenshot showing the options to select for storing the syslogs.

  1. ストレージ アカウントに移動し、Insight ログ vmwarelog が作成されたことを確認して選択します。

Screenshot showing the Insight logs vmwarelog option created and available.

  1. Insight logs vmwarelog の中から json ファイルを見つけてダウンロードし、ログを確認します。

Screenshot showing the drill-down path to the json file.

Microsoft Azure Event Hubs へのストリーム

  1. [診断設定] の [宛先] 詳細で [イベント ハブへのストリーム] を選択します。
  2. [イベント ハブの名前空間] ドロップダウン メニューからログの送信先を選択し、[保存] を選択します。

Screenshot showing the drill-down path to send the logs.