Azure OpenAI (klasik) izle

Yalnızca şunlar için geçerlidir:Dökümhane (klasik) portalı. Bu makale yeni Dökümhane portalında kullanılamaz. Yeni portal hakkında daha fazla bilgi edinin.

Not

Bu makaledeki bağlantılar, şu anda görüntülediğiniz Dökümhane (klasik) belgeleri yerine yeni Microsoft Foundry belgelerinde içerik açabilir.

Bu makalede şunlar açıklanmaktadır:

  • Bu hizmet için toplayabileceğiniz izleme verilerinin türleri.
  • Bu verileri analiz etmenin yolları.

Not

Bu hizmeti ve/veya Azure İzleyici zaten biliyorsanız ve yalnızca izleme verilerini analiz etmeyi öğrenmek istiyorsanız, bu makalenin sonundaki Analyze bölümüne bakın.

Azure kaynakları kullanan kritik uygulamalarınız ve iş süreçleriniz varsa, sisteminiz için uyarıları izlemeniz ve almanız gerekir. Azure İzleyici hizmeti, sisteminizin her bileşeninden ölçümleri ve günlükleri toplar ve birleştirir. Azure İzleyici kullanılabilirlik, performans ve dayanıklılığın bir görünümünü sağlar ve sorunları size bildirir. İzleme verilerini ayarlamak ve görüntülemek için Azure portal, PowerShell, Azure CLI, REST API veya istemci kitaplıklarını kullanabilirsiniz.

Pano

Azure OpenAI, Azure OpenAI kaynaklarınızın her biri için kullanıma hazır gösterge panoları sağlar. Kaynağınızı izlemek için iki önemli pano vardır:

  • Foundry Azure OpenAI kaynak görünümündeki ölçüm panosu
  • Genel bakış bölmesindeki Azure portalı panosu

İzleme panolarına erişmek için Azure portalında oturum açın ve Azure OpenAI kaynaklarınızdan birinin genel bakış bölmesini seçin. Azure portalından Foundry metrikleri panosunu görmek için genel bakış bölmesini seçin ve Microsoft Foundry portalına gidin. Araçlar'ın altında ölçümler panosunu seçin.

Azure portalında Azure OpenAI kaynağı için ön tanımlı panoları gösteren ekran görüntüsü.

Panolar dört kategoride gruplandırılır: HTTP İstekleri, Tokens-Based Kullanımı, PTU Kullanımı ve İnce Ayarlama.

Ipucu

Yanıt sürelerini araştırırken, Latency kategorisindeki eski ölçümü yerine Azure OpenAI gecikme süresi ölçümlerini (Yanıt Süresi, Son Bayt Süresi, Belirteçler Arasındaki Süre) kullanın. Hangi ölçümlerin grafiklendiğine ve nasıl yorumlandığına ilişkin yönergeler için bkz. Performans ve gecikme süresi.

Azure İzleyici'de veri toplama ve yönlendirme

Azure OpenAI, diğer Azure kaynaklarıyla aynı izleme verilerini toplar. etkinlik günlüklerinde, kaynak günlüklerinde, sanal makine günlüklerinde ve platform ölçümlerinde veri oluşturmak için Azure İzleyici yapılandırabilirsiniz. Daha fazla bilgi için bkz. Azure kaynaklarından verileri depolama.

Platform ölçümleri ve Azure İzleyici etkinlik günlüğü otomatik olarak toplanır ve depolanır. Bu veriler bir tanılama ayarı kullanılarak diğer konumlara yönlendirilebilir. Azure İzleyici kaynak günlükleri, bir tanılama ayarı oluşturup günlükleri bir veya daha fazla konuma yönlendirene kadar toplanmaz ve depolanmaz.

Tanılama ayarı oluşturduğunuzda, hangi günlük kategorilerinin topleneceğini belirtirsiniz. Azure portalı, Azure CLI veya PowerShell kullanarak tanılama ayarı oluşturma hakkında daha fazla bilgi için bkz. Azure'da platform günlüklerini ve ölçümlerini toplamak için tanılama ayarı oluşturma.

Tanılama ayarlarını kullanmanın ve Azure İzleyici Günlüklerine veri göndermenin ilişkili başka maliyetleri olduğunu unutmayın. Daha fazla bilgi için bkz. Azure İzleyici Günlükleri maliyet hesaplamaları ve seçenekleri.

Toplayabileceğiniz ölçümler ve günlükler aşağıdaki bölümlerde açıklanmıştır.

Kaynak türleri

Azure abonelikteki her şeyi tanımlamak için kaynak türleri ve kimlikler kavramını kullanır. Kaynak türleri, Azure'de çalışan her kaynağın kaynak kimliklerinin de bir parçasıdır. Örneğin, sanal makine için bir kaynak türü Microsoft.Compute/virtualMachines'dir. Hizmetlerin ve ilişkili kaynak türlerinin listesi için bkz. Kaynak sağlayıcıları.

Azure İzleyici, çekirdek izleme verilerini namespaces olarak da adlandırılan kaynak türlerine göre ölçümler ve günlükler halinde düzenler. Farklı kaynak türleri için farklı ölçümler ve günlükler kullanılabilir. Hizmetiniz birden fazla kaynak türüyle ilişkilendirilebilir.

Azure OpenAI için kaynak türleri hakkında daha fazla bilgi için bkz. Azure OpenAI izleme veri başvurusu.

Veri depolama

Azure İzleyici için:

  • Ölçüm verileri Azure İzleyici ölçüm veritabanında depolanır.
  • Günlük verileri Azure İzleyici günlük deposunda depolanır. Log Analytics, Azure portalında bu depoyu sorgulayan bir araçtır.
  • Azure etkinlik günlüğü, Azure portalında kendi arabirimine sahip ayrı bir depodur.

İsteğe bağlı olarak ölçüm ve etkinlik günlüğü verilerini Azure İzleyici günlük deposuna yönlendirebilirsiniz. Daha sonra verileri sorgulamak ve diğer günlük verileriyle ilişkilendirmek için Log Analytics kullanabilirsiniz.

Birçok hizmet, ölçüm ve günlük verilerini Azure İzleyici dışındaki diğer depolama konumlarına göndermek için tanılama ayarlarını kullanabilir. Örnek olarak Azure Depolama, barındırılan iş ortağı sistemleri ve Azure-dışı iş ortağı sistemleri, Event Hubs kullanılarak verilebilir.

Azure İzleyici verileri nasıl depolandığı hakkında ayrıntılı bilgi için bkz. Azure İzleyici veri platformu.

Azure İzleyici platformu ölçümleri

Azure İzleyici çoğu hizmet için platform ölçümleri sağlar. Bu ölçümler şunlardır:

  • Her ad alanı için ayrı ayrı tanımlanır.
  • Azure İzleyici zaman serisi ölçüm veritabanında depolanır.
  • Hafif ve neredeyse gerçek zamanlı uyarıyı destekleyebilecek.
  • Bir kaynağın zaman içindeki performansını izlemek için kullanılır.

Collection: Azure İzleyici platform ölçümlerini otomatik olarak toplar. Yapılandırma gerekmez.

Routing: Ayrıca bazı platform ölçümlerini Azure İzleyici Günlüklerine / Log Analytics yönlendirerek bunları diğer günlük verileriyle sorgulayabilirsiniz. Her bir ölçüm için DS dışa aktarma ayarını kontrol edin ve ölçümü Azure İzleyici Günlükleri / Log Analytics'e yönlendirmek için tanılama ayarı kullanılıp kullanılamayacağını görün.

Azure İzleyici'deki tüm kaynaklar için toplamanın mümkün olduğu tüm ölçümlerin listesi için bkz. Azure İzleyici'da desteklenen ölçümler.

Azure OpenAI, Döküm Araçları'nın bir alt kümesiyle ortaklığa sahiptir. Azure OpenAI için kullanılabilir ölçümlerin listesi için bkz. Azure OpenAI izleme veri başvurusu.

Azure İzleyici kaynak günlükleri

Kaynak günlükleri, bir Azure kaynağı tarafından yapılan işlemler hakkında içgörü sağlar. Günlükler otomatik olarak oluşturulur, ancak bunları kaydetmek veya sorgulamak için Azure İzleyici günlüklere yönlendirmeniz gerekir. Günlükler kategoriler halinde düzenlenir. Belirli bir ad alanının birden çok kaynak günlüğü kategorisi olabilir.

Koleksiyon: Bir tanılama ayarı oluşturup günlükleri bir veya daha fazla konuma yönlendirene kadar kaynak günlükleri toplanmaz ve depolanmaz. Tanılama ayarı oluşturduğunuzda, hangi günlük kategorilerinin topleneceğini belirtirsiniz. Birden çok yol vardır: Azure portalı, program aracılığıyla ve Azure İlkesi aracılığıyla tanılama ayarlarını oluşturmak ve sürdürmek.

Routing: Önerilen varsayılan ayar, kaynak günlüklerini diğer günlük verileriyle sorgulayabileceğiniz Azure İzleyici Günlüklerine yönlendirmektir. Azure Depolama, Azure Event Hubs ve belirli Microsoft izleme iş ortakları gibi diğer konumlar da kullanılabilir. Daha fazla bilgi için bkz. Azure kaynak günlükleri ve Kaynak günlüğü hedefleri.

Kaynak günlüklerini toplama, depolama ve yönlendirme hakkında ayrıntılı bilgi için bkz. Azure İzleyici'da Tanılama ayarları.

Azure İzleyici'daki tüm kullanılabilir kaynak günlüğü kategorilerinin listesi için bkz Azure İzleyici'da Desteklenen Kaynak Günlükleri.

Azure İzleyici'deki tüm kaynak günlükleri aynı üst bilgi alanlarına ve ardından hizmete özgü alanlara sahiptir. Ortak şema, Azure İzleyici kaynak günlüğü şeması ile özetlenmiştir.

Kullanılabilir kaynak günlüğü kategorileri, ilişkili Log Analytics tabloları ve Azure OpenAI için günlük şemaları için bkz. Azure OpenAI izleme veri başvurusu.

Azure etkinlik günlüğü

Etkinlik günlüğü, her bir Azure kaynağına ilişkin işlemleri bu kaynağın dışından görüldüğü gibi izleyen abonelik düzeyli olaylar içerir; örneğin, yeni bir kaynak oluşturma veya sanal makine başlatma.

Collection: Etkinlik günlüğü olayları otomatik olarak oluşturulur ve Azure portalında görüntülemek üzere ayrı bir depoda toplanır.

Routing: Etkinlik günlüğü verilerini diğer günlük verileriyle birlikte analiz edebilmeniz için Azure İzleyici Günlüklerine gönderebilirsiniz. Azure Depolama, Azure Event Hubs ve belirli Microsoft izleme iş ortakları gibi diğer konumlar da kullanılabilir. Etkinlik günlüğünü yönlendirme hakkında daha fazla bilgi için bkz. Azure etkinlik günlüğünün Genel bakış.

İzleme verilerini analiz etme

İzleme verilerini analiz etmek için birçok araç vardır.

Azure İzleyici araçları

Azure İzleyici aşağıdaki temel araçları destekler:

