Azure Çalışma Kitapları veri kaynakları
Çalışma kitapları şu veri kaynaklarından veri ayıklayabilir:
- Günlükler
- Ölçümler
- Azure Kaynak Grafı
- Azure Resource Manager
- Azure Veri Gezgini
- JSON
- Birleştir
- Özel uç nokta
- İş yükü durumu
- Azure kaynak durumu
- Azure RBAC
- Değişiklik Analizi
- Prometheus
Günlükler
Çalışma kitaplarıyla, aşağıdaki kaynaklardan günlükleri sorgulayabilirsiniz:
- Azure İzleyici Günlükleri (Application Insights kaynakları ve Log Analytics çalışma alanları)
- Kaynak merkezli veriler (etkinlik günlükleri)
Temel kaynak verilerini dönüştüren Kusto sorgu dili (KQL) sorgularını kullanarak metin, grafik veya kılavuz olarak görselleştirilebilen bir sonuç kümesi seçebilirsiniz.
Birleşik bir zengin raporlama deneyimi oluşturmak için birden çok kaynak arasında kolayca sorgu yapabilirsiniz.
Ayrıca bkz: Log Analytics sorgu iyileştirme ipuçları
Ayrıca bkz: Günlük sorguları için en iyi çalışma kitapları yöntemleri ve ipuçları
Öğretici: Çalışma kitaplarında kaynak merkezli günlük sorguları yapma
Ölçümler
Azure kaynakları, çalışma kitapları aracılığıyla erişilebilen ölçümleri yayar. Ölçümlere çalışma kitaplarında hedef kaynakları, istenen ölçümleri ve bunların toplamasını belirtmenize olanak tanıyan özelleştirilmiş bir denetim aracılığıyla erişilebilir. Daha sonra bu verileri grafiklere veya kılavuzlara çizebilirsiniz.
Azure Kaynak Grafiği
Çalışma kitapları, Azure Kaynak Grafı kullanarak kaynakları ve meta verilerini sorgulamayı destekler. Bu işlevsellik öncelikle raporlar için özel sorgu kapsamları oluşturmak için kullanılır. Kaynak kapsamı, Kaynak Grafı tarafından desteklenen bir KQL alt kümesi aracılığıyla ifade edilir ve bu genellikle yaygın kullanım örnekleri için yeterlidir.
Bu veri kaynağını kullanan bir sorgu denetimi yapmak için Sorgu türü açılan listesini kullanın ve Azure Kaynak Grafı'ı seçin. Ardından hedef abonelikleri seçin. sorgu denetimini kullanarak ilginç bir kaynak alt kümesi seçen Kaynak Grafı KQL alt kümesini ekleyin.
Azure Resource Manager
Azure Çalışma Kitapları, kendi yetkilendirme üst bilgi belirtecinizi sağlamadan management.azure.com uç noktasını sorgulayabileceğiniz Azure Resource Manager REST işlemlerini destekler.
Bu veri kaynağını kullanan bir sorgu denetimi yapmak için Veri kaynağı açılan listesini kullanın ve Azure Resource Manager'ı seçin. Http yöntemi, url yolu, üst bilgiler, url parametreleri ve gövde gibi uygun parametreleri sağlayın. Azure Resource Manager veri kaynağı, veri görselleştirmelerini desteklemek için bir veri kaynağı olarak kullanılmak üzere tasarlanmıştır; bu nedenle, veya işlemleri desteklemez PUT
PATCH
. Veri kaynağı, bu ifadeler ve sınırlamalarla aşağıdaki HTTP yöntemlerini destekler:
GET
- görselleştirme için en yaygın işlemdir, bir sorgu yürütür ve "Sonuç Ayarları" sekmesindeki ayarları kullanarak sonucu ayrıştırınJSON
.GETARRAY
- ARM standartnextLink
veya@odata.nextLink
stil yanıtını kullanarak birden çok "sayfa" sonuç döndürebilen ARM API'leri için (Bkz. Zaman uyumsuz işlemler, azaltma ve sayfalama), bu yöntem hernextLink
biri için API'ye izleme çağrıları yapar ve bu sonuçları bir sonuç dizisiyle birleştirir.POST
- Bu yöntem, POST gövdesine bilgi geçiren API'ler için kullanılır.
Not
Azure Resource Manager veri kaynağı yalnızca 200 OK
yanıtı döndüren ve sonucun zaman uyumlu olduğunu belirten sonuçları destekler. 202 ACCEPTED
zaman uyumsuz sonuç ve sonuç URL'si içeren üst bilgi içeren zaman uyumsuz sonuçlar döndüren API'ler desteklenmez.
Azure Veri Gezgini
Çalışma kitapları artık güçlü Kusto sorgu diliyle Azure Veri Gezgini kümelerinden sorgulama desteğine sahiptir. Küme Adı alanı için, küme adının ardından bölge adını ekleyin. Mycluster.westeurope örnek olarak verilmiştir.
Ayrıca bkz: Azure Veri Gezgini sorgu en iyi yöntemleri
JSON
JSON sağlayıcısı, statik JSON içeriğinden bir sorgu sonucu oluşturmanıza olanak tanır. En yaygın olarak parametrelerde statik değerlerin açılan parametrelerini oluşturmak için kullanılır. Basit JSON dizileri veya nesneleri otomatik olarak kılavuz satırlarına ve sütunlarına dönüştürülür. Daha belirli davranışlar için Sonuçlar sekmesini ve JSONPath ayarlarını kullanarak sütunları yapılandırabilirsiniz.
Not
Üst bilgiler, parametreler, gövde ve URL gibi alanlara hassas bilgiler eklemeyin çünkü bunlar tüm çalışma kitabı kullanıcıları tarafından görülebilir.
Bu sağlayıcı JSONPath'i destekler.
Adres Mektup Birleştirme
Farklı kaynaklardan verileri birleştirmek içgörü deneyimini geliştirebilir. Etkin uyarı bilgilerinin ilgili ölçüm verileriyle genişletilmesi örnek olarak verilmiştir. Verilerin birleştirilmesi, kullanıcıların yalnızca etkiyi (etkin bir uyarı) değil, aynı zamanda yüksek CPU kullanımı gibi olası nedenleri de görmesini sağlar. İzleme etki alanı genellikle önceliklendirme ve tanılama iş akışı için kritik öneme sahip bu tür çok sayıda correlatable veri kaynağına sahiptir.
Çalışma kitaplarıyla farklı veri kaynaklarını sorgulayabilirsiniz. Çalışma kitapları, zengin içgörüler sağlamak üzere verileri birleştirmek veya birleştirmek için kullanabileceğiniz basit denetimler de sağlar. Birleştirme denetimi bunu başarma yoludur. Tek bir birleştirme veri kaynağı, bir adımda birçok birleştirme yapabilir. Örneğin, tek bir birleştirme veri kaynağı Azure ölçümleriyle Azure Kaynak Grafı kullanarak bir adımdan elde edilen sonuçları birleştirebilir ve ardından bir sorgu öğesinde Azure Resource Manager veri kaynağını kullanarak bu sonucu başka bir adımla birleştirebilir.
Not
Gizli sorgu ve ölçüm adımları bir birleştirme adımı tarafından başvurulsa çalıştırılırsa da, birleştirme veri kaynağını kullanan gizli sorgu öğeleri gizliyken çalışmaz. Birleştirmeyi kullanan ve birleştirme veri kaynağını kullanarak gizli bir adıma başvurmaya çalışan bir adım, gizli adım görünene kadar çalışmaz. Tek bir birleştirme adımı aynı anda birçok veri kaynağını birleştirebilir. Birleştirme veri kaynağının başka bir birleştirme veri kaynağına başvurması nadir bir durumdur.
Uyarı verilerini Log Analytics VM performans verileriyle birleştirme
Aşağıdaki örnek, zengin içgörüler kılavuzu elde etmek için uyarı verilerini Log Analytics VM performans verileriyle birleştirir.
Kaynak Grafı ve Log Analytics verilerini birleştirmek için birleştirme denetimini kullanma
Kaynak Grafı ve Log Analytics verilerini birleştirmek için birleştirme denetimini kullanma ile ilgili bu öğreticiyi izleyin:
Çalışma kitapları şu birleştirmeleri destekler:
- İç benzersiz birleşim
- Tam iç birleşim
- Tam dış birleşim
- Sol dış birleşim
- Sağ dış birleşim
- Sol yarı birleşim
- Sağ yarı birleştirme
- Sol birleştirme önleme
- Sağ birleştirme önleme
- Birleşim
- Yinelenen tablo
Birleştirme örnekleri
Sorgulanan verileri yeniden kullanmak için Tabloyu Çoğalt seçeneğini kullanma
Özel uç nokta
Çalışma kitapları herhangi bir dış kaynaktan veri almayı destekler. Verileriniz Azure dışındaysa, bu veri kaynağı türünü kullanarak çalışma kitaplarına getirebilirsiniz.
Bu veri kaynağını kullanan bir sorgu denetimi yapmak için Veri kaynağı açılan listesini kullanın ve Özel Uç Nokta'yı seçin. Http yöntemi, url, üst bilgiler, url parametreleri ve gövde gibi uygun parametreleri sağlayın. Veri kaynağınızın CORS'i desteklediğine emin olun. Aksi takdirde istek başarısız olur.
Şablonları kullanırken güvenilmeyen konaklara otomatik olarak çağrı yapmaktan kaçınmak için, kullanılan konakları güvenilir olarak işaretlemeniz gerekir. Güvenilir olarak ekle'yi seçebilir veya çalışma kitabı ayarlarında güvenilir konak olarak ekleyebilirsiniz. Bu ayarlar, web çalışanlarıyla Birlikte IndexDb'yi destekleyen tarayıcılara kaydedilir.
Bu sağlayıcı JSONPath'i destekler.
İş yükü durumu
Azure İzleyici, Windows veya Linux konuk işletim sistemlerinin kullanılabilirliğini ve performansını proaktif olarak izleyen işlevlere sahiptir. Azure İzleyici, önemli bileşenleri ve bunların ilişkilerini, bu bileşenlerin sistem durumunu ölçme ölçütlerini ve iyi durumda olmayan bir koşul algılandığında sizi uyaran bileşenleri modeller. Çalışma kitaplarıyla, zengin etkileşimli raporlar oluşturmak için bu bilgileri kullanabilirsiniz.
Bu veri kaynağını kullanan bir sorgu denetimi yapmak için Sorgu türü açılan listesini kullanarak İş Yükü Durumu'na tıklayın. Ardından hedeflemek için abonelik, kaynak grubu veya VM kaynaklarını seçin. Analiz gereksinimleriniz için sistem durumu olaylarının ilginç bir alt kümesini seçmek için sistem durumu filtresi açılan listelerini kullanın.
Azure kaynak durumu
Çalışma kitapları, Zengin, etkileşimli sistem durumu raporları oluşturmak için Azure kaynak durumunu almayı ve diğer veri kaynaklarıyla birleştirmeyi destekler.
Bu veri kaynağını kullanan bir sorgu denetimi yapmak için Sorgu türü açılan listesini kullanın ve Azure sistem durumunu seçin. Ardından hedef kaynak seçin. Analiz gereksinimlerinize uygun kaynak sorunlarının ilginç bir alt kümesini seçmek için sistem durumu filtresi açılan listelerini kullanın.
Azure RBAC
Azure rol tabanlı erişim denetimi (RBAC) sağlayıcısı, kaynaklar üzerindeki izinleri denetlemenize olanak tanır. En yaygın olarak parametrelerde doğru RBAC'lerin ayarlandığını denetlemek için kullanılır. Kullanım örneği, dağıtım iznini denetlemek için bir parametre oluşturmak ve ardından dağıtım iznine sahip olmayan kullanıcıyı bilgilendirmek olabilir.
Basit JSON dizileri veya nesneleri otomatik olarak kılavuz satırlarına ve sütunlarına veya true veya false içeren bir hasPermission
sütuna sahip metne dönüştürülür. İzin her kaynakta denetlenip sonucu almak için ya da or
and
olur. İşlemler veya eylemler bir dize veya dizi olabilir.
Dizgi:
"Microsoft.Resources/deployments/validate/action"
Dizi:
["Microsoft.Resources/deployments/read","Microsoft.Resources/deployments/write","Microsoft.Resources/deployments/validate/action","Microsoft.Resources/operations/read"]
Değişiklik Analizi
Veri kaynağı olarak Application Change Analysis kullanan bir sorgu denetimi yapmak için Veri kaynağı açılan listesini kullanın ve Çözümlemeyi Değiştir'i seçin. Ardından tek bir kaynak seçin. Son 14 güne kadar olan değişiklikler gösterilebilir. Önemli, Normal ve Gürültülü değişiklikler arasında filtreleme yapmak için Düzey açılan listesini kullanın. Bu açılan liste, tür açılan listesinin çalışma kitabı parametrelerini destekler.
Prometheus
Prometheus için Azure İzleyici yönetilen hizmeti ile Kubernetes kümeleriniz için Prometheus ölçümlerini toplayabilirsiniz. Prometheus ölçümlerini sorgulamak için veri kaynağı açılan listesinden Prometheus'u ve ardından ölçümlerin Azure İzleyici çalışma alanında depolandığı yeri ve PromQL sorgusunun Prometheus sorgu türünü seçin.
Not
Azure İzleyici çalışma alanından sorgulama bir veri düzlemi eylemidir ve varsayılan olarak atanmamış olan İzleme Veri Okuyucusu'nun açık rol atamasını gerektirir Azure denetimi ve veri düzlemi hakkında daha fazla bilgi edinin
Sonraki adımlar
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin