1

Azure Application Insights SDKからクラウドサービスの仮想マシンパフォーマンスカウンタを使用して、カスタムパフォーマンスカウンタとパフォーマンスカウンタデータを挿入します。Application Insight Java SDKからクラウドサービスにカスタムパフォーマンスカウンタデータを挿入するには

Application Insight SDKを使用して、パフォーマンスカウンタデータを仮想マシンのパフォーマンスカウンタに追加するにはどうすればよいですか。 Application Insightsを使用してこれを行うことはできますか?

+0

参照できるApplication Insights for Javaのサンプルがあります。https://github.com/Microsoft/ApplicationInsights-Java/tree/master/samplesを参照してください。 –

答えて

0

Customize performance counter collectionを参照してください。たとえば、JMX PCのためのあなたとApplicatonInsights.xmlを更新することができます

):あなたは

<PerformanceCounters> 
    <Windows> 
    <Add displayName="Process User Time" categoryName="Process" counterName="%User Time" instanceName="__SELF__" /> 
    </Windows> 
</PerformanceCounters> 

exmapleについては
<PerformanceCounters> 
    <Jmx> 
    <Add objectName="java.lang:type=ClassLoading" attribute="TotalLoadedClassCount" displayName="Loaded Class Count"/> 
    </Jmx> 
</PerformanceCounters> 

、WindowsのPCのためにあなたがApplicatonInsights.xmlを更新することができます記事のパラメータの説明を読むことができます。

+0

ありがとうございました。これは、Azureからパフォーマンスカウンタデータを取得することに関連しています。 Application Insightsでは、このパフォーマンスカウンタすべてにMetricsデータを送信できますか?カスタムパフォーマンスカウンタを追加する必要があります。これは、クラウドサービスの役割のカスタムパフォーマンスカウンタを追加できるようになるため、クラウドサービスの自動スケーリングに使用できるようになります。 –

+0

私が正しく理解していれば、結論として、クラウドサービスの自動スケーリングにAIパフォーマンスカウンターメトリックを使用するということですか? – yonisha

+0

はい、できますか? –