Blocks ও আপনার সার্ভিস জুড়ে রিকোয়েস্ট ট্রেস করুন

Blocks সার্ভিস ও আপনার নিজের সার্ভিসের লগ, ট্রেস ও ইউসেজ মেট্রিক, সাথে ইমেইল অ্যালার্টসহ আপটাইম চেক।

লগ, ট্রেস, মেট্রিক ও আপটাইম এক জায়গায়

সার্ভিস জুড়ে ট্রেস

স্প্যানের একটি টাইমলাইনে একটি রিকোয়েস্ট যে যে সার্ভিসের মধ্য দিয়ে গেছে তা অনুসরণ করুন, আর কোনো স্প্যান থেকে সরাসরি তার লেখা লগে চলে যান।

সার্চ করা যায় এমন লগ

তারিখ ও লেভেল দিয়ে ফিল্টার করুন, টেক্সট সার্চ করুন, আর কোনো লগ লাইন যে ট্রেসের অংশ সেটি খুলুন।

ইউসেজ মেট্রিক

প্রমাণীকরণ, IAM, স্টোরেজ ও MFA সার্ভিসের রিকোয়েস্ট সংখ্যা, এরর ও গড় রেসপন্স টাইম।

আপটাইম মনিটর

নির্দিষ্ট বিরতিতে HEAD, GET বা POST দিয়ে একটি URL চেক করুন, অথবা আপনার জবকে দিয়ে একটি হার্টবিট URL কল করান। ২৪ ঘণ্টার হেলথ বার, ৭, ৩০ ও ৩৬৫ দিনের আপটাইম আর ইনসিডেন্ট দেখুন, সাথে আপনার বেছে নেওয়া লোকদের কাছে ইমেইল অ্যালার্ট।

আপনার নিজের সার্ভিসও

একটি সার্ভিস রেজিস্টার করে .NET, Python বা Node-এর জন্য Blocks প্যাকেজ যোগ করুন, তাহলে এর লগ ও ট্রেস Blocks সার্ভিসগুলোর পাশেই দেখা যাবে। প্যাকেজটি OpenTelemetry ব্যবহার করে এবং Serilog বা NLog-এর সাথেও কাজ করে।

AI-কে জিজ্ঞাসা করুন

স্ক্রিনে থাকা লগ, ট্রেস বা মেট্রিক নিয়ে প্রশ্ন করুন, আর সহজ ভাষায় উত্তর পান।

নিজের সার্ভিসও যুক্ত করুন

Blocks সার্ভিসগুলো কোনো সেটআপ ছাড়াই ডেটা পাঠায়। আপনার নিজের সার্ভিস রেজিস্টার করে প্যাকেজ ইনস্টল করলে সেগুলোও পাঠাতে শুরু করে।

  1. সার্ভিস রেজিস্টার করুন

    ক্রেডেনশিয়াল পেতে Secrets & Configs-এর My Services-এ সার্ভিসটি যোগ করুন।

  2. প্যাকেজ ইনস্টল করুন

    NuGet, PyPI বা npm থেকে Blocks প্যাকেজ যোগ করুন। এটি OpenTelemetry লগ ও ট্রেস ব্যাচে পাঠায়, ব্যর্থ হলে আবার চেষ্টা করে।

  3. আপটাইম মনিটর যোগ করুন

    আপনার এন্ডপয়েন্টের জন্য রিকোয়েস্ট বা হার্টবিট মনিটর তৈরি করুন, আর কোনোটি ব্যর্থ হলে কে ইমেইল পাবেন তা বেছে নিন।

# Uptime monitors for a deployed repository
blocks release monitor list --repo <name|id> --json

প্যাকেজ ও স্ট্যান্ডার্ড

  • OpenTelemetry
  • NuGet (.NET)
  • PyPI (Python)
  • npm (Node)
  • Serilog
  • NLog

Monitor নিয়ে প্রশ্ন

আমার নিজের সার্ভিস কি আপনাআপনি দেখা যাবে?

না। My Services-এ সার্ভিসটি রেজিস্টার করুন এবং .NET, Python বা Node-এর জন্য Blocks প্যাকেজ যোগ করুন। এরপর এর লগ ও ট্রেস Blocks সার্ভিসগুলোর সাথে দেখা যাবে।

আপটাইম মনিটর কী কী চেক করতে পারে?

রিকোয়েস্ট মনিটর নির্দিষ্ট বিরতিতে HEAD, GET বা POST দিয়ে একটি URL কল করে, যার ডিফল্ট টাইমআউট ৩০ সেকেন্ড। হার্টবিট মনিটর অপেক্ষা করে কখন আপনার জব তার URL কল করবে, আর কল না এলে আপনাকে অ্যালার্ট পাঠায়।

অ্যালার্ট কীভাবে পাঠানো হয়?

ইমেইলে, প্রতিটি মনিটরে আপনার দেওয়া প্রাপকদের কাছে।

কোন কোন মেট্রিক পাওয়া যায়?

Blocks-এর প্রমাণীকরণ, IAM, স্টোরেজ ও MFA সার্ভিসের রিকোয়েস্ট সংখ্যা, এরর সংখ্যা ও গড় রেসপন্স টাইম।

একটি ফ্রি প্রজেক্ট দিয়ে শুরু করুন

os.seliseblocks.com-এ সাইন আপ করে একটি প্রজেক্ট তৈরি করুন, অথবা Claude Code, Codex বা Cursor-এ একটি প্রম্পট পেস্ট করে আপনার এজেন্টকে দিয়ে Blocks CLI-এর মাধ্যমে সেটি সেট আপ করান।