Azure SRE Aracısı için kurulumu tamamlama

Ajanınız verdiğiniz bağlamla araştırıyor. İlk kurulum sırasında veri kaynaklarını atladıysanız veya bir inceleme beklediğinizden daha az kapsamlı sonuç verdiyse, bundan sonra neyi bağlamanız gerektiğine ve her bağlantının ne eklediğine karar vermek için bu makaleyi kullanın. Bu makale, aracınız için kullanılabilir kaynakları listeler; bağlayıcılarla ilgili makaleler ise bunların her biri için izlenecek yordamı açıklar.

En küçük faydalı kümeyle başlayın

Sistemleriniz hakkında sağlam cevaplar için bir kod deposu ve tek bir log kaynağı yeterlidir. Diğer tüm kaynaklar ajanın görebildiklerini derinleştirir ve kaynakları istediğiniz sırayla istediğiniz zaman ekleyebilirsiniz, böylece kurulumu tek oturuşta tamamlamanıza gerek kalmaz.

Kod, günlükler, Azure kaynakları ve bilgi dosyaları birikir. İhtiyacınız olduğunda başka bir depo, telemetri sağlayıcısı veya skop ekleyebilir ve artık istemediklerinizi kaldırabilirsiniz. Olaylar farklı işler. Aynı anda yalnızca bir olay platformu etkin olabilir ve yeni bir platform bağlandığında mevcut platformun bağlantısı kesilir.

Her kaynağın yanıtladığı

Her veri kaynağı, ajanın soruşturma sırasında farklı bir soruya cevap vermesini sağlar.

Source Ajanın cevap verdiği şey Bağlamak için ne gerekiyor?
Kod (önerilir) Neden başarısızlık olur? Ajan, kaynak dosyaları okur, hataları belirli satırlara kadar takip eder ve son değişiklikleri tespit eder. GitHub, Azure DevOps veya GitLab deposuna erişim ve sağlayıcının desteklediği bir kimlik doğrulama yöntemi.
Kayıtlar (önerilir) Yapımda ne oldu. Ajan, telemetrinizi sorgular ve girişleri kod ve bağımlılıklarla ilişkilendirir. Telemetri kaynağında, bağlantı cihazının kullandığı kimlik veya kimlik bilgilerine verilen okuma erişimi.
Azure kaynakları Şu anda çevrenizin nasıl göründüğünü. Ajan, kaynak yapılandırmasını, sağlığı ve metrikleri kontrol eder. Eklediğiniz her yönetim grubu, abonelik veya kaynak grubunda Sahip veya Kullanıcı Erişim Yöneticisi rol ataması.
Olaylar Size söylenmeden ne zaman çalışmaya başlamanız gerektiği. Ajan, olay yönetimi platformunuzdan uyarılar alır ve yanıt planlarınızla eşleşenleri inceler. Bir platform aynı anda aktiftir. Azure İzleyici, kimlik bilgileri olmadan bağlanır ve yönetilen kaynak gruplarınızdan gelen uyarılar ajana akılır. PagerDuty ve ServiceNow, olay platformu yöneticinizden API kimlik bilgilerine ihtiyaç duyar.
Bilgi dosyaları Ekibinizin işi nasıl yapmak istediği. Ajan, sizin çalışma kitaplarınızı, yükseltme yollarınızı ve mimari notlarınızı takip eder. Desteklenen formatta bir dosya. Bkz. Bilgi belgelerini yükle.

Log sağlayıcıları, kimlik doğrulama yöntemleri açısından farklılık gösterir. Azure Veri Gezgini, Log Analytics Workspace ve Application Insights aracının yönetilen kimliğini kullanır. Datadog, Dynatrace, Elasticsearch, New Relic, Splunk ve Hawkeye sizin sağladığınız hizmet kimlik bilgilerini kullanır. Gördüğünüz sağlayıcılar kiracıya ve yapılandırmaya göre değişebilir, bu yüzden istediğiniz hizmeti bulamazsanız arama kutusunu kullanın. Her sağlayıcının istediği alanlar için Bir telemetri kaynağı bağlama bölümüne bakın.

Bir sonraki bağlanacak şeyi seçin

Temsilcinizde eksik olan şeye uyan durumu seçin.

  • Temsilci, uygulamanız hakkında hiçbir şey bilmediğini söylüyor. Önce Kodu bağlayın. Araştırma kalitesi üzerinde en büyük etkiye sahip olan bu yöntemdir ve bağlantıyı kaydettiğiniz anda ajan, depoyu keşfetmeye başlar.
  • Temsilci kodunuzu açıklıyor ama üretimde ne olduğunu söyleyemiyor. Sırada Logs'u bağlayın. Bir olay sırasında ekibinizin zaten sorguladığı sağlayıcıyı seçin.
  • Sorularınız kaynak sağlığı, yapılandırma veya ölçek ile ilgili. En çok incelediğiniz iş yükünü barındıran kaynak grubuyla sınırlı Azure kaynakları ekleyin.
  • Birisi sohbet açmadan önce ajanın çalışmasını istersin. Ekibinizin halihazırda çağrı aldığı olay yönetimi platformunu bağlayın ve ardından belirli bir uyarı grubuna uygun bir yanıt planı oluşturun. Aynı anda sadece bir platform aktif olabileceği için, üretim uyarılarınızı taşıyan platformu seçin. Bkz. Olay platformları.
  • Cevaplar teknik olarak doğru ama ekibinizin nasıl çalıştığını görmezden gelin. Bilgi dosyaları ekleyin ki ajan, genel bir dizi yerine prosedürlerinizi takip etsin.

Azure kaynakları ve olaylar, başkasını en çok ilgilendiren iki bağlantıdır. Her ikisi de ajanın ulaşabileceği veya ne zaman hareket ettiğini değiştirir ve her ikisi de tek bir mühendisin sahip olmayabileceği erişime ihtiyaç duyar.

Önkoşullar

Requirement Details
Bir ajan Önce Create ile bir tane oluşturun ve kurun.
Aracıdaki rol SRE Ajan Standard Kullanıcısı, kod depoları eklemeyi ve bilgi belgeleri yüklemeyi kapsar. SRE Agent Administrator, bağlayıcıların yönetimini ve Azure kaynak kapsamlarını ekleme veya kaldırmayı kapsar. SRE Agent Author , olay yönetimi yapılandırmasını ve yanıt planlarının oluşturulmasını kapsar. Kullanıcı rolleri ve izinleri için bkz.
Kaynak kapsamları için Azure rolü Eklediğiniz her kapsam için, doğrudan veya devralma yoluyla etkin bir Sahip ya da Kullanıcı Erişimi Yöneticisi rol ataması. Portal, bu cihazı ajanın yönetilen kimliğine roller atamak için kullanır.
Her kaynağa erişim Kod deposuna erişim, günlükler için telemetri kaynağına okuma erişimi ve PagerDuty veya ServiceNow için platform kimlik bilgileri.
Alınacak uyarılar veya olaylar Azure İzleyici yalnızca mevcut uyarı kurallarınızın oluşturduğu uyarıları iletiyor, bu yüzden olay etkinliği beklemeden önce kuralların var olduğundan emin olun. PagerDuty ve ServiceNow, kendi entegrasyonlarının yarattığı olayları iletiyor.

Kurulum sayfasını açma

Operations Hub'unGenel Bakış sekmesinde, durum çubuğu henüz yapılandırmadığınız kaynakları listeliyor. Kurulum sayfasını açmak için Kurulumu Tamamla seçeneğini seçin, sayfada iki sekme var.

Sekme Veri kaynakları
Hızlı Başlangıç Kod, Loglar, Azure kaynakları, Olaylar
Tam kurulum Quickstart'taki her şey ve Bilgi dosyaları

Her kaynak bir kart olarak görünür. Bağlı bir kartta, onay işareti ve bağlı depo veya günlük sağlayıcılarının sayısı gibi bir özet ile birlikte, ayrıca dikkat gerektiren hatalar da gösterilir.

