2014-01-10 15 views
19

最近、Azureを使用していくつかの仮想マシンをホストしていますが、利用可能なリソース監視メトリックの把握に問題があります。Azureダッシュボードにメモリメトリックがありません

私は仮想マシンのダッシュボードに行くとき、私はいくつかのメトリックを追加するオプションを持っていますが、利用可能なメモリがが欠落しています。

enter image description here

についてhow to monitor cloud servicesを読むとき、それはそうメモリが利用可能なメトリックを追加するオプションがあることを確認してください。 Read other posts here on Stack Overflowを参照すると、私はMetricsHubなどの他のツールを参照していますが、これは私たちが望んでいるとは思いません。監視エンドポイントは必要ないため、Azureダッシュボードエンタープライズ契約を結んでいるため、Azureストアは利用できません)。

私はここで何かが分かりませんか?ダッシュボードにメモリ監視機能を追加するためには何が必要ですか?

+0

クラウドサービスは仮想マシンと同じではありません。クラウドサービスを使用する場合、AzureはVMをプロビジョニングし、Azureは利用可能なメモリ量を表示する監視ツールをインストールできます。あなた自身のVMを作成するとき、Azureはそれを行うことはできません。言い換えれば、VMを使用しているのはあなた自身である。ポータルに表示されるメトリックは、VMの外部から測定できるメトリックです。 – Frans

+2

ありがとう@Frans。これを答えにしておけば、それを信用できるように私はそれを受け入れます。ただし、最終的な質問の1つは、それぞれのVMが独自のクラウドサービスによってサポートされていることです。管理ポータルの私がクラウドサービス> [select_one_of_the_cloud_services]>モニタに行くと、VMと同じメトリックしか表示されません。これは、クラウドサービスで使用できるメトリックの種類が、サービスで実行されているものによって異なることを意味しますか? – Nailuj

答えて

9

クラウドサービスは仮想マシンと同じではありません。クラウドサービスを使用する場合、AzureはVMをプロビジョニングし、Azureは利用可能なメモリ量を表示する監視ツールをインストールできます。あなた自身のVMを作成するとき、Azureはそれを行うことはできません。言い換えれば、VMを使用しているのはあなた自身である。ポータルに表示されるメトリックは、VMの外部から測定できるメトリックです。

クラウドサービスとしてデプロイする場合、は最初にになります.VMのメトリックと同じメトリックしか使用できません。これを変更するにはいくつかの方法があります。
最も簡単なのは、管理ポータルでクラウドサービスの設定に行き、ロギングレベルを最小から冗長に変更することです。そうすればさらに多くのメトリックが有効になります。また、Visual Studioでプロジェクトのクラウド構成で収集するメトリックを指定することもできます。これはコードで行うことも可能ですが、これは現在推奨されている方法ではなく、Visual Studioのクラウドプロジェクトで設定ツールを使用することです。

クラウドサービスのメトリックについて理解するために重要なことは、どのように構成するかは、テーブルストレージとBLOBストレージに標準的な方法で格納されていることです。つまり、Azure管理ポータルまたはVisual Studioまたはコード内のツールを使用すると、結果は同じになります。これは、Cerebrata、Visual Studio、実際には管理ポータルなど、さまざまなツールがすべてこのデータを読み取ることができるということも意味します。 これは動作するため、通常はポータルを通じて実行時に構成を変更できますが、コードには他のツールや方法があります。

私の経験では、パフォーマンスメトリックを2分ごとにサンプリングするだけですが、毎分ログを配信します。また、Visual StudioやCerebrataなどのツールでトレースログやIISログなどを利用できるように設定することもできます。クラウドサービスの場合、それは非常に豊富な機能ですが、それをすべて "開始"する前にいくつかの作業が必要になります。楽しい!

+0

本当に役に立ちました、詳細な返信をありがとうございました。 – Nailuj

+2

ありがとうございます。 AzureのWebロールで最小限のログから冗長なログに切り替え、すぐにモニタのタブグラフで使用できるメモリを追加しました。 – joezen777

+1

ポータルで変更した場合、次に展開するときに上書きされますか? – Sean

0

私がそれを設定しようとしたセットAzureVMDiagnosticsExtension

http://azure.microsoft.com/en-us/documentation/articles/cloud-services-dotnet-diagnostics/#virtual-machine

または新しい管理ポータル

http://feedback.azure.com/forums/231545-diagnostics-and-monitoring/suggestions/5535368-provide-azure-diagnostics-runtime-for-vm-iaas

を使用してPowerShellのコマンドを使用してVM上の紺碧の診断をインストールすることが可能です新しいポータルを使って、IaaSDiagnosticsがVMにインストールされているのを見ることができますが、データを取得することはできません。

関連する問題