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-এ এর মতো
“Azure-এ এর মতো” অংশAzure Application Insights
আরও জানুন
“আরও জানুন” অংশবিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: