Aracılığıyla paylaş


Veritabanı izleyicisi ile Azure SQL iş yüklerini izleme (önizleme)

Şunlar için geçerlidir: Azure SQL Veritabanı Azure SQL Yönetilen Örneği

Veritabanı izleyicisi, Azure SQL ailesindeki veritabanı hizmetleri için yönetilen bir izleme çözümüdür. Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği destekler.

Veritabanı izleyicisi, veritabanı performansı, yapılandırması ve sistem durumu hakkında ayrıntılı bir görünüm sağlamak için ayrıntılı iş yükü izleme verileri toplar. Seçtiğiniz veritabanlarından, elastik havuzlardan ve SQL yönetilen örneklerinden gelen izleme verileri Azure aboneliğinizdeki merkezi bir veri deposunda toplanır . Azure portalındaki panolar , Azure SQL varlığınızın tek bölmeli görünümünü ve her veritabanının, elastik havuzun ve SQL yönetilen örneğinin ayrıntılı bir görünümünü sağlar.

veritabanı izleyicisi bileşenlerini ve izlenen kaynaklardan izleyiciden veri deposuna ve Azure portalı panolarına veri akışını gösteren diyagram.

Veritabanı izleyicisi SQL izleme verilerini depolamak ve analiz etmek için Microsoft Fabric'te Azure Veri Gezgini veya Gerçek Zamanlı Analiz kullanabilir. Azure Veri Gezgini, zaman serisi izleme verileri üzerinde hızlı veri alımı ve analiz için oluşturulmuş, tamamen yönetilen, yüksek oranda ölçeklenebilir bir veri hizmetidir. Tek bir Azure Veri Gezgini kümesi, binlerce Azure SQL kaynağından gelen izleme verilerini destekleyecek şekilde ölçeklendirilebilir. Gerçek Zamanlı Analiz, Microsoft Fabric'te saas teklifiyle aynı çekirdek altyapıyı kullanır.

KQL veya T-SQL kullanarak Azure Veri Gezgini veya Gerçek Zamanlı Analiz veritabanındaki verileri sorgulayabilir, Azure Veri Gezgini panolarını, Power BI veya Grafana'yı kullanarak özel görselleştirmeler oluşturabilir ve Excel'de verileri analiz edebilirsiniz. Veritabanı veya tablo başına veri saklama ilkesi ayarlayabilir ve azure Veri Gezgini kümenizi otomatik olarak veya el ile ölçeklendirebilirsiniz ve en uygun fiyat/performans oranını elde edebilirsiniz.

Azure SQL kaynaklarınızı izlemeye başlamak için Azure aboneliğinizde bir izleyici kaynağı oluşturun. sql hedefleri olarak adlandırılan bir veri deposu ve izlenecek veritabanı, elastik havuz veya SQL yönetilen örnekleri kümesi seçerek izleyiciyi yapılandırın. İzleyiciye hedeflere erişim verin ve izleyiciyi başlatın.

Not

Veritabanı izleyicisi şu anda önizleme aşamasındadır. Önizleme özellikleri sınırlı özelliklerle yayınlanır, ancak müşterilerin erken erişim elde edebilmesi ve geri bildirim sağlayabilmesi için önizleme temelinde kullanıma sunulur. Önizleme özellikleri ayrı ek önizleme koşullarına tabidir ve SLA'lara tabi değildir. Destek, belirli durumlarda en iyi çaba olarak sağlanır. Ancak Microsoft Desteği önizleme işlevselliğiyle ilgili geri bildirimlerinizi almak için sabırsızlanıyor ve bazı durumlarda en iyi desteği sağlayabilir. Önizleme özellikleri sınırlı veya kısıtlanmış işlevlere sahip olabilir ve yalnızca seçili coğrafi bölgelerde kullanılabilir.

Desteklenen Azure SQL hedefleri

Veritabanı izleyicisi Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği tüm hizmet katmanlarını, işlem katmanlarını ve hizmet hedeflerini destekler. Buna sanal çekirdek ve DTU satın alma modelleri, sağlanan ve sunucusuz işlem katmanları, tek veritabanları ve elastik havuzlar ve Hiper Ölçek dahildir.

Veritabanı izleyicisi, yüksek kullanılabilirlik çoğaltmaları, coğrafi çoğaltmalar ve ikincil çoğaltmalar adlı Hiper Ölçek dahil olmak üzere tüm ikincil okunabilir çoğaltma türlerini izleyebilir.

Belirli bir izleyici için SQL hedefleri, aynı Microsoft Entra Id kiracısı içindeki herhangi bir abonelikte olabilir.

Veritabanı izleyicisi fiyatı

Veritabanı izleyicisi maliyetleri, tek tek bileşenleri tarafından aşağıdaki gibi tahakkuk eder:

Bileşen Fiyat Notlar
İzleyiciler Ücretsiz
Panolar Ücretsiz
Azure Veri Gezgini kümesi* Fiyatlandırma ayrıntıları En uygun küme SKU'su, izleme hedeflerinin sayısına ve küme sorgusu iş yüküne bağlıdır. Küme boyutlandırma konusunda dikkat edilmesi gerekenler için bkz. Azure Veri Gezgini kümesini yönetme.
Microsoft Fabric'te Gerçek Zamanlı Analiz Power BI Premium çalışma alanı tüketim modeline dahildir. Kullanım başına faturalama. Azure Veri Gezgini veya Gerçek Zamanlı Analiz kullanın. Bu tekliflerden yalnızca biri gereklidir.
Azure Key Vault'ta bir kasa Fiyatlandırma ayrıntıları Yalnızca varsayılan Microsoft Entra kimlik doğrulaması yerine isteğe bağlı SQL kimlik doğrulaması kullanılıyorsa gereklidir.
Azure ağ bant genişliği Fiyatlandırma ayrıntıları Bir izleyici, hedefleri ve veri deposu aynı Azure bölgesine dağıtılırsa maliyet yansıtılmaz.

*Bir hizmet düzeyi sözleşmesi gerekli olmadığında ve ücretsiz küme kapasitesi belirtimleri tarafından sorgu performansı ve depolama gereksinimleri karşılandığında ücretsiz bir Azure Veri Gezgini kümesi kullanabilirsiniz. Ücretsiz küme deneme süresi bir yıldır ve otomatik olarak uzatılabilir.

İzlenen Azure SQL kaynağı veya kullanıcı başına ücret alınmaz ve bu da veritabanı izleyicisini daha büyük Azure SQL ortamları ve daha büyük ekipler için uygun maliyetli bir izleme çözümü haline getirir.

Bölgesel kullanılabilirlik

Şu anda aşağıdaki Azure bölgelerinde veritabanı izleyicileri oluşturabilirsiniz:

Azure coğrafyası Azure bölgesi
Asya Pasifik Doğu Avustralya
Asya Pasifik Güneydoğu Asya
Kanada Orta Kanada
Avrupa Kuzey Avrupa
Avrupa Güney Birleşik Krallık
Avrupa Orta İsveç
Avrupa West Europe
ABD Doğu ABD
ABD Doğu ABD 2
Birleşik Devletler Central US
ABD Batı ABD

İpucu

Bir Azure bölgesindeki izleyici, başka bir bölgedeki hedefleri izleyebilir. Benzer şekilde, bir izleyici ve veri deposu farklı bölgelerde bulunabilir.

Mümkün olduğunda bir izleyiciyi, hedeflerini ve aynı bölgedeki veri deposunu birlikte kullanın. Veritabanı izleyicisi henüz bölgenizde kullanılamıyorsa, aynı Azure coğrafyasında bir bölge seçin. Bu, Azure ağ bant genişliği maliyetlerini azaltabilir.

Sınırlar

İzleyici başına SQL hedefi sayısı ve abonelik başına izleyici sayısıyla ilgili bir sınır vardır. Bu sınırları aşan dağıtımlar desteklenmez.

Parametre Sınır
İzleyicibaşına SQL hedefleri 1 100
Abonelik başına izleyici sayısı 20

1Veritabanının, elastik havuzun veya SQL yönetilen örneğinin yüksek kullanılabilirlik çoğaltması, üst çoğaltmadan bağımsız olarak izlenir ve ayrı bir hedef olarak kabul edilir.

Not

Önizleme sırasında sınırlar değiştirilebilir.

Panolar

Veritabanı izleyicisi, varlık düzeyinde ve kaynak düzeyinde izleme panoları sağlamak için Azure Çalışma Kitapları'nı kullanır.

Emlak panosunda veritabanı CPU kullanımı ısı haritası örneği aşağıda verilmiştir. Her altıgen bir SQL hedeflerini temsil eder. Biri altı veritabanı, biri de üç veritabanı olan iki mantıksal sunucu vardır. Yüksek kullanılabilirlik ikincil çoğaltmaları, ısı haritasında ayrı hedefler olarak gösterilir. Veri alımı istatistikleri de dahil olmak üzere ek ayrıntıları görmek için görüntüyü seçin.

Veritabanı izleyicisi varlık panosunda CPU kullanımı ısı haritası örneğini gösteren ekran görüntüsü.

Aşağıda, Azure SQL veritabanı panosunun Performans sekmesinin kısmi görünümünü gösteren bir örnek verilmiştir. Ayrıntıları yakınlaştırmak için resmi seçin.

Azure SQL veritabanı için veritabanı izleyici panosu örneğini gösteren ekran görüntüsü.

Aşağıdaki tabloda, Azure portalındaki veritabanı izleyicisi panolarının özellikleri açıklanmaktadır.

Yetenek Açıklama
Emlak panoları Ortak bir görünümde birden çok izlenen kaynak için üst düzey izleme verilerini görselleştirin. En çok kaynak tüketen veritabanlarını, elastik havuzları veya SQL yönetilen örneklerini bulmak için ısı haritalarını kullanın.

Azure SQL varlığınız genelinde en çok kaynak tüketen sorguları, sorguları CPU' ya, süreye, yürütme sayısına vb. göre derecelendirmek için en çok kullanılan sorgular görünümünü kullanın.

Azure SQL varlığınızın alt kümelerine odaklanmak için abonelik, kaynak grubu ve kaynak adı filtrelerini kullanın.

Belirli kaynaklar için ayrıntılı panolarda detaya gidin.
Kaynak panoları Veritabanı, elastik havuz veya SQL yönetilen örneği için ayrıntılı izleme verilerini görselleştirin:

- Etkin oturumlar
- Yedekleme geçmişi
- Ortak performans sayaçları
- Bağlantı yoklamaları
- Veritabanı ve örnek özellikleri ve yapılandırması
- Coğrafi çoğaltma
- Dizin meta verileri, kullanım istatistikleri, uyarılar ve öneriler
- Kaynak kullanımı
- Oturum ve bağlantı istatistikleri
- SQL Aracısı iş durumu ve geçmişi
- Depolama tüketimi ve performansı
- Tablo meta verileri
- En çok sorgular
- Bekleme istatistikleri