Sayfada ayrıca bir bağlantı ilerleme çubuğu da gösteriliyor. Bar, kaç kaynak tipinin bağlı olduğunu takip eder, bu kaynakların soruşturmaya ne kadar katkı sağladığını değil ve kurulum sayfanızın sunmadığı türleri sayabilir. Sonuç olarak, görebildiğiniz her şeyi bağlasanız bile tam dolmadan kalabilir. Bunu hedef değil, kaba bir gösterge olarak değerlendirin. Araştırma kalitesi, işinizin dayandığı kaynakları birbirine bağlamaktan gelir.

İpucu

Eğer temsilci uygulamanız hakkında hiçbir şey bilmediğini ve soruları yanıtlayamayacağını söylerse, önce Code'u bağlayın.

Bir kaynak bağlayın

Karttaki istediğiniz kaynağı seçmek için düğmeyi seçin ve ardından o sağlayıcının sihirbazını takip edin. Tam prosedürler için bkz:

Bağlantının çalıştığını doğrulayın

Önce kartı kontrol et. Başarılı bir bağlantı, bir onay işareti ve bağlı olanların sayısını gösterir. Yüklenen bilgi dosyaları, ajan onları işlemeyi tamamladıktan sonra Indekslenmiş durumu gösterir. Bilgi kaynaklarınızı incelemek için Bilgi Bağlantısı sayfasına bakınız.

Sonra ajanın kaynağa ulaşabildiğini, sadece o kaynağın cevaplayabileceği bir şey sorarak doğrulayın.

Source Temsilciye sorun
Code "Bu depo ne işe yarıyor ve hangi hizmetleri içeriyor?"
Logs "Son 24 saatte herhangi bir hata olup olmadığını kontrol et."
Azure kaynakları "Kaynak grubundaki <resource-group-name>kaynakların sağlığını kontrol et."
Bilgi dosyaları "Çalışma kitabımız HTTP 500 hatalarını yönetme konusunda ne diyor?"

Dayanaklı bir yanıtta, ajanın sorguladığı kaynağa ait bir araç kartı ve bu kaynağın döndürdüğü sonuç gösterilir. Araç kartı olmayan genel bir cevap veya eksik erişimi bildiren bir cevap, bağlantıya tekrar bakılması gerektiği anlamına gelir. İzin hatası nedeniyle başarısız olan günlük sorguları için, bağlayıcının kimliğine hedef kaynak üzerinde okuma erişimi verin ve yeniden deneyin.

Daha fazla bağlam eklediğinizde ne değişir

Bir olay platformunu bağlamak, ajanın işe başlama şeklini değiştirir. O zamana kadar, ajan insanlara yanıt verir. Daha sonra, platformunuzdan olayları alır ve yanıt planlarınızın eşleştiği olayları her planın belirlediği özerklik seviyesinde inceler. Bu davranışı yapılandırmak için bkz. Olay yanıtını otomatikleştir.

Bir kaynağı bağlamak ayrıca ücretlendirilmez. Azure SRE Agent, ajanınızın gerçekleştirdiği işlemi aktif akış kullanımı olarak ölçür; bu işlem sohbetleri, olayları, planlanmış görevleri ve tetikleyicileri kapsar. Daha bağlantılı bağlam genellikle bu işlemenin daha fazla olmasını sağlar, özellikle bir olay platformu siz olmadan soruşturmaya başladığında. Daha zengin bağlam, ajanın göremediklerini telafi etmeye daha az çaba harcaması sayesinde incelemeyi de kısaltabilir. Fiyatlandırma ve faturalama bölümlerine bakınız ve Azure SRE Agent'ı Değerlendirin.

Ekip onboarding sürecine geri dönme

Takımınızın işe alım başlığı, yan paneldeki Favoriler listenizde kalır. Ajana yeni bir şey söyleyeceğiniz zamanlarda, örneğin ekibinizin aldığı bir hizmet veya değişen bir prosedür gibi konuşmaya devam etmek için bunu seçin.

Ayrıca temsilciye bundan sonra ne kurmanız gerektiğini de sorabilirsiniz. Bağladığınız öğelere ve hâlâ eksik olanlara göre öneriler sunuyor. Bkz. Ekibe katılım.

Sonraki adım