Daha karmaşık görselleştirmelere olanak sağlayan araçlar şunlardır:

  • Dashboards farklı veri türlerini Azure portalında tek bir bölmede birleştirmenizi sağlar.
  • Workbooks, Azure portalında oluşturabileceğiniz özelleştirilebilir raporlar. Çalışma kitapları metin, ölçüm ve günlük sorguları içerebilir.
  • Grafana, işletimsel panolarda üstünlük sağlayan açık bir platform aracıdır. Grafana'yı kullanarak Azure İzleyici dışında birden çok kaynaktan veri içeren panolar oluşturabilirsiniz.
  • Power BI, çeşitli veri kaynakları arasında etkileşimli görselleştirmeler sağlayan bir iş analizi hizmetidir. Bu görselleştirmelerden yararlanmak için Power BI Azure İzleyici günlük verilerini otomatik olarak içeri aktaracak şekilde yapılandırabilirsiniz.

Tanılama ayarlarını yapılandırma

Tüm ölçümler Azure İzleyici içindeki diagnostic ayarlarıyla dışarı aktarılabilir. Azure İzleyici Log Analytics sorgularla günlükleri ve ölçüm verilerini analiz etmek için, Azure OpenAI kaynağınız ve Log Analytics çalışma alanınız için tanılama ayarlarını yapılandırmanız gerekir.

Azure portalında Azure OpenAI kaynağının Tanılama ayarları sayfasının nasıl açılacağını gösteren ekran görüntüsü.

Tanılama ayarlarını yapılandırdıktan sonra, Log Analytics çalışma alanınızda Azure OpenAI kaynağınız için ölçümlerle ve günlük verileriyle çalışabilirsiniz.

Azure İzleyici dışa aktarma araçları

Azure İzleyici'dan diğer araçlara veri çıkarmak için aşağıdaki yöntemleri kullanabilirsiniz:

Azure İzleyici için REST API'yi kullanmaya başlamak için bkz. Azure REST API izleme kılavuzu.

Kusto sorguları

kusto sorgu dilini (KQL) kullanarak Azure İzleyici Günlükleri/Log Analytics deposundaki izleme verilerini analiz edebilirsiniz.

Önemli

Portaldaki hizmetin menüsünden Logs seçtiğinizde, sorgu kapsamı geçerli hizmete ayarlanmış Log Analytics açılır. Bu kapsam, günlük sorgularının yalnızca bu kaynak türündeki verileri içereceği anlamına gelir. Diğer Azure hizmetlerinden veri içeren bir sorgu çalıştırmak istiyorsanız Azure İzleyici menüsünden Logs öğesini seçin. Ayrıntılar için bkz. Azure İzleyici Log Analytics'te Log sorgu kapsamı ve zaman aralığı.

Herhangi bir hizmet için yaygın sorguların listesi için bkz. Log Analytics queries interface.

Azure OpenAI modelini dağıttıktan sonra, Foundry içindeki playground ortamını kullanarak bazı tamamlama çağrıları gönderebilirsiniz.

Completions oyun alanına veya Chat tamamlama oyun alanına girdiğiniz tüm metinler Azure OpenAI kaynağınız için ölçümler ve günlük verileri oluşturur. Kaynağınızın Log Analytics çalışma alanında, Kusto sorgu dilini kullanarak izleme verilerini sorgulayabilirsiniz.

Önemli

Azure OpenAI kaynak sayfasındaki Open sorgusu seçeneği, bu makalede açıklanmayan Azure Kaynak Grafı'a göz atar. Aşağıdaki sorgular Log Analytics için sorgu ortamını kullanır. Log Analytics çalışma alanınızı hazırlamak için Tanılama ayarlarını yapılandırma içindeki adımları izlediğinizden emin olun.

  1. Azure OpenAI kaynak sayfanızda, sol bölmedeki Monitoring altında Logs öğesini seçin.

  2. Azure OpenAI kaynağınız için tanılamayla yapılandırdığınız Log Analytics çalışma alanını seçin.

  3. Log Analytics çalışma alanı sayfasında, sol bölmedeki Overview altında Logs öğesini seçin.

    Azure portalında varsayılan olarak örnek sorgular ve öneriler içeren bir Queries penceresi görüntülenir. Bu pencereyi kapatabilirsiniz.

Aşağıdaki örnekler için Sorgu penceresinin üst kısmındaki düzenleme bölgesine Kusto sorgusunu girin ve çalıştır'ı seçin. Sorgu sonuçları, sorgu metninin altında görüntülenir.

Aşağıdaki Kusto sorgusu, kaynağınızla ilgili Azure Tanılama (AzureDiagnostics) verilerinin ilk analizi için kullanışlıdır:

AzureDiagnostics
| take 100
| project TimeGenerated, _ResourceId, Category, OperationName, DurationMs, ResultSignature, properties_s

Bu sorgu 100 girdiden oluşan bir örnek döndürür ve günlüklerde kullanılabilir veri sütunlarının bir alt kümesini görüntüler. Sorgu sonuçlarında, kullanılabilir tüm sütunları ve ilişkili veri türlerini görüntülemek için tablo adının yanındaki oku seçebilirsiniz.

Azure OpenAI kaynağıyla ilgili Azure Tanılama verileri için Log Analytics sorgu sonuçlarını gösteren ekran görüntüsü.

Kullanılabilir tüm veri sütunlarını görmek için, sorgudan kapsam parametreleri satırını | project ... kaldırabilirsiniz:

AzureDiagnostics
| take 100

Kaynağınızın Azure Ölçümleri (AzureMetrics) verilerini incelemek için aşağıdaki sorguyu çalıştırın:

AzureMetrics
| take 100
| project TimeGenerated, MetricName, Total, Count, Maximum, Minimum, Average, TimeGrain, UnitName

Sorgu 100 girdiden oluşan bir örnek döndürür ve Azure Ölçüm verilerinin kullanılabilir sütunlarının bir alt kümesini görüntüler:

 Azure OpenAI kaynağıyla ilgili Azure ölçüm verilerinin Log Analytics sorgu sonuçlarını gösteren ekran görüntüsü.

Not

Kaynağınız için Azure OpenAI menüsünde Monitoring>Logs seçtiğinizde, sorgu kapsamı geçerli kaynağa ayarlanmış Log Analytics açılır. Görünür günlük sorguları yalnızca ilgili kaynaktan gelen verileri içerir. Diğer kaynaklardan veya diğer Azure hizmetlerden verileri içeren bir sorgu çalıştırmak için Azure portalındaki Azure İzleyici menüsünden Logs öğesini seçin. Daha fazla bilgi için Azure İzleyici Log Analytics'te Log sorgu kapsamı ve zaman aralığı başlıklı bölüme bakın.

Uyarı

Azure İzleyici uyarılar, izleme verilerinizde belirli koşullar bulunduğunda sizi önceden bilgilendirir. Uyarılar, müşterileriniz fark etmeden önce sisteminizdeki sorunları tanımlamanıza ve çözmenize olanak sağlar. Daha fazla bilgi için bkz. Azure İzleyici uyarıları.

Azure kaynakları için birçok yaygın uyarı kaynağı vardır. Azure kaynaklarına yönelik yaygın uyarılara örnekler için bkz. Örnek günlük uyarı sorguları. Azure İzleyici Temel Uyarıları (AMBA) sitesi, önemli platform ölçüm uyarılarını, panolarını ve yönergelerini uygulamak için yarı otomatik bir yöntem sağlar. Site, Azure Giriş Bölgesi'nin (ALZ) parçası olan tüm hizmetler dahil olmak üzere Azure hizmetlerinin sürekli olarak genişleyen bir alt kümesi için geçerlidir.

Ortak uyarı şeması, Azure İzleyici uyarı bildirimlerinin kullanımını standartlaştırır. Daha fazla bilgi için bkz . Ortak uyarı şeması.

Uyarı türleri

Azure İzleyici veri platformundaki herhangi bir ölçümde veya günlük veri kaynağında uyarı alabilirsiniz. İzlediğiniz hizmetlere ve topladığınız izleme verilerine bağlı olarak birçok farklı uyarı türü vardır. Farklı uyarı türlerinin çeşitli avantajları ve dezavantajları vardır. Daha fazla bilgi için bkz. Doğru izleme uyarı türünü seçme.