Bir kaynaktan diğerine hızla geçiş yapmak için kaynak açılan listelerini kullanın. Varlık panosunu uzaklaştırmak için emlak bağlantısını kullanın.
Zaman aralığına göre filtreleme Her panoda, istenen zaman aralığına odaklanmak için zaman aralığını ayarlayın. Standart veya özel zaman aralıklarını kullanın. "Fırçalama" yaparak veya fare imlecini grafiğin üzerine sürükleyerek daha kısa bir zaman aralığı seçerek zaman aralığını belirli bir zaman aralığına daraltın.
Geçmiş veriler Veri kümesine bağlı olarak, panolar seçilen zaman aralığı için bir özet veya zaman aralığında toplanan en son örneği gösterir.

Seçilen zaman aralığının önceki bölümlerindeki veri örneklerine bakmak için en son ve geçmiş görünümü arasında geçiş yapın. Örneğin, şu anda etkin olan oturumlara bakmak yerine, kaynak kullanımında ani bir artış oluştuğunda toplanan etkin oturumların önceki bir örneğini gözden geçirin.
İkincil çoğaltmalar Varlık panolarında yüksek kullanılabilirlik (HA) ikincil çoğaltmaları da dahil olmak üzere tüm çoğaltma türlerini izleyin. Kaynak panolarında birincil çoğaltmayı ve onun HA ikincil çoğaltmasını görüntüleme arasında geçiş yapar.
Excel'e veri indirme Grafiklerden ve kılavuzlardan verileri dosya olarak csv indirin ve ek analiz için Excel'de açın.
Veri yenileme Bir panoyu açtığınızda ve sekmeden sekmeye geçerken izleme veri deposundan en son verileri alın. Bir pano bir süre açıldıktan sonra, en son verileri görmek için panoyu el ile yenileyin veya otomatik pano yenilemeyi etkinleştirin.
Geçici KQL sorgusu Azure Veri Gezgini web kullanıcı arabirimini açmak ve izleme verilerinizi KQL ile sorgulamak için her panoda bir bağlantı kullanın. Daha fazla bilgi için bkz . veri kümeleri ve İzleme verilerini analiz etmek için KQL kullanma.
Açıklama Görüntülenen verileri yorumlamanıza ve ilgili belge bağlantılarını eklemenize yardımcı olan açıklamaları görmek için Açıklamaları göster parametresini değiştirin.
Araç ipuçları Görüntülenen verilerin diğer ayrıntılarını ve bağlamı görmek için bir alanın üzerine gelin.
Alım istatistikleri Veri alımı gecikme süresini ve veri kümesi başına diğer alım istatistiklerini görmek için Veri alımı istatistikleri bağlantısını kullanın.
Koyu mod Veritabanı izleyicisi panolarının koyu modu kullanmasını sağlamak için Koyu temayı kullanmak için Azure portalı görünümünü değiştirin.

Not

Önizleme sırasında pano görselleştirmeleri ve özellikleri değiştirilebilir.

SQL izleme verileri

Veritabanı izleyicisi, 70'ten fazla SQL kataloğu görünümü ve dinamik yönetim görünümlerinden (DMV) izleme verileri toplar. Bir veya birden çok ilgili görünümden veriler bir veri kümesine dönüştürülür. Örneğin, sys.dm_exec_sessions, sys.dm_exec_requests ve diğer görünümlerdeki veriler Etkin oturumlar veri kümesini oluşturur. Her veri kümesi için Azure Veri Gezgini veya Gerçek Zamanlı Analiz veritabanında ayrı bir tablo vardır.

Veritabanı izleyicisi veritabanları, elastik havuzlar ve SQL yönetilen örnekleri için ayrı veri kümesi gruplarına sahiptir. Her grupta 10 ile 30 arasında veri kümesi vardır ve Azure SQL kaynaklarınız için veritabanı performansının, yapılandırmasının ve sistem durumunun ayrıntılı bir görünümünü sağlar.

Daha fazla bilgi için bkz . Veritabanı izleyicisi veri toplama ve veri kümeleri.

Ağ bağlantısı

Veritabanı izleyicisi ağ üzerinden hedeflere, veri deposuna ve anahtar kasasına bağlanan bir uzak veri toplama aracısı kullanır. Ağ güvenlik gereksinimlerinize ve Azure kaynaklarınızın yapılandırmasına bağlı olarak, veritabanı izleyicisi özel veya genel bağlantıyı kullanabilir. Veritabanı izleyicisinden Azure kaynaklarınıza ağ bağlantısını her zaman tam olarak denetlersiniz.

Azure SQL'de ağ bağlantısı hakkında daha fazla bilgi için bkz. Azure SQL Veritabanı bağlantı mimarisi ve Azure SQL Yönetilen Örneği bağlantı mimarisi.

Özel bağlantı

Veritabanı izleyicisi özel bağlantı sağlamak için Azure Özel Bağlantı kullanır. bir izleyici yapılandırırken, izleyicinin mantıksal sunuculardaki veritabanlarına ve elastik havuzlara veya SQL yönetilen örneklerine bağlanmasına izin vermek için yönetilen özel uç noktalar oluşturabilirsiniz. Ayrıca Azure Veri Gezgini kümesi için ve SQL kimlik doğrulaması kimlik bilgilerini depolayarak anahtar kasası için özel bir uç nokta oluşturabilirsiniz. Şu anda, Microsoft Fabric'te Gerçek Zamanlı Analiz bağlantıları için özel bağlantı kullanılamaz.

Kaynak sahibinin, veritabanı izleyicisi tarafından kullanılabilmesi için önce özel uç noktayı onaylaması gerekir. Buna karşılık, kaynak sahipleri veri toplamayı durdurmak için istedikleri zaman herhangi bir veritabanı izleyicisi özel uç noktasını silebilir.

Bir Azure kaynağı için özel uç nokta oluşturulduğunda ve onaylandıktan sonra, kaynak için genel bağlantı etkin olsa bile bir izleyici ile kaynak arasındaki tüm ağ trafiği özel bağlantı kullanır.

Azure SQL'deki özel uç noktalar hakkında daha fazla bilgi için bkz. Azure SQL Veritabanı için Azure Özel Bağlantı ve Azure SQL Yönetilen Örneği için Azure Özel Bağlantı.

Genel bağlantı

Özel bağlantı gerekli değilse, veritabanı izleyicisi Azure kaynaklarına bağlanmak için genel bağlantıyı kullanabilir. bir izleyicinin Azure SQL Veritabanı mantıksal sunucudaki veritabanlarına ve elastik havuzlara bağlanmasını sağlamak için sunucuya genel erişim etkinleştirilmelidir ve IP tabanlı güvenlik duvarı tüm Azure hizmetlerinden bağlantılara izin vermelidir.

bir izleyicinin genel bağlantıyı kullanarak SQL yönetilen örneğine bağlanmasını sağlamak için, örneğin genel uç noktasının etkinleştirilmiş olması gerekir. Ayrıca, yönetilen örnek alt ağına 3342 numaralı TCP bağlantı noktası üzerinden gelen trafiğe izin veren bir Ağ Güvenlik Grubu (NSG) kuralının kaynağı olarak AzureCloudayarlanmış olmalıdır. Daha fazla bilgi için bkz. Azure SQL Yönetilen Örneği'de genel uç noktaları yapılandırma.

bir izleyicinin genel bağlantıyı kullanarak azure Veri Gezgini kümesine veya anahtar kasasına bağlanmasını sağlamak için kümenin veya kasanın tüm ağlardan ağ erişiminin etkinleştirilmesi gerekir.

Veri erişimi

Ağ bağlantısında olduğu gibi veritabanlarınıza veritabanı izleyicisi erişimini de tam olarak denetlersiniz. Mantıksal sunucularda ve SQL yönetilen örneklerinde ayrılmış veritabanı izleyicisi oturum açma bilgileri oluşturarak ve ardından SQL sistem görünümlerinden izleme verilerini toplamak için belirli, sınırlı izinler vererek erişim verirsiniz.

İzleyici kimlik doğrulaması

Veritabanı izleyicisi, Microsoft Entra kimlik doğrulamayı (önceki adıyla Azure Active Directory kimlik doğrulaması) destekler. Bu, izleyicinin SQL hedefinde kimlik doğrulaması için tercih edilen ve önerilen yoldur. İzlemek istediğiniz tüm mantıksal sunucularda ve SQL yönetilen örneklerinde izleyicinin yönetilen kimliği için bir Microsoft Entra kimlik doğrulaması oturum açma bilgisi oluşturursunuz.

Veritabanı izleyicisi, parola tabanlı SQL kimlik doğrulamasını da destekler. Azure SQL kaynaklarınızda Microsoft Entra kimlik doğrulaması etkinleştirilmediyse SQL kimlik doğrulaması kullanabilirsiniz. Daha fazla bilgi için bkz . SQL kimlik doğrulamasını kullanmak için ek yapılandırma.

İzleyici yetkilendirmesi

veritabanı izleyicisi, izleme verilerini toplamak için aşağıdaki tabloda açıklandığı gibi her izleme hedefine belirli, sınırlı erişim gerektirir. Bu rol üyelikleri ve izinleri, izleyiciye sistem izleme verilerine gerekli erişimi verir, ancak veritabanlarınızdaki diğer verilere erişim sağlamaz.

Azure SQL Veritabanı Azure SQL Yönetilen Örnek
Aşağıdaki sunucu rollerinin tümüne üyelik:
##MS_ServerPerformanceStateReader##
##MS_DefinitionReader##
##MS_DatabaseConnector##
Aşağıdaki sunucu izinleri:

VIEW ANY DATABASE

VIEW ANY DEFINITION
CONNECT ANY DATABASECONNECT SQL

VIEW SERVER PERFORMANCE STATESELECTVeritabanındaki aşağıdaki tablolardaki msdb izin:
dbo.backupmediafamily
dbo.backupmediaset
dbo.backupset
dbo.suspect_pages
dbo.syscategories
dbo.sysjobactivity
dbo.sysjobhistory
dbo.sysjobs
dbo.sysjobsteps
dbo.sysoperators
dbo.syssessions

Önemli

İzleyici bir Azure SQL kaynağına bağlandığında, içerdiği SQL izinlerini doğrular. Verilen izinler yetersizse veya gereksiz izinler verilirse izleyicinin bağlantısı kesilir. Bu, izleyicinin sistem izleme verilerini toplayabileceğini, ancak veritabanlarınızdaki diğer verilere yanlışlıkla erişim verilmemesini sağlar.

BIR SQL hedefine izleyici erişimini yapılandırırken, sağlanan betikleri kullanarak her zaman ayrılmış oturum açma bilgileri oluşturun. İzleyici oturum açma bilgilerini veya kullanıcıyı hiçbir SQL rolüne eklemeyin veya tabloda listelenenler dışında herhangi bir SQL izni verme.

Veritabanı izleyicisi oturum açma veya kullanıcı için gerekli izinleri ya da veritabanı izleyicisinin oturum açmasına veya üye olarak kullanıcıya sahip bir role (veritabanı rolü dahilpublic) yönelik gerekli izinleri reddederseniz, veritabanı izleyicisi izleme verilerini toplamayabilir. Hangi izinlerin reddedildiğine bağlı olarak, bu veri kümelerinin bazılarını veya tümünü etkileyebilir.

Buna karşılık, veritabanı izleyicisinin oturum açmasına veya kullanıcısına veya veritabanı izleyicisinin oturum açmasına veya üye olarak kullanıcıya sahip bir role gereksiz izinler verirseniz, veritabanı izleyicisi bazı veya tüm veri kümelerinin izleme verilerini toplamayabilir. Benzer şekilde, veritabanı izleyicisi oturum açma bilgilerini veya kullanıcıyı yerleşik bir sunucu veya veritabanı rolüne eklerseniz veriler toplanmayabilir.

Yenilikler

Bu bölümde en son veritabanı izleyicisi düzeltmeleri, değişiklikleri ve geliştirmeleri açıklanmaktadır.

Zaman aralığı Değişiklikler
Kasım 2024 - İzleyici başına SQL hedefi sayısı sınırını 50'den 100'e yükseltin.
Ekim 2024 - Geçersiz tablo başvuruları olan görünümler veya birden çok sütun denetimi kısıtlaması olan tablolar varsa Tablo meta verileri veri kümesinin toplanmadığı bir hatayı düzeltin.
- Kullanıcı tarafından atanan kimlik için destek ekleyin. Daha fazla bilgi için bkz . İzleyici kimliğini değiştirme.
- SQL kimlik doğrulaması kullanan bir SQL hedefi eklerken izleyiciye anahtar kasası gizli dizilerine otomatik olarak erişim verin.
- Mevcut bir izleyiciye veri deposu eklerken izleyiciye otomatik olarak Azure Veri Gezgini veritabanı erişimi verin.
- Genel Bakış sayfasında ve diğer sayfalarda geri bildirim düğmesini ekleyin.
Eylül 2024 - MARS mantıksal oturumları kullanılmış olsa bile Oturum istatistikleri veri kümesindeki kullanıcı mantıksal oturumlarının sayısının her zaman kullanıcı oturumlarının sayısıyla aynı olduğu bir hatayı düzeltin.
- Hiper Ölçek elastik havuzları için elastik havuz depolama kullanımının doğru bildirildiği bir hatayı düzeltin.
- Belirli veri kümeleri için izleyici yeniden başlatıldıktan sonra toplanan ilk örneğin yeniden başlatmadan önce toplanmış verileri içermesi sorununu çözün.
- Tablo meta veri kümesinde zaman aşımlarını önlemek için koleksiyon sorgusu performansını geliştirin.
- SQL Yönetilen Örneği'da Sorgu çalışma zamanı istatistikleri ve Sorgu bekleme istatistikleri veri kümeleri için koleksiyon güvenilirliğini artırın.
- SQL Yönetilen Örneği için Veritabanı çoğaltmaları veri kümesine yük devretmeyle ilgili sütunlar ekleyin.
- Dizin meta veri kümelerine dizin işlem istatistikleri sütunları ekleyin.
- SQL hedefi ekle dikey penceresinde birden çok Azure SQL veritabanı seçme desteği ekleyin.
Ağustos 2024 - Orta ABD, Doğu ABD 2, Kuzey Avrupa ve İsveç Orta Azure bölgelerinde veritabanı izleyicisini etkinleştirin.
- Emlak panolarına abonelik ve kaynak grubu filtreleri ekleyin.
Temmuz 2024 - Performans sayaçları veri kümelerinin büyük/küçük harfe duyarlı katalog harmanlaması olan veritabanlarından veya büyük/küçük harfe duyarlı veritabanı harmanlaması olan yönetilen örneklerden toplanmadığı bir hatayı düzeltin.
- SQL meta verilerindeki veritabanı adının Azure Resource Manager (ARM) meta verilerindeki veritabanı adından farklı bir büyük/küçük harfe sahip olması durumunda verilerin toplanmadığı bir hatayı düzeltin.
- Sorgu Deposu tablolarına çok sayıda yeni sorgu ve sorgu planı eklenmiş veritabanlarında Sorgu çalışma zamanı istatistiklerinin ve Sorgu bekleme istatistikleri veri kümelerinin toplanmadığı bir hatayı düzeltin.
- Coğrafi çoğaltmalar ve Çoğaltmalar veri kümelerinin Hiper Ölçek veritabanlarından toplanmaması sorununu çözün.
- Ve resource_group_name ortak sütunlarını subscription_id tüm veri kümelerine ekleyin. bir izleyicinin tek seferlik yeniden başlatılmasını gerektirir.
- Ortak sütunu tüm veri kümelerine ekleyin.resource_id Veriler Temmuz 2024 veya sonraki sürümlerde eklenen SQL hedefleri için görünür. Var olan bir SQL hedefinde verilerin görünmesini sağlamak için, hedefi kaldırıp yeniden ekleyin ve izleyiciyi yeniden başlatın.
Haziran 2024 - Bicep veya ARM şablonu aracılığıyla eklenen bazı SQL hedeflerinden veri toplanmayan bir hatayı düzeltin.
- Bazı Azure SQL veritabanları için Yedekleme geçmişi veri kümesinin toplanmadığı bir hatayı düzeltin.
- Örneğin Yönetilen Örnek bağlantısı kullanan bir veritabanı varsa yönetilen örneğin çoğaltma türünün coğrafi çoğaltma ileticisi olarak yanlış belirlendiği bir hatayı düzeltin. Aynı hata, Sorgu çalışma zamanı istatistiklerinin ve Sorgu bekleme istatistikleri veri kümelerinin bu durumda toplanmamasına neden oldu.
- Kullanıcının SQL hedefi aboneliğine erişimi yoksa veya abonelik silinmişse Azure portalındaki SQL hedefleri dikey penceresinde Hedefleri yükleyemedi hatasına neden olan bir hatayı düzeltin.
- Azure portalında izleyici oluşturulurken varsayılan olarak oluşturulan bir Azure Veri Gezgini veritabanı için bekletme ve önbellek süresinin sırasıyla 365 ve 31 gün yerine sınırsız olarak ayarlanmasına neden olan bir hatayı düzeltin.
- Yönetilen özel uç nokta oluşturma veya silme gibi belirli yönetim işlemlerinin başarısız olmasına rağmen Azure portalında başarılı olarak bildirildiği bir hatayı düzeltin.
- SQL mantıksal sunucusu 1.000'den fazla veritabanı içeriyorsa SQL veritabanı hedefleri için açılan listede eksik olan bir hatayı düzeltin.
- Veri deposu olarak bir Azure Veri Gezgini veritabanının seçilmesinin, aynı kaynak grubundaki farklı bir izleyicinin bu veritabanındaki erişimini kaldırması sorununu düzeltin.
- Azure portalında izleyici ARM şablonu dışarı aktarmayı etkinleştirin.
- Microsoft.Network kaynak sağlayıcısı izleyici için seçilen aboneliğe kayıtlı değilse, izleyici oluşturma sırasında bir uyarı ekleyin.
- Kaynak kapsamında silme kilidi olduğundan bir izleyiciyi veya yönetilen özel uç noktayı silme işlemi başarısız olursa ayrıntılı bir hata ekleyin.
Nisan 2024 - Avustralya Doğu ve Birleşik Krallık Güney Azure bölgelerinde veritabanı izleyicisini etkinleştirin.
- Aynı izleyici için birden çok özel uç nokta hızla eklendiğinde yönetilen özel uç nokta ekleme hatası düzeltildi.
- SQL veritabanlarının tam yedeklemeleri içermesi için Yedekleme geçmişi veri kümesini düzeltin.
- Dizin meta verileri, Sorgu çalışma zamanı istatistikleri, Sorgu bekleme istatistikleri ve Tablo meta verileri veri kümelerinde zaman aşımlarından kaçınmak için koleksiyon sorgusu performansını geliştirin.
- Veritabanı yedekten geri yüklendikten sonra belirli veri kümeleri için verilerin toplanmadığı bir hatayı düzeltin.
- Dizinlerde çok sayıda anahtar veya sütun bulunduğunda veya bu sütunların adları uzun olduğunda Dizin meta veri kümesinin toplanmadığı bir hata düzeltildi.
- SOS zamanlayıcıları veri kümesini ekleyin.
- En sık kullanılan sorgular panolarından seçili sorgu planını indirmek için bir düğme ekleyin.
- Bicep veya ARM şablonu kullanarak izleyici oluşturmak ve yapılandırmak için hızlı başlangıç örneği ekleyin.

