mirror of
https://github.com/grafana/grafana.git
synced 2025-02-20 11:48:34 -06:00
189 lines
6.4 KiB
JSON
189 lines
6.4 KiB
JSON
{
|
|
"type": "datasource",
|
|
"name": "Azure Monitor",
|
|
"id": "grafana-azure-monitor-datasource",
|
|
"category": "cloud",
|
|
|
|
"info": {
|
|
"description": "Data source for Microsoft Azure Monitor & Application Insights",
|
|
"author": {
|
|
"name": "Grafana Labs",
|
|
"url": "https://grafana.com"
|
|
},
|
|
"keywords": ["azure", "monitor", "Application Insights", "Log Analytics", "App Insights"],
|
|
"logos": {
|
|
"small": "img/logo.jpg",
|
|
"large": "img/logo.jpg"
|
|
},
|
|
"links": [
|
|
{ "name": "Learn more", "url": "https://github.com/grafana/azure-monitor-datasource" },
|
|
{ "name": "Apache License", "url": "https://github.com/grafana/azure-monitor-datasource/blob/master/LICENSE" }
|
|
],
|
|
"screenshots": [
|
|
{ "name": "Azure Contoso Loans", "path": "img/contoso_loans_grafana_dashboard.png" },
|
|
{ "name": "Azure Monitor Network", "path": "img/azure_monitor_network.png" },
|
|
{ "name": "Azure Monitor CPU", "path": "img/azure_monitor_cpu.png" }
|
|
],
|
|
"version": "0.3.0",
|
|
"updated": "2018-12-06"
|
|
},
|
|
|
|
"routes": [
|
|
{
|
|
"path": "azuremonitor",
|
|
"method": "*",
|
|
"url": "https://management.azure.com",
|
|
"authType": "azure",
|
|
"tokenAuth": {
|
|
"scopes": ["https://management.azure.com/.default"],
|
|
"params": {
|
|
"azure_auth_type": "{{.JsonData.azureAuthType | orEmpty}}",
|
|
"azure_cloud": "AzureCloud",
|
|
"tenant_id": "{{.JsonData.tenantId | orEmpty}}",
|
|
"client_id": "{{.JsonData.clientId | orEmpty}}",
|
|
"client_secret": "{{.SecureJsonData.clientSecret | orEmpty}}"
|
|
}
|
|
},
|
|
"headers": [{ "name": "x-ms-app", "content": "Grafana" }]
|
|
},
|
|
{
|
|
"path": "govazuremonitor",
|
|
"method": "*",
|
|
"url": "https://management.usgovcloudapi.net",
|
|
"authType": "azure",
|
|
"tokenAuth": {
|
|
"scopes": ["https://management.usgovcloudapi.net/.default"],
|
|
"params": {
|
|
"azure_auth_type": "{{.JsonData.azureAuthType | orEmpty}}",
|
|
"azure_cloud": "AzureUSGovernment",
|
|
"tenant_id": "{{.JsonData.tenantId | orEmpty}}",
|
|
"client_id": "{{.JsonData.clientId | orEmpty}}",
|
|
"client_secret": "{{.SecureJsonData.clientSecret | orEmpty}}"
|
|
}
|
|
},
|
|
"headers": [{ "name": "x-ms-app", "content": "Grafana" }]
|
|
},
|
|
{
|
|
"path": "germanyazuremonitor",
|
|
"method": "*",
|
|
"url": "https://management.microsoftazure.de",
|
|
"authType": "azure",
|
|
"tokenAuth": {
|
|
"scopes": ["https://management.microsoftazure.de/.default"],
|
|
"params": {
|
|
"azure_auth_type": "{{.JsonData.azureAuthType | orEmpty}}",
|
|
"azure_cloud": "AzureGermanCloud",
|
|
"tenant_id": "{{.JsonData.tenantId | orEmpty}}",
|
|
"client_id": "{{.JsonData.clientId | orEmpty}}",
|
|
"client_secret": "{{.SecureJsonData.clientSecret | orEmpty}}"
|
|
}
|
|
},
|
|
"headers": [{ "name": "x-ms-app", "content": "Grafana" }]
|
|
},
|
|
{
|
|
"path": "chinaazuremonitor",
|
|
"method": "*",
|
|
"url": "https://management.chinacloudapi.cn",
|
|
"authType": "azure",
|
|
"tokenAuth": {
|
|
"scopes": ["https://management.chinacloudapi.cn/.default"],
|
|
"params": {
|
|
"azure_auth_type": "{{.JsonData.azureAuthType | orEmpty}}",
|
|
"azure_cloud": "AzureChinaCloud",
|
|
"tenant_id": "{{.JsonData.tenantId | orEmpty}}",
|
|
"client_id": "{{.JsonData.clientId | orEmpty}}",
|
|
"client_secret": "{{.SecureJsonData.clientSecret | orEmpty}}"
|
|
}
|
|
},
|
|
"headers": [{ "name": "x-ms-app", "content": "Grafana" }]
|
|
},
|
|
{
|
|
"path": "appinsights",
|
|
"method": "GET",
|
|
"url": "https://api.applicationinsights.io",
|
|
"headers": [
|
|
{ "name": "X-API-Key", "content": "{{.SecureJsonData.appInsightsApiKey}}" },
|
|
{ "name": "x-ms-app", "content": "Grafana" }
|
|
]
|
|
},
|
|
{
|
|
"path": "chinaappinsights",
|
|
"method": "GET",
|
|
"url": "https://api.applicationinsights.azure.cn",
|
|
"headers": [
|
|
{ "name": "X-API-Key", "content": "{{.SecureJsonData.appInsightsApiKey}}" },
|
|
{ "name": "x-ms-app", "content": "Grafana" }
|
|
]
|
|
},
|
|
{
|
|
"path": "loganalyticsazure",
|
|
"method": "GET",
|
|
"url": "https://api.loganalytics.io/",
|
|
"authType": "azure",
|
|
"tokenAuth": {
|
|
"scopes": ["https://api.loganalytics.io/.default"],
|
|
"params": {
|
|
"azure_auth_type": "{{.JsonData.azureAuthType | orEmpty}}",
|
|
"azure_cloud": "AzureCloud",
|
|
"tenant_id": "{{.JsonData.tenantId | orEmpty}}",
|
|
"client_id": "{{.JsonData.clientId | orEmpty}}",
|
|
"client_secret": "{{.SecureJsonData.clientSecret | orEmpty}}"
|
|
}
|
|
},
|
|
"headers": [
|
|
{ "name": "x-ms-app", "content": "Grafana" },
|
|
{ "name": "Cache-Control", "content": "public, max-age=60" }
|
|
]
|
|
},
|
|
{
|
|
"path": "chinaloganalyticsazure",
|
|
"method": "GET",
|
|
"url": "https://api.loganalytics.azure.cn/",
|
|
"authType": "azure",
|
|
"tokenAuth": {
|
|
"scopes": ["https://api.loganalytics.azure.cn/.default"],
|
|
"params": {
|
|
"azure_auth_type": "{{.JsonData.azureAuthType | orEmpty}}",
|
|
"azure_cloud": "AzureChinaCloud",
|
|
"tenant_id": "{{.JsonData.tenantId | orEmpty}}",
|
|
"client_id": "{{.JsonData.clientId | orEmpty}}",
|
|
"client_secret": "{{.SecureJsonData.clientSecret | orEmpty}}"
|
|
}
|
|
},
|
|
"headers": [
|
|
{ "name": "x-ms-app", "content": "Grafana" },
|
|
{ "name": "Cache-Control", "content": "public, max-age=60" }
|
|
]
|
|
},
|
|
{
|
|
"path": "govloganalyticsazure",
|
|
"method": "GET",
|
|
"url": "https://api.loganalytics.us/",
|
|
"authType": "azure",
|
|
"tokenAuth": {
|
|
"scopes": ["https://api.loganalytics.us/.default"],
|
|
"params": {
|
|
"azure_auth_type": "{{.JsonData.azureAuthType | orEmpty}}",
|
|
"azure_cloud": "AzureUSGovernment",
|
|
"tenant_id": "{{.JsonData.tenantId | orEmpty}}",
|
|
"client_id": "{{.JsonData.clientId | orEmpty}}",
|
|
"client_secret": "{{.SecureJsonData.clientSecret | orEmpty}}"
|
|
}
|
|
},
|
|
"headers": [
|
|
{ "name": "x-ms-app", "content": "Grafana" },
|
|
{ "name": "Cache-Control", "content": "public, max-age=60" }
|
|
]
|
|
}
|
|
],
|
|
|
|
"dependencies": {
|
|
"grafanaVersion": "5.2.x",
|
|
"plugins": []
|
|
},
|
|
|
|
"metrics": true,
|
|
"annotations": true,
|
|
"alerting": true
|
|
}
|