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ı
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.
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]}}
Ö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.
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
Geri bildirim gönderildi
Çabanızı takdir ediyoruz ve makaleyi düzeltmeye çalışacağız