Sınırlamalar

Bu bölümde veritabanı izleyicisi sınırlamaları açıklanmaktadır. Varsa geçici çözümler sağlanır.

Sınırlama Geçici çözüm
Geliştirme/test veya Fazla küçük gibi daha küçük Azure Veri Gezgini SKU'ları kullanılıyorsa, bazı pano sorguları zaman zaman "azaltma nedeniyle durduruldu" hatasıyla yürütülemeyebilir. Panoyu yeniden yükleyin veya Azure Veri Gezgini kümesinin ölçeğini bir sonraki daha yüksek SKU'ya yükseltin.
Azure portalındaki veritabanı izleyicisi kullanıcı arabiriminden ücretsiz bir Azure Veri Gezgini kümesi oluşturursanız, Azure Veri Gezgini web kullanıcı arabiriminde kümeye erişmeye çalışırsanız "Kümeye bağlanılamadı, 403-Yasak" hatası alabilirsiniz. Kullanarak https://aka.ms/kustofreeücretsiz küme oluşturursanız bu sorun oluşmaz.

Azure portalından zaten ücretsiz bir küme oluşturduysanız şu adımları izleyin:

Azure Veri Gezgini web kullanıcı arabiriminde, hesap yöneticisini açmak için ana çubukta profil adınızı seçin ve Dizini değiştir'i seçin. Microsoft Hesabı dışında bir dizin seçin ve ardından Değiştir'i seçin. Şimdi oluşturduğunuz ücretsiz Azure Veri Gezgini kümesini görmeniz gerekir.

