Toplama

Günlükleri kolayca toplayın ve depolayın

Amazon CloudWatch Logs hizmeti kaynaklarınızın, uygulamalarınızın ve hizmetlerinizin günlüklerini neredeyse gerçek zamanlı olarak toplamanızı ve depolamanızı sağlar. Günlükler üç ana kategoriye ayrılır: 1) Satılan günlükler. Bunlar AWS hizmetleri tarafından müşteri adına yerel olarak yayımlanan günlüklerdir. Şu anda Amazon VPC Flow Logs ve Amazon Route 53 günlükleri desteklenmektedir. 2) AWS hizmetleri tarafından yayımlanan günlükler. Şu anda CloudWatch'a günlük yayımlayan 30'dan fazla AWS hizmeti vardır. Bu hizmetlerin arasında Amazon API Gateway, AWS Lambda, AWS CloudTrail ve diğer birçok hizmet bulunmaktadır. 3) Özel günlükler. Bunlar kendi uygulamanızdan ve şirket içi kaynaklarınızdan alınan günlüklerdir. AWS Systems Manager'ı kullanarak bir CloudWatch Agent yükleyebilir veya PutLogData API eylemini kullanarak kolayca günlük yayımlayabilirsiniz.

Yerleşik ölçümler

Dağıtılmış uygulamaların (mikro hizmetler mimarilerini kullanarak oluşturulmuş olanlar gibi) ölçümlerini toplamak çok zaman almaktadır. Amazon CloudWatch sayesinde Amazon EC2, Amazon DynamoDB, Amazon S3, Amazon ECS, AWS Lambda ve Amazon API Gateway gibi 70'ten fazla AWS hizmetinden varsayılan ölçümleri herhangi bir işlem yapmadan toplayabilirsiniz. Örneğin EC2 bulut sunucuları CPU kullanımı, veri aktarımı ve disk kullanımı ölçümlerini otomatik olarak yayımlayarak durum değişikliklerini anlamanıza yardımcı olur. Gecikme durumunu tespit etmek için API Gateway'in yedi yerleşik ölçümünden birini kullanabilir veya hataları ve kısıtlamaları tespit etmek için AWS Lambda'nın sekiz yerleşik ölçümünün birinden faydalanabilirsiniz. Varsayılan ölçümlerden daha ayrıntılı ölçümlere (parça düzeyinde Amazon Kinesis Data Streams ölçümleri gibi) ihtiyaç duyarsanız istediğiniz kaynaklarda etkinleştirmeniz yeterlidir.

Özel Ölçümler

Amazon CloudWatch operasyonel performansı izlemek, sorunları gidermek ve eğilimleri belirlemek amacıyla kendi uygulamalarınızdan özel ölçümler toplamanıza imkan tanır. Kullanıcı etkinliği, toplayabileceğiniz ve zaman içindeki değişimini izleyebileceğiniz özel ölçümlere örnek olarak verilebilir. Bu ölçümleri CloudWatch'ta yayımlamak için CloudWatch Agent veya PutMetricData API eylemini kullanabilirsiniz. İstatistikler, grafikler ve alarmlar gibi özel ölçüm verileriniz için CloudWatch işlevlerinin tamamına bir saniyeye kadar sıklıkta erişebilirsiniz.

İzleme

Panolarla birleştirilmiş operasyonel görünüm

Amazon CloudWatch panoları yeniden kullanılabilir grafikler oluşturmanızı, kaynaklarınızı ve uygulamalarınızı birleştirilmiş bir görünümde görselleştirmenizi sağlar. Bağlama hızlıca ulaşmak ve sorunu tanılamadan temel nedeni anlama aşamasına geçmek için ölçümleri ve günlük verilerini tek bir panoda yan yana görüntüleyebilirsiniz. Örneğin CPU ve bellek kullanımı gibi önemli ölçümleri görselleştirebilir ve kapasiteyle karşılaştırabilirsiniz. Ayrıca belirli bir ölçümün günlük modeliyle ilişki kurabilir, performans ve operasyon sorunları hakkında önceden uyarı almak için alarm kurabilirsiniz. Bu sayede operasyonel durum hakkında sistem çapında görünürlüğe ve sorunları hızlıca giderme imkanına sahip olabilir, Ortalama Çözüm Süresini (MTTR) kısaltabilirsiniz.

Yüksek çözünürlüklü alarmlar

Amazon CloudWatch alarmları, ölçümlerde bir eşik belirlemenizi ve bir eylem tetiklemenizi mümkün kılar. Yüksek çözünürlüklü alarmlar oluşturabilir, istatistik olarak bir yüzde değeri belirleyebilir, bir eylem gerçekleştirmeyi veya yoksaymayı seçebilirsiniz. Örneğin Amazon EC2 ölçümlerinde alarmlar oluşturabilir, bildirimleri ayarlayabilir ve hiç kullanılmayan ya da az kullanılan bulut sunucularını tespit etmek ve kapatmak için bir veya daha fazla eylem gerçekleştirebilirsiniz. Ölçümlere göre gerçek zamanlı alarm belirleme imkanı ve olaylar sayesinde kesinti süresini ve işiniz üzerindeki etkilerini en aza indirebilirsiniz.

