Bir olayın yaşam döngüsü
Google Haritalar Platformu, Google Cloud Platform Olay Yönetimi çerçevesine uyar.
Kesinti veya hizmet kalitesinde düşüş olduğunda ürün mühendisliği ekibi ile Google Haritalar Platformu Destek Ekibi, olayı çözmek ve size bildirmek için birlikte çalışır.
Algılama
Google, olayları tespit etmek ve inceleme için mühendislerimize uyarı göndermek amacıyla dahili ve kara kutu izlemeyi kullanır. Daha fazla bilgi için Site Güvenirliği Mühendisliği kitabının 6. bölümüne bakın.
Sorun Takip Aracı'nda henüz bildirilmemiş bir olay tespit ederseniz Google Haritalar Platformu Destek Ekibi Destek Kaydı Oluşturma sayfasına (Google Cloud Console'da) gidip yeni bir destek kaydı oluşturun.
İlk Yanıt
Google bir olay algıladığında sizinle iletişimi Destek Ekibi yönetir. Bir olayla ilgili ilk bildirim genellikle kısadır ve genellikle yalnızca temel belirtilerle birlikte söz konusu üründen bahsedilir. Bunun nedeni, ayrıntılara kıyasla hızlı bildirime öncelik vermemizdir. Daha fazla bilgi edindikçe sonraki güncellemelerde ek ayrıntılar sağlanacaktır.
Olayla ilgili iletişim kanalları
Google Haritalar Platformu Destek Ekibi, uygun miktarda bilgi sağlamak için sorunun kapsamına ve önem derecesine bağlı olarak farklı olay iletişim kanalları sunar:
Haritalar'ın herkese açık durum kontrol paneli, sizi etkileyen bir sorun olduğunu fark ettiğinizde ilk kontrol etmeniz gereken yerdir. Kontrol panelinde birçok müşteriyi etkileyen olaylar gösterilir. Dolayısıyla, listelenen bir olay muhtemelen sorununuzla ilgilidir. Durum kontrol paneli, önem derecesini belirtmek için olayları hizmet kesintisi, kesinti veya bilgi olarak işaretler.
Google Haritalar Platformu Bildirimler Grubu, Google Haritalar Platformu API'leriyle ilgili diğer teknik güncellemelerin yanı sıra geniş kapsamlı tüm kesintilerin bildirildiği herkese açık bir Google grubudur. Kesinti ilk kez algılandığında tüm grup üyelerine e-posta bildirimi gönderilir. Bu bildirimde, sorun çözülene kadar yapılan güncellemeler de yer alır.
Haritalar Platformu durum kartı, Cloud Console'un Haritalar Destek bölümünde her zaman gösterilen ve Haritalar Platformu API'lerinin ve hizmetlerinin mevcut durumunu gösteren bir bilgi mesajıdır. Etkin bir olay olduğunda, etkilenen ürünü tanımlayan bir mesaj gösterilir. Bu mesajda, etkin olayları görebileceğiniz Haritalar herkese açık durum kontrol panelinin bağlantısı da yer alır.
Sorun Takip Aracı, bilinen tüm olayların referans listesini içerir. Açık olan destek kayıtlarını görüntüleyebilir, abone olarak ilerleme durumlarını takip edebilir ve ekiplerin incelemesine yardımcı olmak için yorum ekleyebilirsiniz. Sorun Takip Aracı'nın bağlantısını Google Haritalar Platformu destek dokümanlarında da bulabilirsiniz.
Sorun, projelerinize özel olabilir veya sınırlı sayıda müşteriyi etkiliyor olabilir. Bu durumda destek kayıtları kullanılır. Herhangi bir olay bildirilmemişse ancak sorun yaşamaya devam ediyorsanız Google Haritalar Platformu Destek Kaydı Oluşturma sayfasına (Cloud Console'da) gidip yeni bir destek kaydı oluşturun.
Araştırma
Ürün mühendisliği ekipleri, olayların temel nedenini araştırmaktan sorumludur. Olay yönetimi genellikle site güvenilirliği mühendisleri tarafından yapılır ancak duruma ve ürüne bağlı olarak yazılım mühendisleri veya başkaları tarafından da yapılabilir. Daha fazla bilgi için Site Güvenirliği Mühendisliği Kitabı'nın 12. Bölümü'ne bakın.
Çözüm
Sorunun düzeltimiş olarak kabul edilebilmesi için Google'ın, yapılan değişikliklere birlikte etkinin kalıcı olarak sona ereceğinden emin olması gerekir. Örneğin, düzeltme, bir olayı tetikleyen bir değişikliği geri alma olabilir.
Bir olay devam ederken Destek ve Ürün Ekipleri sorunun etkilerini azaltmaya çalışır. Etkiyi azaltma, bir sorunun etkisinin veya kapsamının azaltılabilecek olmasıdır (örneğin, aşırı yük altındaki bir hizmete geçici olarak ek kaynaklar sağlanarak).
Azaltıcı bir çözüm bulunamazsa mümkün olduğunda Destek Ekibi geçici çözümler bulup bunları size bildirir. Geçici çözümler, olay devam etse bile temel ihtiyaçları çözmek için uygulayabileceğiniz adımlardır. Geçici çözüm olarak, sorunlu bir kod yolunu önlemek için API çağrısı için farklı ayarlar kullanabilirsiniz.
Takip
Bir olay devam ederken Destek Ekibi düzenli olarak bilgi verir. Güncellemeler genellikle şunları sağlar:
- Hata mesajları, etkilenen özellikler ve olayın yaygınlığı gibi olayla ilgili daha fazla bilgi
- Geçici çözümler dahil olmak üzere azaltma çalışmalarındaki ilerleme durumu.
- Olaya göre uyarlanmış iletişim zaman çizelgeleri.
- Durumdaki değişiklikler (ör. bir sorun düzeltildiğinde).
Postmortem
Tüm olaylar, olayın tam olarak anlaşılması ve Google'ın yapabileceği güvenilirlik iyileştirmelerinin belirlenmesi için olay sonrası dahili bir analizle sonuçlanır. Bu iyileştirmeler daha sonra izlenir ve uygulanır. Google'da yapılan incelemeler hakkında daha fazla bilgi için Site Güvenirliği Mühendisliği Kitabı'nın 15. Bölümü'ne bakın.
Olay raporu
Google, çok geniş kapsamlı ve ciddi etkileri olan olayların belirtilerini, etkisini, temel nedenini, çözümünü ve gelecekte önlenmesini özetleyen olay raporları sağlar. Sorun incelemelerinde olduğu gibi, sorundan ders almak ve güvenilirliği artırmak için attığımız adımlara özellikle dikkat ederiz. Google'ın, sorun sonrası incelemeleri yazıp yayınlama amacı şeffaf olmak ve müşterilerimize kararlı hizmetler sunma konusundaki kararlılığımızı göstermektir.
SSS
Devam eden bir kesinti olduğunda bildirim almak istiyorum. Ne yapmalıyım?
- Devam eden sorunlardan bildirim almak ve olayın ilerleme durumunu anlık olarak takip etmek için Google Haritalar Platformu Bildirimleri grubuna katılın. Bu grup, ürün ve platform duyurularından da haberdar olmanıza yardımcı olur.
- Mevcut ve geçmiş olayların özet akışını görüntülemek için Haritalar'ın herkese açık durum kontrol panelinin alt kısmındaki RSS Özet Akışı veya JSON Geçmişi bağlantılarını kullanın. Kontrol paneline yapılan her gönderim, feed'de bir gönderimi tetikler. Feed'deki her yayın, ilgili kontrol paneli etkinliğiyle ilgili tüm mesajları ve güncellemeleri içererek sizi bilgilendirir. Böylece, işlerin nasıl gittiğini anlamak için feed geçmişinizi incelemeniz gerekmez. RSS feed'leri XML biçiminde yayınlanır. RSS Aboneliği Uzantısı (Google tarafından) gibi tarayıcı uzantıları, feed içeriğini önizlemenize ve en sevdiğiniz RSS okuyucusu üzerinden abone olmanıza olanak tanır. JSON Geçmişi, geçmiş olaylara ait bir JSON Web Özet Akışı'dır. Çeşitli yazılım kitaplıkları ve web çerçeveleri, JSON feed'i aracılığıyla içerik ortak yayınını destekler.
Kontrol paneli ana sayfasında ne tür durum bilgileri bulabilirim?
Google Haritalar herkese açık durum kontrol paneli, Google Haritalar Platformu'nun bir parçası olan API'ler ve hizmetler hakkında bilgi sağlar. Etkin bir olay varsa Google Haritalar Platformu'ndaki her API ve hizmet için burada bilgi yayınlanır. Durum göstergeleri her zaman gösterilir ve aşağıdakilerden biri olan her API ve hizmetin genel sağlığını temsil eder:
- Hizmet kesintisi: Bir üretim sistemi veya hizmet çalışmıyor. Geçici çözüm mevcut değil veya kolayca uygulanamıyor.
- Hizmet kesintisi: Bir üretim sistemi veya hizmeti kısmen etkilenmiş ve/veya beklendiği gibi çalışmıyor. Geçici bir çözüm mevcuttur.
- Hizmet Bilgileri: Bir üretim sistemi veya hizmeti kısmen etkilenmiş ve/veya beklendiği gibi çalışmıyor. Genel olarak hizmet hâlâ kullanılabilir durumdadır. Etki küçüktür ve az sayıda kullanıcıyı etkiler.
- Kullanılabilir: Hizmet tam olarak çalışır ve beklendiği gibi çalışır.
Kontrol paneli gerçek zamanlı mı?
Haritalar'ın herkese açık durum kontrol paneli, genel olarak kullanıma sunulan ve Google Haritalar Platformu Hizmet Şartları kapsamındaki ürünlerin neredeyse gerçek zamanlı durumunu sunmayı amaçlar. Tüm olaylar önce yayınlanmadan önce doğrulanır. Bu nedenle, ilk tespit edildikten sonra kontrol paneline yansıması biraz zaman alabilir. Bu nedenle, kontrol paneli çalışma süresi izleme amacıyla kullanılmamalıdır.
Google Haritalar Platformu'nun çalışma süresini kontrol etmek için kontrol panelini kullanabilir miyim?
Haritalar'ın herkese açık durum kontrol paneli, GMP Hizmet Seviyesi Sözleşmesi'ne göre GMP hizmetlerinin durumunu izlemek için tasarlanmamıştır. Bunun nedeni, kontrol panelinde gösterilen kesinti sürelerinin, özellikle de önem derecesi düşük olan olaylarda projenizin gerçek "kesintisi"ni (Hizmet Seviyesi Sözleşmesi'nde tanımlandığı şekilde) yansıtmamasıdır. Ayrıca, gösterilen süreler, sorunun azaltılmasının ardından düzeltmenin tamamen onaylanması için gereken ek süreyi içerebilir.
API kullanımını izlemek, kontrol panelleri ve uyarılar oluşturmak için Google Haritalar Platformu İzleme'yi ziyaret edin.
Kontrol panelinde bir olay görmüyorsam ne olur?
Her olay tüm müşterileri ve projeleri etkilemez. Kontrol panelinde yalnızca geniş kapsamlı ve ciddi olaylar gösterilir. Kontrol panelinde listelenmeyen bir sorunla karşılaşırsanız Destek Ekibi ile iletişime geçin .
Geçmiş hizmet kesintileri ve kesintileri hakkında nereden bilgi edinebilirim?
Haritalar'ın herkese açık durum kontrol panelindeki Geçmiş sayfası, son 365 güne ait kesintilerin ve kesintilerin saklandığı bir depodur. Devam eden bir olayla ilgili yayınları ve destek ekibi tarafından yayınlanan olay raporlarını incelemek için ilgili olayı tıklayın.
Kontrol panelini kimler günceller?
Küresel Google Haritalar Platformu Destek Ekibi, birçok farklı sinyal türünü kullanarak hizmetlerin durumunu izler ve yaygın bir sorun olması durumunda kontrol panelini günceller. Gerekirse, bir olay çözüldükten sonra ayrıntılı bir analiz raporu da yayınlar.
"Olay" ile "kesinti" arasındaki fark nedir?
Bu terimler genellikle birbirinin yerine kullanılsa da Haritalar'ın herkese açık durum kontrol panelinde ve harici iletişimlerimizde, hizmetin bozulduğu tüm dönemleri belirtmek için"olay ", yalnızca bir hizmetin müşterilerin deneyimini etkisiz hale getirecek kadar çalışmadığı en ciddi bozulmaları belirtmek için ise"kesinti" terimi kullanılır.