Alternatif olarak, düzenle (kalem) düğmesini kullanarak Azure Veri Gezgini web kullanıcı arabiriminde küme bağlantısını düzenleyebilir ve benzer şekilde dizini değiştirebilirsiniz.
Veritabanı, elastik havuz veya SQL yönetilen örneği için CPU tüketimi %100'e yakın sürerse, kalan CPU kaynakları veritabanı izleyicisi veri toplama sorguları için yetersiz olabilir ve bu da toplanan verilerde boşluklara neden olabilir. Veritabanında, elastik havuzda veya SQL yönetilen örneğinde yüksek CPU kullanımıyla ilişkili veri boşluklarını gözlemlerseniz, cpu tüketimini azaltmak için uygulama iş yükünüzü ayarlamayı veya güvenilir izlemeyi etkinleştirmek için sanal çekirdek veya DTU sayısını artırmayı göz önünde bulundurun.

Bilinen sorunlar

Önizleme sırasında veritabanı izleyicisinde aşağıdaki bilinen sorunlar bulunur.

Sorun Azaltma veya geçici çözüm
Veri toplama işlemi bir hata nedeniyle başlatılamıyorsa veya devam edemiyorsa (örneğin, sql hedefine veya veri deposuna erişim yetersizse) hata gösterilmez. Sorun gidermek için bkz . Veriler toplanmaz.
Sunucusuz bir veritabanında otomatik duraklatma etkinse ve veritabanı izleyici hedefi olarak eklenirse, beklendiği gibi otomatik duraklatılmayabilir. Ücretsiz teklif veritabanı için bu, ücretsiz aylık krediyi beklenenden daha erken tüketebilir. Otomatik duraklatma işlevini korumak gerekiyorsa, şu anda sunucusuz veritabanlarını izlemek için veritabanı izleyicisini kullanmayın.
Azure SQL Yönetilen Örneği için, SQL kimlik doğrulaması kullanıyorsanız veriler okunabilir yüksek kullanılabilirlik çoğaltmasından veya coğrafi çoğaltmadan toplanmaz. İki geçici çözüm vardır:
1. Microsoft Entra Id kimlik doğrulamasını kullanın (tercih edilir).
2. Parola ilkesi denetimini devre dışı bırakın. komutunu yürütürken ALTER LOGIN [database-watcher-login-placeholder] WITH CHECK_POLICY = OFF;database-watcher-login-placeholder yerine izleyicinin SQL kimlik doğrulaması oturum açma adını yazın. Bu komutu birincil çoğaltmada ve varsa coğrafi çoğaltmada yürütür.
Azure SQL Yönetilen Örneği'de, sistem saklı yordamı üzerindeki EXECUTE sys.xp_msver izin iptal edilirse veya rol reddedilirse public veriler toplanmaz. EXECUTE Veritabanı izleyicisi oturum açma izni sys.xp_msver verin.

Veritabanı izleyicisi hedefi olarak eklenen her SQL yönetilen örneğinde öğesini yürütürken USE master; CREATE USER [database-watcher-login-placeholder] FOR LOGIN [database-watcher-login-placeholder]; GRANT EXECUTE ON sys.xp_msver TO [database-watcher-login-placeholder];database-watcher-login-placeholder yerine izleyici oturum açma adı yazın.
Bir izleyicinin durdurulan SQL yönetilen örneğine bağlanması için yönetilen özel uç nokta oluşturursanız, özel uç noktanın sağlama durumu Başarısız olarak bildirilir ve izleyici örneğe bağlanamaz. Başarısız sağlama durumuyla yönetilen özel uç noktayı silin ve SQL yönetilen örneğini başlatın. Başarısız olan özel uç nokta silindikten ve örnek çalıştırıldıktan sonra yönetilen özel uç noktayı yeniden oluşturun .
Veri deposu olarak Gerçek Zamanlı Analiz'de bir veritabanı kullanıyorsanız ve OneLake kullanılabilirlik seçeneği etkinse veriler toplanmaz. OneLake kullanılabilirlik seçeneğini devre dışı bırakın ve veri toplamayı sürdürmek için izleyiciyi yeniden başlatın.
Bicep veya ARM şablonları aracılığıyla veritabanı izleyicisi dağıtımları bir kez etkili değildir. bir izleyici, SQL hedefi veya yönetilen özel uç nokta zaten varsa, dağıtım başarısız olur. Mevcut kaynakları dağıtmayı atlamak için koşullu dağıtımı kullanın. Daha fazla bilgi için bkz . Arm şablonlarında if ifadesi ve Koşullu dağıtım ile Bicep'te koşullu dağıtımlar.
Azure SQL Veritabanı bilinen bir sorun nedeniyle, veritabanı kataloğu harmanlaması varsayılan SQL_Latin1_General_CP1_CI_ASdışındaysa Azure SQL veritabanları için Yedekleme geçmişi veri kümesindeki veriler toplanmaz. Şu anda değil.

Sorun giderme

Bu bölümde, sık karşılaşılan sorunları çözmek için atabileceğiniz adımlar açıklanmaktadır. Bu bölümdeki adımlar sorunu çözmezse bir destek olayı açın.

Veriler toplanmaz

