CloudLens for RDS, RDS SQL denetim günlüklerini, hata günlüklerini ve yavaş sorgu günlüklerini SLS içinde merkezi olarak toplar. Toplama durumunu gerçek zamanlı izleyebilir, yapılandırmaları yönetebilir ve toplanan günlükleri denetleyip analiz edebilir veya bu günlükler için uyarı oluşturabilirsiniz.
Özellikler
CloudLens for RDS aşağıdaki işlevleri sunar:
-
Toplama yönetimi
ÖnemliHata günlükleri ve yavaş sorgu günlükleri yalnızca RDS for MySQL ve RDS for PostgreSQL için desteklenir.
SQL denetim günlüklerinin, yavaş sorgu günlüklerinin ve hata günlüklerinin toplama durumunu yönetin.
Mevcut ve yeni RDS örneklerinden günlükleri otomatik olarak toplayın.
Hedef projeleri ve Logstore'ları yönetin.
-
Günlük denetimi
RDS SQL denetim günlüklerini gerçek zamanlı depolayın, sorgulayın ve analiz edin.
E-posta ve DingTalk aboneliği ile görselleştirme raporları oluşturun.
Esnek uyarı ilkeleri için yerleşik uyarı kurallarını kullanın.
Desteklenen günlük türleri
CloudLens for RDS; SQL denetim günlüklerini, yavaş sorgu günlüklerini ve hata günlüklerini toplar. SQL denetim günlükleri, ağ protokollerini minimum CPU yüküyle ve SQL çalıştırmasını etkilemeden analiz ederek tüm veritabanı işlemlerini yakalar. SQL denetim günlükleri şunları kapsar:
Oturum açma ve oturumu kapatma işlemleri.
Veri Tanımlama Dili (DDL) işlemleri: CREATE, ALTER, DROP, TRUNCATE ve COMMENT gibi veritabanı yapısını tanımlayan SQL deyimleri.
Veri İşleme Dili (DML) işlemleri: SELECT, INSERT, UPDATE ve DELETE gibi SQL işlem deyimleri.
Geri alma ve kontrol deyimleri gibi diğer SQL işlemleri.
Çalıştırma meta verileri: gecikme süresi, sonuçlar ve etkilenen satır sayıları.
Kaynak ayrıntıları
-
Özel SLS projeleri ve Logstore'lar
ÖnemliRDS günlükleri için kullanılan SLS projelerini ve Logstore'ları silmeyin. Bunların silinmesi, günlüklerin SLS'ye gönderilmesini durdurur.
-
Özel panolar
Varsayılan olarak üç pano oluşturulur.
NotÖzel panolar herhangi bir zamanda güncellenebilir. Bu panoları değiştirmeyin. Özel sorgu sonuçlarını görüntülemek için kendi panolarınızı oluşturun. Pano oluşturma.
Pano
Açıklama
RDS Audit Operations Hub
Genel erişim durumu ve etkin veritabanı ölçümleri: işlem yapılan veritabanları ve tablolar, çalıştırma hataları ve kümülatif olarak eklenen, güncellenen, silinen ve sorgulanan satırlar.
RDS Audit Performance Center
İşletim ve güvenilirlik ölçümleri: en yüksek SQL çalıştırma sayısı, en yüksek sorgu/güncelleme/silme bant genişliği ve işlem türüne göre ortalama SQL yürütme süreleri.
RDS Audit Security Center
Güvenlik ölçümleri: hatalar, oturum açma başarısızlıkları, büyük ölçekli silme ve değiştirme olayları, tehlikeli SQL çalıştırmaları ve işlem türüne ve istemciye göre hata dağılımı.
Faturalama
-
SQL denetim günlüğü toplamak için bir RDS örneğinin SQL Explorer (MySQL için) özelliğinin etkin olması gerekir. SQL Explorer özelliği, ücretli bir RDS özelliğidir. Faturalandırma Öğeleri.
NotSQL Explorer özelliği, üç düğümlü Enterprise Edition (eski adıyla Finance Edition) örnekleri için ücretsizdir.
RDS günlükleri SLS'de toplandıktan sonra depolama, okuma trafiği, istekler, veri dönüşümü ve veri aktarımı için ücretlendirilirsiniz. Kullandıkça öde.
Sınırlamalar
Tüm RDS örnek türleri SQL Denetimini desteklemez. MySQL Veritabanı Özelliğine Genel Bakış.
-
Günlük toplama, bir RDS örneğinin SQL Explorer (MySQL için) özelliğine bağlıdır.
RDS SQL denetim günlüğü toplamayı etkinleştirmek, RDS örneğinde SQL Explorer (MySQL için) özelliğini otomatik olarak etkinleştirir. Denetim günlüğü toplamayı durdurduktan sonra SQL Explorer'ı devre dışı bırakmak için RDS konsolunda bunu manuel olarak devre dışı bırakmanız gerekir. SQL Explorer'ı devre dışı bırakma.
RDS örneği ve Simple Log Service projesi aynı bölgede bulunmalıdır.
Yerel cloud'lar hariç tüm bölgeler desteklenir.
RDS denetim günlüğü toplama yöntemleri
SLS, RDS SQL denetim günlüklerini toplamak için üç yöntem destekler.
CloudLens for RDS ve Data Import - RDS Audit toplama yapılandırmalarını paylaşır. Log Audit Service ise diğer iki yöntemden etkilenmeyen bağımsız bir kanal kullanır.
-
CloudLens for RDS
Giriş: SLS konsolunda Log Applications > Audit & Security > CloudLens for RDS seçeneğine gidin.
Tek hesaplı günlük toplama için önerilir.
-
Giriş: SLS konsolunda Log Applications > Audit & Security > Log Audit Service seçeneğine gidin.
Hesaplar arası ve bölgeler arası toplama için önerilir.
-
Giriş: SLS konsolunda Data Import > Cloud Service > RDS Audit - Cloud Service seçeneğine gidin.
Önerilmez. Bunun yerine CloudLens for RDS kullanın.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Notlar
CloudLens özelliğinin çalışması için Alibaba Cloud hesabınız altında en az bir proje bulunmalıdır.
CloudLens'i etkinleştirip kullandığınızda, Simple Log Service aşağıdaki mantığı kullanarak hesabınız altında bir proje olup olmadığını kontrol eder.
Algılama mantığı
CloudLens özelliğini ilk kez etkinleştirdiğinizde, Simple Log Service Alibaba Cloud hesabınız altında bir proje olup olmadığını kontrol eder. Herhangi bir proje yoksa Çin (Heyuan) bölgesinde
aliyun-product-data-Alibaba Cloud account ID-cn-heyuanadlı bir proje oluşturulur.CloudLens'i etkinleştirdikten ve CloudLens sayfasına gittikten sonra, Simple Log Service yalnızca Alibaba Cloud hesabınız altında bir proje olup olmadığını kontrol eder. Çin (Heyuan) bölgesinde otomatik olarak bir proje oluşturmaz. Bir projeyi manuel olarak oluşturmak için bkz. Projeleri yönetme.
Proje silme
-
aliyun-product-data-Alibaba Cloud account ID-cn-heyuanprojesini silmek için Cloud Shell öğesini açın ve aşağıdaki komutu çalıştırın. Alibaba Cloud account ID ifadesini gerçek hesap kimliğinizle değiştirin.aliyunlog log delete_project --project_name=aliyun-product-data-Alibaba Cloud account ID-cn-heyuan --region-endpoint=cn-heyuan.log.aliyuncs.com Diğer projeleri ve Logstore'ları silmek için bkz. Logstore'ları yönetme ve Projeleri yönetme.