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 Güneydoğu Asya
Kanada Orta Kanada
Avrupa West Europe
ABD Doğu ABD
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 50
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 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ğlan üretkenlik 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 sunuculardakiveritabanları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ı veya herhangi bir veritabanındaki public veritabanı rolü için gerekli izinleri reddederseniz, veritabanı izleyicisi izleme verilerini toplamaz. Hangi izinlerin reddedildiğine bağlı olarak, bu veri kümelerinin bazılarını veya tümünü etkileyebilir.

Buna karşılık, veritabanı izleyicisi oturum açma bilgilerine veya kullanıcıya doğrudan veya dolaylı olarak, örneğin veritabanı rolüne public veya veritabanı izleyicisi oturum açma veya kullanıcısını içeren başka bir role izin vererek gereksiz izinler verirseniz, veritabanı izleyicisi izleme verilerini toplamaz.

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ışındabir 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 yetersiz erişim), hata Etkinlik günlüğünde gösterilmez. Sorun gidermek için bkz . Veriler toplanmaz.
bir izleyicinin sistem tarafından atanan yönetilen kimliğinin devre dışı bırakılması desteklenmez. Dizinden bir izleyicinin sistem tarafından atanan kimliğini silmek için izleyiciyi silin.
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.
İzleyici adı Microsoft Entra Id kiracısı içinde benzersiz değilse, Microsoft Entra kimlik doğrulamasını kullanarak hedeflere erişim verme başarısız olur. İzleyiciyi kiracınızda benzersiz bir adla yeniden oluşturun.
Arm şablonunu mevcut bir izleyici kaynağından dışarı aktaramazsınız. Yeni bir izleyici oluşturmaya başlayın ve tüm gerekli ayrıntıları girin. Gözden Geçir + oluştur sayfasında, BIR ARM şablonu ve parametre dosyası almak için Otomasyon şablonunu görüntüle bağlantısını kullanın. Daha sonra şablonu ve özelleştirilmiş parametre dosyasını özel bir dağıtımda kullanarak yeni bir izleyici oluşturabilirsiniz.
Listelenen veri kümeleri için, izleyici yeniden başlatıldıktan sonra toplanan ilk örnek, yeniden başlatmadan önce toplanmış olan verileri içerebilir. Buna karşılık, bir izleyici koleksiyonda duraklatıldıktan sonra başlatılırsa, duraklatma sırasında oluşturulan izleme verileri izlenen veritabanında mevcut olsa bile tam olarak toplanmayabilir.
- Yedekleme geçmişi
- Değişiklik işleme-
Değişiklik işleme hataları-
Bellek dışı olaylar
- Sorgu çalışma zamanı istatistikleri-
Sorgu bekleme istatistikleri

- SQL Aracısı iş geçmişi
Şu anda değil.
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.
SQL veritabanı hedefi eklenirken, seçili mantıksal sunucuda 1.000'den fazla veritabanı varsa açılan listede gösterilen veritabanlarının listesi eksiktir. Şu anda değil.
Azure portalındaki veritabanı izleyicisi panolarındaki gülen yüz düğmesi kullanılarak gönderilen geri bildirim, veritabanı izleyicisi ürün ekibine ulaşamayabilir. Geri bildirim gönder'deki seçenekleri kullanın.
Azure SQL Veritabanı'daki bilinen bir sorun nedeniyle, sunucu rolüne bir oturum açma bilgisi eklendiğinde T-SQL aracılığıyla veritabanı kopyaları ve coğrafi çoğaltmalar oluşturamazsınız. Veritabanı izleyicisi oturum açma bilgilerinin bir sunucu rolü kümesine eklenmesi gerektiğinden, veritabanı izleyicisini etkinleştirirseniz T-SQL aracılığıyla veritabanı kopyaları ve coğrafi çoğaltmalar oluşturma işlemi çalışmayı durdurur. T-SQL aracılığıyla veritabanı kopyaları veya coğrafi çoğaltmalar oluşturmak için, veritabanı izleyicisinin oturum açma bilgilerini , ##MS_DefinitionReader##ve ##MS_DatabaseConnector## sunucu rollerinden ##MS_ServerPerformanceStateReader##kaldırın. Veritabanı kopyası tamamlandıktan veya coğrafi çoğaltma oluşturulduktan sonra veritabanı izleyicisi işlevselliğini geri yüklemek için, izleyiciye SQL hedeflerine erişim vermek için bu sunucu rollerine yeniden oturum açma bilgilerini ekleyin.

Azure portalında veya PowerShell, Azure CLI ve REST API aracılığıyla program aracılığıyla oluşturulan veritabanı kopyaları ve coğrafi çoğaltmalar etkilenmez.
Azure SQL Yönetilen Örneği'de, sistem saklı yordamı üzerindeki EXECUTEsys.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 .
bir izleyici oluşturmak ve birden fazla SQL hedefi eklemek için Bicep veya ARM şablonu kullanıyorsanız, şablonda belirtilen bazı SQL hedeflerinden veri toplanmayabilir. Verilerin toplanmadığı hedefleri kaldırın ve Azure portalına ekleyin .
Yönetilen bir özel uç nokta oluşturur ve ardından özel uç noktayı silmeyi veya izleyiciyi silmeyi denerseniz, silme işlemi başarılı olarak bildirilir, ancak özel uç nokta veya izleyici silinmeyebilir. Yönetilen özel uç noktayı oluşturduğunuz kaynağın kaynağında, kaynak grubunda veya aboneliğinde silme kilidi varsa bu durum oluşur. Yönetilen özel uç noktayı veya izleyiciyi silmek için silme kilidini kaynaktan, kaynak grubundan veya abonelikten kaldırın. Silme işlemi başarıyla tamamlandıktan sonra kilidi yeniden ekleyebilirsiniz.

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.
  • Ücretsiz Azure Veri Gezgini kümesini kullanıyorsanız kümenin depolama kapasitesine ulaşmadığınızdan emin olun. Küme kapasitesine ulaşmak üzereyken veya kapasitede olduğunda, ücretsiz küme sayfasında bir uyarı iletisi görüntülenir. Depolama kapasitesine ulaşılırsa yeni izleme verileri alınamaz. Tam Azure Veri Gezgini kümesine yükseltebilir veya eski verileri silmek ve yeni veriler için yer açmak için veri saklamayı azaltabilirsiniz. Daha fazla bilgi için bkz. Veri saklama ilkeleri.

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.

  • Veri deposuna erişiminiz olmayabilir. Daha fazla bilgi için bkz . Kullanıcılara ve gruplara veri deposuna erişim verme.
  • Azure Veri Gezgini kümesi durdurulabilir. Daha fazla bilgi için bkz. Durdurulan Azure Veri Gezgini kümeleri.
  • 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.

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'yi seçin, Bağlan ve kopyalanan URI'yi Bağlan ion 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ında geri bildirim düğmesini kullanın. Düğme, portal üst bilgisinde, hesap ayrıntılarınızın yanında bulunur. 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.