মূল লেখায় যান

AWS X-Ray

#68 · Level 2 · বড় করা ও টিকিয়ে রাখা · Monitoring ও পরিচালনা

AWS X-Ray হলো distributed tracing service। একটা request যখন app-এর নানা অংশ (যেমন API Gateway, Lambda, database) ঘুরে যায়, X-Ray সেই পুরো যাত্রার একটা trace (পথের রেকর্ড) বানায়। প্রতিটা অংশে কত সময় লাগলো আর কোথায় error হলো, তা trace-এ দেখা যায়। Service map নামের একটা ছবিতে দেখা যায় app-এর অংশগুলো কীভাবে একে অপরের সাথে যুক্ত। Trace data পাঠাতে AWS এখন OpenTelemetry-ভিত্তিক পদ্ধতি ব্যবহারের পরামর্শ দেয়।

Courier-এর parcel tracking — পণ্য কোন কোন অফিস হয়ে এলো, কোথায় আটকে ছিল সব দেখা যায়।

অনেক ছোট service মিলে একটা app হলে কোনটার কারণে ধীর হচ্ছে বা error আসছে খুঁজে পাওয়া কঠিন।

কোথায় ব্যবহার হয়

“কোথায় ব্যবহার হয়” অংশ

Microservice app-এ ধীর অংশ খুঁজে বের করা, error কোথা থেকে শুরু হলো দেখা।

Azure Application Insights

বিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: