Global Accelerator (GA) erişim günlükleri, kullanıcı davranışlarını analiz etmenize, coğrafi trafik kalıplarını belirlemenize ve sorunları gidermenize yardımcı olur. GA, uç nokta grupları için erişim günlüklerini toplamak ve iletmek üzere Simple Log Service (SLS) ile entegre çalışır.
Genel bakış
Bir Global Accelerator (GA) örneğinin bir veya daha fazla uç nokta grubu için erişim günlüğünü etkinleştirebilirsiniz. Toplanan günlükler, uç nokta grubuyla aynı bölgedeki bir Simple Log Service (SLS) Logstore'a iletilir. Her günlük girişi; istemci kaynak IP adresi, istemci kaynak bağlantı noktası, hedef IP adresi, hedef bağlantı noktası ve hızlandırma bölgesi gibi alanlar içerir. Tüm alanlarla ilgili ayrıntılar için bkz. Günlük alanları.
Kullanım senaryoları
-
Sorun giderme
Sorunları hızlıca tespit etmek ve çözmek için erişim günlüklerini kullanın.
Örneğin, status alanını sorgulayarak GA yanıt paketlerinin durumunu görüntüleyebilir ve isteklerin beklenen yanıtı neden almadığını araştırabilirsiniz.
-
İş planlaması
Erişim günlük verileri, iş kaynaklarınızı planlamanıza yardımcı olur.
Örneğin, iş büyümesi için bant genişliği yükseltmeleri veya maliyetleri düşürmek için kapasite düşürmeleri planlamak amacıyla hızlandırma bölgelerindeki trafik eğilimlerini analiz edebilirsiniz. Ayrıca, belirli bir dönemde uygulamanıza erişen ana bilgisayarları görüntülemek ve uygulama güncellemelerine hazırlanmak için http_host alanını kullanabilirsiniz.
Faturalama
Global Accelerator (GA) için erişim günlüğü özelliği ücretsizdir. Yalnızca Simple Log Service (SLS) kullanımınız için ücret ödersiniz. Daha fazla bilgi için bkz. Simple Log Service faturalaması.
Sınırlamalar
Erişim günlüğü özelliği yalnızca Simple Log Service (SLS) hizmetinin kullanılabilir olduğu bölgelerde sunulur. Daha fazla bilgi için bkz. Desteklenen bölgeler.
Erişim günlüğü özelliğini yalnızca standart GA örnekleri destekler. Temel GA örnekleri bu özelliği desteklemez. Bu konudaki tüm işlemler standart GA örnekleri için geçerlidir.
Alibaba Cloud varlık noktasına (PoP) dağıtılan uç nokta grupları için erişim günlükleri kullanılamaz.
Erişim günlüklerinden uç noktaların alan adlarını sorgulayamazsınız.
Erişim günlüğü özelliğini kullanamıyorsanız, örnek sürümünüz bu özelliği desteklemiyor olabilir. Bu özelliği kullanmak için örneği yükseltmek üzere hesap yöneticinizle iletişime geçin.
Erişim günlüğü oluşturma
Erişim günlüğü oluşturmadan önce GA örneğinize dinleyiciler ve uç nokta grupları eklediğinizden emin olun. Daha fazla bilgi için bkz. Akıllı yönlendirme türü dinleyici ekleme ve yönetme.
Global Accelerator konsolu üzerinde oturum açın.
Instances sayfasında hedef GA örneğinin kimliğini tıklayın.
Örnek ayrıntıları sayfasında Access Log sekmesini tıklayın.
-
Access Log sekmesinde Create Access Log öğesini tıklayın. Storage Configuration iletişim kutusunda aşağıdaki parametreleri belirtin ve OK öğesini tıklayın.
Parametre
Açıklama
Select Source
Listener ID/Name
Mevcut bir dinleyici seçin.
Endpoint Group ID/Name
Hedef uç nokta grubunu seçin.
Storage Settings
Region
Varsayılan olarak uç nokta grubunun bulunduğu bölge seçilir.
Project
Project, Simple Log Service (SLS) içinde kaynak yalıtımı ve denetimi için kullanılan bir kaynak yönetimi birimidir.
Select Project veya Create Project seçeneğini belirleyebilirsiniz.
Logstore
Logstore, Simple Log Service (SLS) içinde günlük verilerini toplamak, depolamak ve sorgulamak için kullanılan bir birimdir.
Select Logstore veya Create Logstore seçeneğini belirleyebilirsiniz.
Custom Headers
Enable Custom Headers
Etkinleştirildiğinde GA, belirtilen HTTP üst bilgilerini erişim günlüğünün
ga_headersalanında kaydeder.NotErişim günlükleri için özel üst bilgi özelliği aşamalı olarak sunulmaktadır. Bu özelliği kullanmak için hesap yöneticinizle iletişime geçerek özelliği etkinleştirin.
Varsayılan olarak özel üst bilgilerin maksimum boyutu 1 KB'dir. Limiti 4 KB'ye çıkarmak için hesap yöneticinizle iletişime geçebilirsiniz.
Bu özelliği etkinleştirmek günlük veri hacminizi artırabilir ve ek SLS ücretlerine yol açabilir. Daha fazla bilgi için bkz. Simple Log Service faturalaması.
header name
Kaydedilecek özel üst bilginin adını girin. Birden fazla üst bilgi adı belirtmek için adları noktalı virgül (;) ile ayırın. Bu alanı boş bırakırsanız tüm üst bilgiler kaydedilir.
NotErişim günlüğünü etkinleştirdiğinizde sistem, AliyunServiceRoleForGaFlowlog hizmete bağlı rolünün mevcut olup olmadığını denetler.
Rol mevcut değilse sistem rolü otomatik olarak oluşturur ve AliyunServiceRolePolicyForGaFlowlog izin ilkesini iliştirir. Bu işlem, GA'nin SLS'e erişmesi ve günlükleri SLS'e iletmesi için gerekli izinleri verir.
Rol zaten mevcutsa sistem yeni bir rol oluşturmaz.
Daha fazla bilgi için bkz. AliyunServiceRoleForGaFlowlog.
Erişim günlüğünü oluşturduktan sonra, günlük Access Log sekmesinde Bound durumuyla görünür. Actions sütununda ayrıntıları görüntülemek için View Log öğesini veya erişim günlüğü yapılandırmasını kaldırmak için Delete öğesini tıklayabilirsiniz.
Diğer işlemler
İşlemler | Açıklama |
Erişim günlüğünü görüntüleme |
|
Edit Custom Header | Access Log sekmesinde hedef erişim günlüğünü bulun ve Edit Custom Header sütunundaki Actions öğesini tıklayın. Yapılandırmayı değiştirin ve OK öğesini tıklayın. |
Erişim günlüğünü silme |
|
SLS erişim günlüklerini topladıktan sonra günlükleri indirebilir, iletebilir, işleyebilir veya uyarılar oluşturabilirsiniz. Daha fazla bilgi için bkz. Alibaba Cloud hizmetlerinin günlüklerinde yaygın işlemler.
Kullanım örnekleri
Ham erişim günlüklerini görüntüleme
Logstore'daki Original Log sekmesi günlük ayrıntılarını gösterir. Örneğin, belirli bir istemci kaynak IP adresinden gelen erişim isteği bilgilerini görüntülemek için client_ip alanını tıklayın.
Belirli erişim günlüklerini sorgulama
Logstore sayfasındaki arama ve analiz kutusuna bir SQL ifadesi girerek belirli erişim günlüklerini sorgulayın.
Adım | Açıklama |
1 | İstemci IP adresi dağılımına göre ilk 10 bölgeyi belirlemek için aşağıdaki SQL ifadesini girin. Bu bilgi iş planlaması için yararlıdır. |
2 | Görüntülemek istediğiniz erişim günlükleri için zaman aralığını seçin ve Search & Analyze öğesini tıklayın. |
3 | Graph > Properties sekmesinde istemci IP adreslerinin coğrafi dağılımını görüntülemek için |
Günlük alanları
Aşağıdaki tabloda SLS'te bulunan erişim günlüğü alanları açıklanmaktadır.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
HTTP ve HTTPS dinleyicileri için aşağıdaki alanlar da desteklenir.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|