programing

Azure 리소스 그룹 템플릿에서 Application Insights 인스턴스에 대한 계측 키를 검색하는 방법은 무엇입니까?

lastmemo 2023. 5. 11. 23:37
반응형

Azure 리소스 그룹 템플릿에서 Application Insights 인스턴스에 대한 계측 키를 검색하는 방법은 무엇입니까?

Azure Resource Group 템플릿에서 Application Insights 인스턴스의 Instrumentation Key를 검색할 수 있는 방법이 있습니까?

Azure 리소스에서 사용할 수 있는 list* 작업 목록을 검색하기 위해 여기에 있는 지침을 시도했지만Microsoft.Insights/components목록 어디에도 나타나지 않습니다.템플릿에서 Instrumentation Key를 검색하는 것은 현재 불가능하다고 생각하게 합니다.

몇 번의 발굴과 실험 끝에, 제가 발견한 것은 다음과 같습니다.

"outputs": {
    "MyAppInsightsInstrumentationKey": {
        "value": "[reference(resourceId('Microsoft.Insights/components', variables('myAppInsightsInstanceName')), '2014-04-01').InstrumentationKey]",
        "type": "string"
    }
}

사용해 보세요(zure cli 사용)

az resource show -g $RESOURCE_GROUP -n $APP_INSIGHTS --resource-type "microsoft.insights/components" --query properties.InstrumentationKey

계측 키는 리소스에 속하며, Azure 리소스 관리자 템플릿에서 찾을 수 있습니다.Instrumentation Key를 찾으려면 Microsoft에 리소스 유형을 정의가 필요합니다.통찰력/구성요소.다음 코드를 사용해 보십시오.

$resourcevalue=Get-AzureRmResource -ResourceGroupName Default-ApplicationInsights-*** -ResourceType Microsoft.Insights/components -ResourceName **hdinsights -ApiVersion 2015-05-01 $resourcevalue.Properties.InstrumentationKey

언급URL : https://stackoverflow.com/questions/36659193/how-can-i-retrieve-the-instrumentation-key-for-an-application-insights-instance

반응형