Microsoft Azure監視

Microsoft Azure――概要

Microsoft Azure(旧称Windows Azure)は、Microsoftのクラウド コンピューティングのプラットフォームです。コンピュート、アナリティクス、ストレージ、ネットワーキングなど、幅広くサービスを提供しています。ユーザーは、これらサービスから選択して、パブリック クラウドで新規アプリケーションの開発やスケール確保をしたり、既存アプリケーションを実行したりできます。

Microsoft Azureの監視ーー当社が提供すること

Applications ManagerのMicrosoft Azure監視では、Azureサブスクリプションに存在する仮想マシンを、検出・監視できます。Azureストレージアカウントのステータスとパフォーマンス監視で、Azureに預けたリソースの管理の改善も可能です。

Applications Managerは、Azure仮想マシンに、Azure SDK for Javaで接続してステータスや、その他のパフォーマンス カウンターを判定します。Azure監視では、次のことが可能です。

  • Azureサブスクリプションにある仮想マシンのディスカバリ。
  • プロビジョン済みで実行中のVMの数を確認。
  • 検出したリソースのステータスと設定情報を確認。
  • パフォーマンス メトリックの収集・監視(CPU、メモリ、ディスク、ネットワーク、スレッド、プロセス数、.NET CLRなど)。
  • ゲストOS設定を有効とし、ディスク利用率、ディスクI/O統計、ネットワーク インターフェース情報を収集・監視。

新規Microsoft Azure監視を作成するには

新規Azure監視を作成するには、次の手順に従ってください。

  • Applications ManagerのWebクライアントで、新規監視をクリックします。
  • クラウド アプリ カテゴリで「Microsoft Azure」を選択します。
  • Microsoft Azure監視の表示名を指定してください。
  • Microsoft AzureサブスクリプションのサブスクリプションIDを入力してください。
  • ディスカバリ モードを選びます。
  • ディスカバリ モードは2つをサポートしています。

Azure組織アカウントを利用したディスカバリ(PowerShell)

要件要件のセクションを参照ください

作成した組織アカウントのユーザー名とパスワードを、新規監視ページで入力してください。・

ADアプリケーションとサービス プリンシパルを利用したディスカバリ

要件要件のセクションを参照ください

クライアントIDとテナントIDにくわえ、アプリケーション キーを上記の要件に記載の手順で入手し、新規監視ページに入力してください。

  • ポーリング間隔(分)とタイムアウト(秒)を指定してください。
メモ:Applications Managerは、「Azure Resource Manager(ARM)」でデプロイしたリソースを監視します。クラシック モデルでデプロイしたものは、新規サポートしません。
メモ:クラウド サービスでのデータ追加や取得には、インターネット接続が必要です。

外部Webサイトへの接続にプロキシ サーバーを利用する場合は、「管理」タブからプロキシ設定を実行してください。

監視対象のパラメーター

監視タブをクリックして、監視カテゴリ ビューへ移動してください。クラウド アプリ テーブルでMicrosoft Azureをクリックすると、一括設定ビューが3つのタブに分類・表示されます。

  • 可用性タブでは、過去24時間か30日の可用性履歴がわかります。
  • パフォーマンスタブでは、過去24時間か30日のステータスとイベントがわかります。
  • リスト ビューでは、一括管理設定を実行できます。

Microsoft Azure監視では、サブスクリプションに存在するAzure仮想のマシンを提示します。監視名をクリックすると、全サーバーの詳細が、次のタブに表示されます。

監視情報

パラメーター 説明
名前 Microsoft Azure監視の名前です。
サブスクリプションID AzureサブスクリプションのサブスクリプションIDです。
Azureサービス サブスクリプションに存在し、監視されているサービスを表します。
ディスカバリ モード 監視作成時に選ぶディスカバリのモードを示します。
ユーザーのメール アドレス Azureリソースへのアクセスに使う組織アカウントです。
クライアントID Active DirectoryアプリケーションのクライアントIDです。
テナントID Active DirectoryのテナントIDです。
タイムアウト タイムアウトまでの時間です(秒)。
プロビジョン済み総Azure仮想マシン サブスクリプションに存在する仮想マシンの数を表します。
実行中総Azure仮想マシン 仮想マシン ステータス「実行中」の数を指します。
関連付いたグループ 監視が関連付いた監視グループを示します。
最新ポーリング時刻 最新のポーリングを実行した時刻を指します。
次回ポーリング時刻 次回のポールがスケジュールされている時刻を指します。

