Tüm Ürünler
Search
Belge Merkezi

Web Application Firewall:Use Simple Log Service to configure monitoring and alerting for WAF

Son Güncelleme:Oct 09, 2026

Simple Log Service kullanarak Web Application Firewall (WAF) ile korunan nesneleriniz için özel izleme panoları ve uyarılar yapılandırın. Bu sayede genel trafiği ve güvenlik durumunu gerçek zamanlı olarak takip edebilirsiniz. Bu konuda, Simple Log Service aracılığıyla WAF için özel izleme ve uyarıların nasıl kurulacağı açıklanmaktadır.

Ön koşullar

  • Web hizmeti sağlama işlemini Onboarding sayfasında tamamladınız.

  • Simple Log Service etkinleştirildi. Daha fazla bilgi için bkz. Günlük hizmetini etkinleştirme veya devre dışı bırakma.

    Simple Log Service'i etkinleştirdikten sonra, Simple Log Service (SLS) WAF örneğiniz için otomatik olarak bir proje ve bir Logstore oluşturur ve belirttiğiniz korunan nesnelerden gelen günlükleri bu Logstore'a toplar. Ardından Simple Log Service konsolunda özel WAF izleme ve uyarı yapılandırmalarını yapabilirsiniz.

Yordam

  1. WAF konsolunda, korunan bir nesne için günlük toplamayı etkinleştirin.

    1. Web Application Firewall 3.0 konsoluna giriş yapın. Üst menü çubuğundan WAF örneği için kaynak grubunu ve bölgeyi (Chinese Mainland veya Outside Chinese Mainland) seçin.

    2. Sol gezinme bölmesinde Detection and Response > Log Service öğelerini seçin.

    3. Log Service sayfasının üst kısmında, günlüklerini görüntülemek istediğiniz korunan nesneyi seçin ve günlük toplamayı etkinleştirmek için Durum anahtarını açın.

      Özellik, etkinleştirdikten sonra birkaç dakika içinde çalışmaya başlar.

  2. Simple Log Service konsolunda uyarıları yapılandırın.

    1. Bir günlük analizi panosu oluşturun.

      1. Simple Log Service konsoluna giriş yapın.

      2. Projects bölümünde, yönetmek istediğiniz WAF günlük projesini bulun ve proje adına tıklayın.

      3. Bir sorgu ifadesi girin ve Search & Analyze öğesine tıklayın. Daha fazla bilgi için bkz. Adım 4.

        Not

        Ölçümleri izlemek ve analiz etmek için kullanılan SQL sorgu ifadeleri hakkında bilgi edinmek için bkz. Sorgu ifadeleri.

      4. Sorgu tamamlandıktan sonra Graph sekmesine gidin ve Add to New Dashboard öğesine tıklayın.

      5. Add to New Dashboard iletişim kutusunda aşağıdaki parametreleri yapılandırın ve Confirm öğesine tıklayın.


        Parametre


        Açıklama


        Operation


        Create Dashboard öğesini seçin.


        Layout Mode


        Pano için bir düzen modu seçin.


        Dashboard Name


        Pano için bir ad girin.

        Pano oluşturulduktan sonra yönlendirilerek panoya gidersiniz. Varsayılan olarak pano, iii. Adım bölümündeki sorgu ifadesinden oluşturulan grafiği içerir. Mevcut grafiği düzenleyebilir veya ihtiyaç duyduğunuzda daha fazla grafik ekleyebilirsiniz.

    2. Pano grafiklerini yapılandırın.

      1. Simple Log Service konsolunun sol gezinme bölmesinde Dashboards yolunu izleyin ve hedef panoya tıklayın.

      2. Pano sayfasında, sağ üst köşedeki Edit öğesine tıklayın.

      3. Düzenleme modunda mevcut grafikleri değiştirebilir veya silebilir, ayrıca mevcut grafikleri kopyalayarak yeni grafikler ekleyebilirsiniz.

        Not

        Mevcut bir grafiği kopyalayıp yapılandırmasını özelleştirebilirsiniz. Bu yaklaşım, çeşitli veri görselleştirme ve uyarı yapılandırmaları için bir panoya birden çok grafik eklemenize olanak tanır.

        • Yeni bir grafik oluşturmak için bir grafiği kopyalama

          1. Kopyalamak istediğiniz grafiği bulun, grafiğin sağ üst köşesindeki More actions simgesinin üzerine gelin ve Copy öğesine tıklayın.

            Grafiğin bir kopyası orijinalinin yanında görünür.

          2. Kopyalanan grafiği panoda istediğiniz konuma sürükleyin.

        • Mevcut bir grafiği değiştirme

          1. Değiştirmek istediğiniz grafiği bulun, grafiğin sağ üst köşesindeki More actions simgesinin üzerine gelin ve Edit öğesine tıklayın.

          2. Edit sayfasında grafik adı, SQL sorgu ifadesi, göreli zaman aralığı ve grafik türü gibi grafik yapılandırmalarını değiştirin ve ardından OK öğesine tıklayın.

        • Mevcut bir grafiği silme

          Silmek istediğiniz grafiği bulun, grafiğin sağ üst köşesindeki More actions simgesinin üzerine gelin ve Delete öğesine tıklayın.

    3. Uyarıları yapılandırın.

      1. Pano sayfasında Alert > Create Alert Monitoring Rule yolunu izleyin.

      2. Create Alert panelinde aşağıdaki parametreleri yapılandırın ve OK öğesine tıklayın.

        Aşağıdaki tabloda gerekli parametreler açıklanmış ve yapılandırma örnekleri verilmiştir.

        Parametre

        Açıklama

        Örnek

        Rule Name

        Uyarı izleme kuralı için bir ad girin.

        WebsiteLogs_AlertRule

        Check Frequency

        Simple Log Service'in sorgu ve analiz sonuçlarını kontrol etme sıklığını ayarlayın. Geçerli değerler:

        • Fixed Interval: Sorgu ve analiz sonuçlarını sabit bir aralıkla kontrol edin.

        • Cron: Sorgu ve analiz sonuçlarını bir cron ifadesiyle belirtilen aralıkta kontrol edin.

          Bir cron ifadesi dakika hassasiyetini destekler ve 24 saatlik saati kullanır. Örneğin, 0 0/1 * ifadesi sonuçları 00:00'dan başlayarak her saat kontrol eder.

        Fixed Interval, 15 minutes

        Advanced Settings

        Giriş alanına tıklayın. Advanced Settings iletişim kutusunda sorgu ve analiz ifadelerini yapılandırın. Sorgu ve analiz limitleri hakkında bilgi edinmek için bkz. Sorgu ve analiz.

        • Notification Objects: Bir izleme panosu seçin.

        • Advanced Settings: Advanced Settings sekmesinde izlenecek veri türü olarak Logstore, Metricstore veya Resource Data seçebilirsiniz.

        Birden çok sorgu istatistiği yapılandırırsanız, birden çok sorgudan gelen sonuçları ilişkilendirmek için Check Frequency öğesini belirtebilirsiniz. Daha fazla bilgi için bkz. Sorgu ve analiz ifadeleri.

        • 0: SLB Operation Logs panosundaki request success ratio grafiğini seçin.

        • 1: SLB Operation Logs panosundaki response time trend grafiğini seçin.

        • Set Operations öğesini CROSS JOIN olarak ayarlayın.

        Group Evaluation

        Simple Log Service, sorgu ve analiz sonuçlarını gruplayabilir. Geçerli değerler:

        • Custom Label: Simple Log Service, belirttiğiniz alanlara göre sonuçları gruplar. Her grup tetikleme koşuluna karşı ayrı ayrı değerlendirilir. Bir kontrol dönemi içinde tetikleme koşulunu karşılayan her grup için bir uyarı oluşturulur.

          Birden çok alan yapılandırabilirsiniz.

        • No Grouping: Tetikleme koşulu karşılandığında kontrol dönemi başına yalnızca bir uyarı oluşturulur.

        No Grouping

        Trigger Condition

        Tetikleme koşulunu ve önem düzeyini ayarlayın.

        • Tetikleme koşulu

          • Data is returned: Sorgu ve analiz sonuçlarında herhangi bir veri bulunduğunda bir uyarı tetikleyin.

          • The query result contains: Sorgu ve analiz sonuçlarında N sayıda veri girişi bulunduğunda bir uyarı tetikleyin.

          • Data matches the expression: Sorgu ve analiz sonuçlarındaki veriler belirtilen bir ifadeyle eşleştiğinde bir uyarı tetikleyin.

          • The query result contains and matches: Sorgu ve analiz sonuçlarında N sayıda veri girişi belirtilen bir ifadeyle eşleştiğinde bir uyarı tetikleyin.

        • Önem düzeyi

          Uyarı gürültüsünü azaltmak ve bildirimleri kontrol etmek için kullanılır. Bir uyarı ilkesi veya eylem ilkesi oluştururken önem düzeyine dayalı koşullar ekleyebilirsiniz. Daha fazla bilgi için bkz. Uyarı önem düzeyini ayarlama.

          • Basit yapılandırma: Doğrudan bir uyarı önem düzeyi seçin. Bu kural tarafından oluşturulan tüm uyarılar aynı önem düzeyine sahip olacaktır.

          • Koşullu yapılandırma: Farklı koşullar için farklı önem düzeyleri ayarlamak üzere Add öğesine tıklayın.

        Uyarı kurallarındaki koşullu ifadelerin sözdizimi hakkında bilgi edinmek için bkz. Uyarı kurallarındaki tetikleme koşullarının sözdizimi.

        • Data matches the expression

        • $0.success_ratio <90&&$1.Average response time\(s\) >60

        • Severity: Medium

        Not

        Bir alan adı parantez () içeriyorsa bunları ters eğik çizgi (\) ile kaçış karakteri olarak belirtmeniz gerekir.

        Add Annotation

        Simple Log Service, oluşturulan uyarılara tanımlayıcı olmayan anahtar-değer öznitelikleri eklemenize olanak tanır. Bunlar uyarı gürültüsünü azaltmak ve bildirimleri kontrol etmek için kullanılır. Bir uyarı ilkesi veya eylem ilkesi oluştururken ek açıklamaya dayalı koşullar ekleyebilirsiniz. Daha fazla bilgi için bkz. Etiket ve ek açıklama ekleme.

        Ayrıca Add Annotation özelliğini etkinleştirerek __count__ gibi alanları uyarılara otomatik olarak ekleyebilirsiniz. Daha fazla bilgi için bkz. Otomatik ek açıklamalar.

        • Title: Monitor website request success ratio and average response time

        • Description: Request success ratio: ${success_ratio}, Average response time: ${Average response time(s)}

        • Auto-Add Annotations: Enabled

        Threshold of Continuous Triggers

        Ardışık tetikleme eşik değerini ayarlayın. Tetikleme koşulu eşleşmelerinin kümülatif sayısı bu değere ulaştığında bir uyarı oluşturulur. Tetikleme koşulunu karşılamayan oluşumlar sayılmaz.

        1

        Destination

        Uyarıların gönderileceği hedef. Simple Log Service Notification öğesini seçin.

        Simple Log Service Notification

        Alert Policy

        Uyarı ilkeleri, oluşturulan uyarıları birleştirmek, susturmak ve baskılamak için kullanılır.

        • Simple Mode veya Standard Mode seçerseniz bir uyarı ilkesi yapılandırmanız gerekmez. Simple Log Service varsayılan olarak yerleşik dinamik uyarı ilkesi sls.builtin.dynamic öğesini kullanır.

        • Advanced Mode seçerseniz yerleşik veya özel bir uyarı ilkesi seçebilirsiniz. Uyarı ilkesi oluşturma hakkında daha fazla bilgi için bkz. Uyarı ilkesi oluşturma.

        Simple Mode

        Action Policy

        Eylem ilkeleri, uyarı bildirim kanallarını ve sıklığını kontrol eder.

        • Alert Policy öğesi Simple Mode olarak ayarlandığında yalnızca bir eylem grubu yapılandırmanız yeterlidir.

          Eylem grubunu yapılandırdıktan sonra Simple Log Service, Rule name-Action policy adlı bir eylem ilkesi otomatik olarak oluşturur. Bu uyarı izleme kuralı tarafından tetiklenen tüm uyarılar bildirimleri bu eylem ilkesi üzerinden gönderir. Yapılandırma ayrıntıları için bkz. Bildirim kanalları.

          Önemli

          Eylem ilkesini Eylem İlkesi yönetim sayfasında değiştirebilirsiniz. Daha fazla bilgi için bkz. Eylem ilkeleri. Eylem ilkesini değiştirirken koşullar eklerseniz Alert Policy ayarı otomatik olarak Standard Mode olarak değişir.

        • Alert Policy öğesi Standard Mode veya Advanced Mode olarak ayarlandığında uyarı bildirimlerini göndermek için yerleşik veya özel bir eylem ilkesi seçebilirsiniz. Eylem ilkesi oluşturma hakkında daha fazla bilgi için bkz. Eylem ilkeleri.

          Alert Policy öğesi Advanced Mode olarak ayarlandığında Custom Action Policy özelliğini etkinleştirebilir veya devre dışı bırakabilirsiniz. Daha fazla bilgi için bkz. Dinamik eylem ilkesi mekanizması.

        • Channel: SMS

        • Recipient: LogServiceOperations

        • Alert Template: SLS built-in content template

        • Period: Any Time

        Check Frequency

        Tekrar bekleme süresi boyunca yinelenen uyarılar seçilen eylem ilkesini yalnızca bir kez tetikler ve yalnızca tek bir bildirim gönderir.

        5 Minutes

      3. Sol gezinme bölmesinde oluşturulan uyarı kurallarını görüntülemek ve Notification Objects, Notification Management gibi diğer ayarları yapılandırmak için image.png simgesine tıklayın. Daha fazla bilgi için bkz. 1. Adım: Alıcıları yapılandırma ve Uyarı ilkesi oluşturma.

        Bir uyarı izleme kuralı oluşturduktan sonra Simple Log Service, kurala göre sorgu ve analiz sonuçlarını izler. Sonuçlar tetikleme koşulunu karşıladığında bir uyarı oluşturulur. Uyarı kayıtlarını Alert Rule Center panosunda görüntüleyebilirsiniz. Daha fazla bilgi için bkz. 4. Adım: Uyarı geçmişini görüntüleme.

İlgili Konular

WAF günlük grafikleri ve örnek uyarı yapılandırmaları—son 5 dakikadaki anormal 4xx oranları (engellenen istekler hariç), anormal 5xx oranları, anormal QPS ve koruma kuralı engelleme etkinlikleri için uyarılar dahil—hakkında bilgi edinmek için bkz. WAF günlükleri için uyarı yapılandırma örnekleri.