Aşağıdaki listede, oluşturabileceğiniz Azure İzleyici uyarı türleri açıklanmaktadır:

  • Ölçüm uyarıları , kaynak ölçümlerini düzenli aralıklarla değerlendirir. Ölçümler platform ölçümleri, özel ölçümler, Azure İzleyici ölçümlerine dönüştürülen günlükler veya Application Insights ölçümleri olabilir. Ölçüm uyarıları birden çok koşul ve dinamik eşik de uygulayabilir.
  • Log uyarıları kullanıcıların önceden tanımlanmış bir sıklıkta kaynak günlüklerini değerlendirmek için Log Analytics sorgu kullanmasına olanak sağlar.
  • Etkinlik günlüğü uyarıları , tanımlı koşullarla eşleşen yeni bir etkinlik günlüğü olayı oluştuğunda tetikler. Kaynak Durumu uyarıları ve Hizmet Durumu uyarıları, hizmetinizin ve kaynaklarınızın sağlığını raporlayan etkinlik günlüğü uyarılarıdır.

Bazı Azure hizmetleri ayrıca akıllı algılama uyarılarını, Prometheus uyarılarını veya önerilen uyarı kurallarını destekler.

Bazı hizmetler için, aynı Azure bölgede bulunan aynı türdeki birden çok kaynağa aynı ölçüm uyarı kuralını uygulayarak büyük ölçekte izleyebilirsiniz. İzlenen her kaynak için tek tek bildirimler gönderilir. Desteklenen Azure hizmetleri ve bulutları için bkz. Bir uyarı kuralıyla birden çok kaynak kullanma.

Uyarıları ayarlama

Her kuruluşun uyarı gereksinimleri farklılık gösterir ve zaman içinde değişebilir. Genellikle, uyarı oluşursa tüm uyarılar eyleme dönüştürülebilir ve belirli bir hedeflenen yanıta sahip olmalıdır. Anında yanıt gerektirmeyen bir uyarı söz konusuysa, bu durum bir uyarı yerine bir raporda tespit edilebilir. Bazı kullanım örnekleri, belirli hata koşulları mevcutken uyarı gerektirebilir. Diğer durumlarda, belirli bir zaman aralığı için belirli bir eşiği aşan hatalar için uyarılara ihtiyacınız olabilir.

Belirli eşiklerin altındaki hatalar genellikle Azure İzleyici Günlüklerindeki verilerin düzenli analiziyle değerlendirilebilir. Günlük verilerinizi zaman içinde analiz ettikçe, belirli bir koşulun beklenen bir süre için gerçekleşmediğini fark edebilirsiniz. Uyarıları kullanarak bu koşulu izleyebilirsiniz. Bazen günlükte bir olayın olmaması bir hata kadar önemli bir sinyaldir.

Azure OpenAI kullanımınız ile geliştirmekte olduğunuz uygulama türüne bağlı olarak Azure İzleyici Application Insights uygulama katmanında daha fazla izleme avantajı sunabilir.

Azure OpenAI uyarı kuralları

Azure OpenAI izleme veri başvurusu'nda listelenen herhangi bir ölçüm, günlük girişi veya etkinlik günlüğü girişi için uyarılar ayarlayabilirsiniz.

Danışman önerileri

Bazı hizmetler için, kaynak işlemleri sırasında kritik koşullar veya yakın değişiklikler gerçekleşirse portaldaki hizmete Genel Bakış sayfasında bir uyarı görüntülenir. Uyarı için daha fazla bilgi ve önerilen düzeltmeleri soldaki menüde İzleme altında Danışman önerileri bölümünde bulabilirsiniz. Normal işlemler sırasında hiçbir danışman önerisi görüntülenmez.

Azure Danışmanı hakkında daha fazla bilgi için bkz. Azure Danışmanı genel bakış.