概要

パラメーター 説明
総Azure仮想マシン プロビジョン済み サブスクリプションに存在する仮想マシンの数を表します。
総Azure仮想マシン実行中 仮想マシン ステータス「実行中」の数を指します。

仮想マシン

パラメーター 説明
仮想マシン名 仮想マシンの名前です。
ステータス 仮想マシンのステータスを表します。
リソース グループ名 仮想マシンが存在するリソース グループを指します。
OSタイプ 仮想マシンのOSです。
ロケーション 仮想マシンのある場所を指します。
パブリックIPアドレス 仮想マシンのIPアドレスです。

ストレージ アカウント

パラメーター 説明
Azure Standardストレージ アカウント
ストレージ アカウント名 Azureストレージ アカウント名です。
プロビジョニング ステータス ストレージ アカウントのプロビジョニング ステータスです。次のステータスがあります。
  • 無効(Invalid)
  • 作成中(Creating)
  • 削除中(Deleting)
  • 成功(Succeeded)
  • 失敗(Failed)
  • キャンセル(Cancelled)
リソース グループ ストレージ アカウントの割り当て先リソース グループを指します。
ロケーション リージョン ストレージ アカウントのプロビジョン先
プライマリ ステータス ストレージ アカウントのステータスです。次のステータスがあります。
  • 利用可能(available)
  • 利用不能(unavailable)

よくある質問とトラブルシュート

エラー メッセージとトラブルシュート法

エラー:「認証失敗です。指定のAzure組織アカウントの資格情報で、アクセスが拒否されました」

このエラー メッセージは、モード1で新規Azure監視を追加する際に表示されます。トラブルシュート手順は、 コミュニティでも確認いただけます(英語)。

エラー:「サブスクリプション<subscriptionID>でのAzureサービス ディスカバリに失敗しました。アプリケーション キーが無効の可能性があります」

このエラー メッセージは、モード1で新規Azure監視を編集する際に表示されます。トラブルシュート手順は、 コミュニティでも確認いただけます(英語)。

エラー:「サブスクリプション<subscriptionID>でのAzureサービス ディスカバリに失敗しました。アプリケーション キーが無効の可能性があります」

このエラー メッセージは、モード2で新規Azure監視を編集する際に表示されます。トラブルシュート手順は、 コミュニティでも確認いただけます(英語)。

エラー:「データベース接続時にエラーが発生しました。<ServerName>にログインできません。IPアドレス<SomeIP>のクライアントは、サーバーにアクセスできません。アクセスを有効にするには、Azure管理ポータルを使うか、run sp_set_firewall_ruleをマスター データベースで実行し、IPアドレスやアドレス レンジ向けのファイアウォール ルールを作成してください。」

このエラー メッセージは、Azure SQLの監視詳細ページや編集ページで表示されます。トラブルシュート手順は、コミュニティでも確認いただけます(英語)。

エラー:「データベース接続時にエラーが発生しました。<Azure SQL server>ホストへのポート1433接続に失敗しました。
エラー:「接続タイムアウトです。それ以上の情報はありません。接続プロパティを確認ください。SQL Serverのインスタンスがホストで稼働し、TCP/IP接続をポートで受容しているか確認ください。TCPポートをファイアウォールがブロックしていないことも確認ください」

このエラー メッセージは、Azure SQLの監視詳細ページや編集ページで表示されます。トラブルシュート手順は、コミュニティでも確認いただけます(英語)。

日本語ナレッジベースにも記載がない場合、お気軽に技術サポートにお問い合わせください。