Yeni bir izleyici oluşturur ve izleme verilerini panolarda ve veri deposunda görmüyorsanız veya yalnızca eski verileri görüyorsanız bu bölümü gözden geçirin.

  • İzleyiciye Genel Bakış sayfasında Durum alanını denetleyip izleyicinin çalışıp çalışmadığını denetleyin. Aksi takdirde, veri toplamayı başlatmak için aynı sayfadaki Başlat düğmesini kullanın. Yeni bir izleyici otomatik olarak başlatılmaz.

  • İzleyicinin veri deposuna erişimi olup olmadığını denetleyin.

  • Veri deposu olarak bir Azure Veri Gezgini veritabanı kullanıyorsanız Azure Veri Gezgini kümesinin başlatılıp başlatılmadığını denetleyin. Daha fazla bilgi için bkz. Durdurulan Azure Veri Gezgini kümeleri.

  • İzleyicinin SQL hedeflerine özel, sınırlı erişime sahip olup olmadığını denetleyin. Ayrıca, herhangi bir hedef için SQL kimlik doğrulaması kullanıyorsanız, anahtar kasasına izleyici erişimini denetleyin veya bunun yerine önerilen Microsoft Entra kimlik doğrulamasını kullanın.

  • İzleyicinin SQL hedeflerine bağlanmak için Microsoft Entra kimlik doğrulamasını kullanmasını istiyorsanız, Veritabanı ve elastik havuz hedeflerini barındıran mantıksal sunucularda ve yönetilen örnek hedeflerinde Microsoft Entra kimlik doğrulamasının etkinleştirildiğinden emin olun.

  • İzleyici için herhangi bir özel uç nokta oluşturduysanız, bunların kaynak sahibi tarafından onaylandığından emin olun.

  • Genel bağlantı kullanıyorsanız izleyicinin hedeflere, veri deposuna ve anahtar kasasına bağlanmasına izin verme gereksinimlerinin karşılandığından emin olun.

  • Azure Veri Gezgini kümesi veya veritabanı ya da Gerçek Zamanlı Analiz veritabanı, izleyiciniz için veri deposu olarak seçildikten sonra silinmiş olabilir. Kümeye ve veritabanına gidin ve bunların var olduğunu onaylayın.

  • Ücretsiz Azure Veri Gezgini kümesini kullanıyorsanız kümenin depolama kapasitesine ulaşmadığınızdan emin olun. Daha fazla bilgi için bkz. Ücretsiz Azure Veri Gezgini kümesi.

Sorun giderme işleminin bir parçası olarak izleyici erişiminde veya bağlantıda değişiklik yaparsanız, değişikliklerin etkili olması için izleyiciyi durdurmanız ve yeniden başlatmanız gerekebilir.

Panolar boş

bir izleyicinin Panolar sayfasını seçerseniz ancak sayfada SQL hedeflerinin özetini görmüyorsanız Veri deposu bölümünü genişletin. Bağlanılamıyor ... hatası görürseniz bu bölümü gözden geçirin.

Erişiminiz olduğunu ve veri deposuna bağlanabildiğinizi ve veri deposu veritabanının mevcut olduğunu doğrulamak için şu adımları izleyin:

  • bir izleyicinin Panolar sayfasında Veri deposu bölümünü genişletin ve Kusto sorgusu URI değerini kopyalayın. URI dizesinin tamamını kopyaladığınızdan emin olun. Kusto veritabanı değerini de not edin.

  • Azure Veri Gezgini web kullanıcı arabirimini açın. İstenirse oturum açın.

  • Ekle, Bağlantı'yı seçin ve kopyalanan URI'yi Bağlantı URI'si olarak girin.

  • Yeni bir bağlantı oluşturmak için Ekle'yi seçin.

  • Yeni bir bağlantı girdisi eklendikten sonra, veritabanlarını görüntülemek için bunu genişletin.

  • İzleyicinizin Panolar sayfasında Kusto veritabanı olarak başvuruda bulunan veritabanını seçin ve bu veritabanına bağlı yeni bir sorgu sekmesi açmak için sekme çubuğundaki işareti seçin+.

  • Aşağıdaki KQL komutunu çalıştırın:

    .show database principals;
    

    Kullanıcı hesabınız veya kullanıcı hesabınızı içeren bir Microsoft Entra Id grubu için Görüntüleyici veya daha yüksek ayrıcalıklı bir rol satırı olup olmadığını denetleyin.

Geri bildirim gönder

Microsoft'taki veritabanı izleyicisi ekibi, yorumlarınızı ve önerilerinizi dört gözle bekliyor. Ürün geri bildirimi göndermek için aşağıdaki yollardan birini kullanabilirsiniz:

  • SQL geri bildirim forumunda yeni bir fikir gönderin. Yeni fikir gönder sayfasında, forum olarak SQL'i kullanın, Azure SQL grubunu seçin ve başlığa veritabanı izleyicisini ekleyin. Geri bildirim forumunda gönderdiğiniz geri bildirim herkese açık. Diğer topluluk üyeleri fikirlerinizi ve önerilerinizi oylayabilir ve yorum yapabilir. Topluluk oyları ve yorumları, veritabanı izleyici takımının ürün geliştirmelerini planlamasına ve önceliklerini belirlemesine yardımcı olur.
  • Azure portalındaki veritabanı izleyici sayfalarından birinde geri bildirim düğmesini kullanın. Örneğin, geri bildirim düğmesini izleyiciye Genel Bakış sayfasında veya yenile düğmesinin yanındaki panolarda bulabilirsiniz. Bu şekilde gönderdiğiniz geri bildirim herkese açık değildir. Geri bildirim gönderdiğinizde, isteğe bağlı olarak Microsoft'un izlemeler ve netleştirmeler için bu geri bildirimle ilgili olarak size e-posta göndermesine izin vekleyebilirsiniz.

Teknik destek veya veritabanı izleyicisiyle ilgili bir sorunu çözmeye yardımcı olmak için bir destek olayı açın.