Log Analytics çalışma alanınızda Yardımcı plan ile bir tablo ayarlama (Önizleme)
Yardımcı tablo planı, Log Analytics çalışma alanınızdaki verileri düşük maliyetle almanızı ve saklamanızı sağlar. Azure İzleyici Günlükleri şu anda Azure İzleyici Aracısı veya Günlük alımı API'sini kullanarak topladığınız verileri gönderdiğiniz veri toplama kuralı (DCR) tabanlı özel tablolarda Yardımcı tablo planını desteklemektedir.
Bu makalede, Log Analytics çalışma alanınızda Yardımcı plan ile özel bir tablo oluşturma ve bu tabloya veri gönderen bir veri toplama kuralı ayarlama işlemleri açıklanmaktadır.
Yardımcı tablo planının bazı kullanımlarını ve avantajlarını açıklayan bir video aşağıdadır:
Önemli
Desteklenen bölgeler için genel önizleme sınırlamalarına ve Yardımcı tablolar ve veri toplama kurallarıyla ilgili sınırlamalara bakın.
Önkoşullar
Özel tablo oluşturmak ve günlük verilerini toplamak için şunları yapmanız gerekir:
- En az katkıda bulunan haklarına sahip olduğunuz bir Log Analytics çalışma alanı.
- Veri toplama uç noktası (DCE).
- Log Analytics çalışma alanında yer alan tüm tabloların adlı
TimeGenerated
bir sütunu vardır. Ham günlük verilerinizin özelliğiTimeGenerated
varsa, Azure İzleyici kaydın oluşturma zamanını belirlemek için bu değeri kullanır. Yardımcı planı olan bir tablo için sütunTimeGenerated
şu anda yalnızca ISO8601 biçimini destekler. Biçim hakkındaTimeGenerated
bilgi için bkz . desteklenen ISO 8601 tarih saat biçimi.
Yardımcı plan ile özel tablo oluşturma
Özel tablo oluşturmak için şu komutu kullanarak Tablolar - Oluşturma veya Güncelleştirme API'sini çağırın:
https://management.azure.com/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.OperationalInsights/workspaces/{workspace_name}/tables/{table name_CL}?api-version=2023-01-01-preview
Önemli
Şu anda YALNıZCA API sürümü 2023-01-01-preview
Yardımcı tablo planını ayarlamanıza olanak tanır.
Bu yükü sağlayın- tablo adını güncelleştirin ve tablo şemanıza göre sütunları ayarlayın:
{
"properties": {
"schema": {
"name": "table_name_CL",
"columns": [
{
"name": "TimeGenerated",
"type": "datetime"
},
{
"name": "StringProperty",
"type": "string"
},
{
"name": "IntProperty",
"type": "int"
},
{
"name": "LongProperty",
"type": "long"
},
{
"name": "RealProperty",
"type": "real"
},
{
"name": "BooleanProperty",
"type": "boolean"
},
{
"name": "GuidProperty",
"type": "real"
},
{
"name": "DateTimeProperty",
"type": "datetime"
}
]
},
"totalRetentionInDays": 365,
"plan": "Auxiliary"
}
}
Yardımcı plan ile tabloya veri gönderme
Şu anda Yardımcı plan ile özel bir tabloya veri almanın iki yolu vardır:
Azure İzleyici Aracısı ile bir metin dosyasından günlükleri toplama Azure İzleyici Aracısı / ile bir JSON dosyasından günlükleri toplayın.
Bu yöntemi kullanırsanız, özel tablonuzda yalnızca iki sütun olmalıdır:
TimeGenerated
veRawData
(türündestring
). Veri toplama kuralı, topladığınız her günlük girdisinin tamamını sütunaRawData
gönderir ve Azure İzleyici GünlükleriTimeGenerated
sütunu otomatik olarak günlüğün alınmasıyla doldurur.Günlük alımı API'sini kullanarak Azure İzleyici'ye veri gönderme.
Bu yöntemi kullanmak için:
Bu makalede açıklandığı gibi Yardımcı plan ile özel bir tablo oluşturun.
Öğretici: Günlük alımı API'sini kullanarak Azure İzleyici'ye veri gönderme bölümünde açıklanan adımları izleyin:
- Bir Microsoft Entra uygulaması oluşturun.
- Bu ARM şablonunu kullanarak bir veri toplama kuralı oluşturun.
{ "$schema": "https://schema.management.azure.com/schemas/2019-08-01/deploymentTemplate.json#", "contentVersion": "1.0.0.0", "parameters": { "dataCollectionRuleName": { "type": "string", "metadata": { "description": "Specifies the name of the data collection rule to create." } }, "location": { "type": "string", "metadata": { "description": "Specifies the region in which to create the data collection rule. The must be the same region as the destination Log Analytics workspace." } }, "workspaceResourceId": { "type": "string", "metadata": { "description": "The Azure resource ID of the Log Analytics workspace in which you created a custom table with the Auxiliary plan." } } }, "resources": [ { "type": "Microsoft.Insights/dataCollectionRules", "name": "[parameters('dataCollectionRuleName')]", "location": "[parameters('location')]", "apiVersion": "2023-03-11", "kind": "Direct", "properties": { "streamDeclarations": { "Custom-table_name_CL": { "columns": [ { "name": "TimeGenerated", "type": "datetime" }, { "name": "StringProperty", "type": "string" }, { "name": "IntProperty", "type": "int" }, { "name": "LongProperty", "type": "long" }, { "name": "RealProperty", "type": "real" }, { "name": "BooleanProperty", "type": "boolean" }, { "name": "GuidProperty", "type": "real" }, { "name": "DateTimeProperty", "type": "datetime" } ] } }, "destinations": { "logAnalytics": [ { "workspaceResourceId": "[parameters('workspaceResourceId')]", "name": "myworkspace" } ] }, "dataFlows": [ { "streams": [ "Custom-table_name_CL" ], "destinations": [ "myworkspace" ] } ] } } ], "outputs": { "dataCollectionRuleId": { "type": "string", "value": "[resourceId('Microsoft.Insights/dataCollectionRules', parameters('dataCollectionRuleName'))]" } } }
Where:
myworkspace
, Log Analytics çalışma alanınızın adıdır.table_name_CL
tablonuzun adıdır.columns
, Yardımcı planla özel tablo oluşturma bölümünde ayarladığınız sütunları içerir.
Uygulamanıza DCR'nizi kullanma izni verin.
Genel önizleme sınırlamaları
Genel önizleme sırasında bu sınırlamalar geçerlidir:
Yardımcı plan aşamalı olarak tüm bölgelere dağıtılmaktadır ve şu anda şu anda şu durumlarda desteklenmektedir:
Bölge Konumlar Kuzey ve Güney Amerika Orta Kanada Central US Doğu ABD Doğu ABD 2 Batı ABD Orta Güney ABD Orta Kuzey ABD Asya Pasifik Doğu Avustralya Avustralya Güneydoğu Avrupa Doğu Asya Kuzey Avrupa Güney Birleşik Krallık Orta Batı Almanya Kuzey İsviçre Orta Fransa Orta Doğu Orta İsrail Yardımcı planı yalnızca Tablolar - Oluştur veya Güncelleştir API'sini, sürümünü
2023-01-01-preview
kullanarak oluşturduğunuz veri toplama kuralı tabanlı özel tablolarda ayarlayabilirsiniz.Yardımcı planlı tablolar:
- Şu anda faturalanmamış durumda. Şu anda alım, sorgular, arama işleri ve uzun süreli saklama için ücret alınmaz.
- Dinamik veri içeren sütunları desteklemeyin.
- Sabit toplam saklama süresi 365 gündür.
- Yalnızca ISO 8601 tarih saat biçimini destekler.
Yardımcı plan içeren bir tabloya veri gönderen veri toplama kuralı:
- Yalnızca tek bir tabloya veri gönderebilir.
- Dönüştürme eklenemez.
Yardımcı tablolar için veri alımı şu anda Azure İzleyici Günlükleri Kullanımı tablosunda kullanılamaz. Veri alımı hacmini tahmin etmek için şu sorguyu kullanarak Yardımcı tablonuzdaki kayıt sayısını sayabilirsiniz:
MyTable_CL | summarize count()
Bu özellikler şu anda desteklenmiyor:
Özellik Ayrıntılar Log Analytics çalışma alanı çoğaltması Azure İzleyici, Yardımcı planlı tablolardaki verileri ikincil çalışma alanınıza çoğaltmaz. Bu nedenle, bölgesel bir hata durumunda bu veriler veri kaybına karşı korunmaz ve ikincil çalışma alanınıza geçtiğinizde kullanılamaz. Müşteri tarafından yönetilen anahtarlar Yardımcı plan içeren tablolardaki veriler, Log Analytics çalışma alanınızın geri kalanındaki verileri kendi şifreleme anahtarınızı kullanarak korusanız bile Microsoft tarafından yönetilen anahtarlarla şifrelenir. Microsoft Azure için Müşteri Kasası Müşteri tarafından başlatılan destek biletine yanıt olarak müşteri verilerine erişim isteklerini gözden geçirmenizi ve onaylamanızı veya reddetmenizi sağlayan Kilit Kutusu arabirimi veya Microsoft tarafından tanımlanan bir sorun Yardımcı planlı tablolar için geçerli değildir.
Sonraki adımlar
Aşağıdakiler hakkında daha fazla bilgi edinin: