Mis vahe on AWS CloudWatchi jälgimis- ja jälgimisriistadel?


Vastus 1:

AWS Cloudwatchi seire pakub AWS-i infrastruktuuri ressursside jaoks suurepäraseid mõõdikuid. Kui teie arhitektuur on AWS-i levinud, on Cloudwatch üks teie valitud jälgimisvahendeid, kuna see integreerub peaaegu kõigi AWS-i pakutavate teenustega ja annab mõõdikute andmeid, mida saab hiljem analüüsida.

CloudWatch on looduslikult integreeritud enam kui 70 AWS-i teenusega, näiteks Amazon EC2, Amazon DynamoDB, Amazon S3, Amazon ECS, AWS Lambda, Amazon API Gateway jne., Mis avaldavad automaatselt üksikasjalikud 1-minutilised mõõdikud ja kohandatud mõõdikud kuni 1-sekundilise pikkusega detailsus. CloudWatch Agent'i installimiseks võite kasutada AWS Systems Managerit või CloudWatch API abil CloudWatchi andmete hõlpsaks kogumiseks, avaldamiseks ja salvestamiseks.

Kuigi Cloudwatch pakub nii palju mõõdikuid, kuid kõik need on seotud infrastruktuuriga ja seega leiate CPU / mälu / ribalaiuse / SQS-i suuruse / latentsuse / jne kasutamise, kuid mitte palju saab teha rakenduse toimivuse analüüsimiseks koodiga tasemel.

Rakenduskihis jälgimiseks vajate mõnda täiendavat tööriista, näiteks Dynatrace ja AppDynamics.

Praegu on ka päevas palju jälgimisvahendeid või -platvorme, näiteks Relic, Datadog jne.

Nii et tootmises kokkuvõtteks võiksite ühele tööriistale tuginemise asemel kasutada jälgimiseks ja tõrkeotsinguks rohkem kui ühte tööriista.