Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save davidobrien1985/c16470b2a4a7e1971451e037eb381a68 to your computer and use it in GitHub Desktop.
Save davidobrien1985/c16470b2a4a7e1971451e037eb381a68 to your computer and use it in GitHub Desktop.
log diagnostics Azure SQL
{
"type": "providers/diagnosticSettings",
"name": "Microsoft.Insights/diagnostic_primary",
"dependsOn": [
"[resourceId('Microsoft.Sql/servers/databases', variables('primarySqlServerName'), parameters('databaseName'))]"
],
"apiVersion": "2017-05-01-preview",
"properties": {
"name": "Diagnostic_test",
"storageAccountId": "[resourceId('Microsoft.Storage/storageAccounts', variables('storageAccountNamePrimary'))]",
"logs": [
{
"category": "Blocks",
"enabled": true,
"retentionPolicy": {
"days": 10,
"enabled": false
}
},
{
"category": "QueryStoreWaitStatistics",
"enabled": true,
"retentionPolicy": {
"days": 10,
"enabled": false
}
},
{
"category": "Errors",
"enabled": true,
"retentionPolicy": {
"days": 10,
"enabled": false
}
},
{
"category": "QueryStoreRuntimeStatistics",
"enabled": true,
"retentionPolicy": {
"days": 10,
"enabled": false
}
},
{
"category": "DatabaseWaitStatistics",
"enabled": true,
"retentionPolicy": {
"days": 10,
"enabled": false
}
},
{
"category": "Timeouts",
"enabled": true,
"retentionPolicy": {
"days": 10,
"enabled": false
}
},
{
"category": "SQLInsights",
"enabled": true,
"retentionPolicy": {
"days": 10,
"enabled": false
}
},
{
"category": "Audit",
"enabled": true,
"retentionPolicy": {
"days": 10,
"enabled": false
}
},
{
"category": "SQLSecurityAuditEvents",
"enabled": true,
"retentionPolicy": {
"days": 10,
"enabled": false
}
}
],
"metrics": [
{
"category": "AllMetrics",
"enabled": true,
"retentionPolicy": {
"enabled": false,
"days": 0
}
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment