Google Cloud Platform için Örnek Kullanım Senaryosu - GCP Örneği için Otomatik Onarım

Şu tarihte değiştirildi Prş, 28 Arl, 2023 şunda: 1:52 AM

Google Cloud Platform örneğinin otomatik olarak düzeltilmesini göstermek için Orchestration uygulamasının kullanımını göstermek için bir örnek iş akışı aşağıda verilmiştir.


Monitörleme aracından gelen uyarılara (New Relic) dayalı olarak otomatik iyileştirme iş akışlarını yürütmek, örneği orijinal durumuna sıfırlayarak ve GCP örneğini kullanılabilir hale getirerek sorunları düzeltmek.





Varsayımlar

  • New Relic uyarı profili, Freshservice ile entegre olmalıdır. 

  • İlgili örnekleri etiketlemek için uyarı kuralları. Bu kullanım durumu için aşağıdaki etiketleri atıyoruz: 

    • P0_alert 

    • instance-1 

    • us-central1-a 

Bu etiketleri, doğru örneği sıfırlamak için uygulama eylem düğümü içinde kullanacağız.




Not: New Relic APM'yi Freshservice Uyarı Yönetimi ile entegre etmek için sağlanan belgeleri takip edin. 


İş Akışı Yapılandırılması

  1. Bir Olayın Oluşturulduğu Zaman Etkinliğini Oluşturun. Ardından, olayın p0 önceliği olup olmadığını kontrol etmek için bir koşul düğümü ekleyin. 

  2. Daha sonra aşağıdaki yapılandırmalara sahip olan Uygulama Düğümünü içe çekebilirsiniz:
    Uygulama Adı: GCP - Orch

Uygulama Eylemi Örnek Sıfırlama

Girişleri yapılandırırken dikkate alın: 

Adı ve bölgeyi belirtmek için, bilet etiketlerini eşlemek ve uygun değeri almak için sıvı şablonlarını kullanmamız gerekecektir. 


Örneğin,

İsim için yer tutucu şu olacaktır: 

 {% assign value = ticket.tags | split: ", " %}{{value[1]}}


Bölge için yer tutucu şu olacaktır: 

{% assign value = ticket.tags | split: ", " %}{{value[2]}}




  1. Örnek başarıyla sıfırlandı mı yoksa başarısız mı olduğunu doğrulamak için bir koşul düğümü eklenir ve durum kodunu 200 olarak kontrol eder. 

  2. Son olarak, bir onay mesajı içeren bir genel not ekleyin

    GCP Etkinlik Konsolu












Bu makale sizin için faydalı oldu mu?

Harika!

Geri bildiriminiz için teşekkür ederiz

Üzgünüz! Size yardımcı olamadık

Geri bildiriminiz için teşekkür ederiz

Bu makaleyi nasıl iyileştirebileceğimizi bize bildirin!

Nedenlerden en az birini seçin
CAPTCHA doğrulaması gereklidir.

Geri bildirim gönderildi

Çabanızı takdir ediyoruz ve makaleyi düzeltmeye çalışacağız