Günlüklerle ölçümler arasındaki ilişki

Uygulamalar ve altyapı kaynakları, günlük ve ölçüm biçiminde çok yüksek miktarda operasyon ve izleme verisi oluşturur. Amazon CloudWatch, bu verilere tek bir platformdan erişmenin ve bu verileri görselleştirmenin yanı sıra ölçümlerle günlükler arasında ilişki kurmayı da kolaylaştırır. Bu da hızlıca sorunu tanılama aşamasından temel neden analizine geçmenize yardımcı olur. Örneğin hata gibi bir günlük düzenini belirli bir ölçümle ilişkilendirebilir, performans ve operasyon sorunları hakkında uyarı almak için alarmlar kurabilirsiniz.

Harekete geçme

Auto Scaling

Auto Scaling, kapasite ve kaynak planlaması işlemlerini otomatikleştirmenize yardımcı olur. Temel bir ölçümde alarm verilmesi ve otomatikleştirilmiş bir Auto Scaling eylemi tetiklenmesi için bir eşik belirleyebilirsiniz. Örneğin kaynak maliyetlerini optimize etmek amacıyla CPU kullanımı ölçümlerine göre EC2 bulut sunucusu eklemek veya kaldırmak üzere bir Auto Scaling iş akışı oluşturabilirsiniz.

CloudWatch Events ile operasyonel değişikliklere verilen tepkileri otomatikleştirme

CloudWatch Events, AWS kaynaklarınızda yapılan değişiklikleri açıklayan sistem olaylarının neredeyse gerçek zamanlı bir akışını sunar. Operasyonel değişikliklere hızlıca tepki vermenizi ve düzeltici eylemlerde bulunmanızı sağlar. Tek yapmanız gereken, uygulamanız için hangi olayların önemli olduğunu ve bir kural bir olayla eşleştiğinde hangi otomatik eylemlerin gerçekleştirileceğini belirten kurallar yazmaktır. Örneğin AWS Lambda işlevlerini tetikleyecek veya bir Amazon Simple Notification Service (SNS) konusuna bildirim gönderecek bir kural oluşturabilirsiniz.

Analiz etme

Ayrıntılı veriler ve uzatılmış saklama

Amazon CloudWatch, 15 aylık ölçüm verileriyle (depolama ve saklama) eğilimleri ve mevsimselliği izlemenizi sağlar. Bu veriler, kaynak kullanımınızda ince ayar yapmak için geçmişe dönük analiz gerçekleştirmenizi sağlar. CloudWatch ile şirket içi uygulamalarınızdan gelenler gibi özel ölçümler dahil olmak üzere 1 saniyeye kadar sistem durumu ölçümlerini de toplayabilirsiniz. Ayrıntılı gerçek zamanlı veriler daha iyi görselleştirmenin yanı sıra uygulama performansını ve operasyonel durumu optimize etmek için eğilimleri tespit etmenizi ve izlemenizi sağlar.

Ölçümler üzerinde özel işlem gerçekleştirme

Amazon CloudWatch Metric Math, gerçek zamanlı analiz gerçekleştirmek için birden fazla ölçümde hesaplama gerçekleştirmenizi sağlar. Bu sayede mevcut CloudWatch ölçümlerinizden kolayca öngörüler elde edebilir ve altyapınızın operasyonel durumuyla performansı hakkında daha iyi bir anlayışa sahip olabilirsiniz. Hesaplanan ölçümleri AWS Management Console'da görselleştirebilir, bunları CloudWatch panolarına ekleyebilir veya GetMetricData API eylemini kullanarak alabilirsiniz. Metric Math +, -, /, * gibi aritmetik işlemleri ve Toplam, Ortalama, Min, Maks ve Standart Sapma gibi matematik fonksiyonlarını destekler.

Mevzuat Uyumluluğu ve Güvenlik

Amazon CloudWatch, AWS Identity and Access Management (IAM) ile entegre olduğundan verilerinize erişim izni olan kullanıcıların ve kaynakların yanı sıra erişim şeklini denetleyebilirsiniz.

Amazon CloudWatch Logs, PCI ve FedRamp ile de uyumludur. Veriler bekleme ve aktarım sırasında şifrelenir. Ayrıca ek bir mevzuat uyumluluğu ve güvenlik katmanı olarak günlük gruplarınızı şifrelemek için AWS KMS şifreleme özelliğini de kullanabilirsiniz.

Amazon CloudWatch Fiyatlandırması hakkında daha fazla bilgi edinin

Fiyatlandırma sayfasını ziyaret edin
Oluşturmaya hazır mısınız?
Amazon CloudWatch'u kullanmaya başlayın
Başka sorunuz mu var?
Bize ulaşın