রিপোর্টিং & পর্যবেক্ষণ ওভারভিউ

আপনার গুগল ম্যাপস প্ল্যাটফর্ম এপিআই-এর ব্যবহার, কোটা এবং বিলিং সংক্রান্ত তথ্য নিয়মিত পর্যালোচনা করা জরুরি। এই তথ্য আপনাকে এপিআই-এর ব্যবহার পরিমাপ করতে, পূর্বনির্ধারিত ব্যবহারের সীমার মধ্যে থাকতে এবং পরিকল্পিত বাজেটের মাধ্যমে খরচ নিয়ন্ত্রণ করতে সাহায্য করে। এই তথ্য পর্যালোচনা করলে তা আপনার অ্যাপ্লিকেশন এবং গুগল ম্যাপস প্ল্যাটফর্ম পরিষেবাগুলোর মধ্যে ঘটতে পারে এমন যেকোনো অপ্রত্যাশিত মিথস্ক্রিয়া সম্পর্কেও আপনাকে সতর্ক করতে পারে।

ম্যাপস প্ল্যাটফর্ম দুটি টুল প্রদান করে যা আপনাকে ব্যবহার, কোটা এবং বিলিং তথ্য পর্যালোচনা করতে সাহায্য করতে পারে:

  • রিপোর্টিং : পূর্বনির্ধারিত কিছু ভিজ্যুয়াল রিপোর্টের একটি সেট, যা আপনাকে গুগল ক্লাউড কনসোলে সহজেই এপিআই-এর প্রাথমিক ব্যবহার, কোটা এবং বিলিং সংক্রান্ত তথ্য দেখতে দেয়। এর মাধ্যমে আপনি দ্রুত এপিআই কলের সংখ্যা নির্ধারণ করতে, এপিআই ব্যবহারের কোটা পূরণের কতটা কাছাকাছি আছেন তা দেখতে এবং সময়ের সাথে সাথে বিলিং-এর ব্যবহার পর্যবেক্ষণ করতে পারবেন।
  • মনিটরিং : ক্লাউড কনসোল এবং এপিআই (API) উভয়ের মাধ্যমেই উপলব্ধ একগুচ্ছ টুল, যা আপনাকে এপিআই (API) ব্যবহার, কোটা ও বিলিং সংক্রান্ত তথ্য নিরীক্ষণ করতে এবং এই মেট্রিকগুলোর কোনোটি পূর্বনির্ধারিত সীমার কাছাকাছি চলে এলে অ্যালার্ট সেট করতে দেয়।

    মনিটরিং আপনাকে আপনার নিজস্ব কাস্টমাইজড মনিটরিং ড্যাশবোর্ড তৈরি করার সুযোগ দেয়, যেখানে আপনার মেট্রিকগুলো বিভিন্ন চার্ট টাইপ হিসেবে প্রদর্শিত হয়। এছাড়াও, কোনো মেট্রিক পূর্বনির্ধারিত সীমা অতিক্রম করলে আপনি ইমেল বা এসএমএস বার্তার মতো সতর্কতামূলক বিজ্ঞপ্তি পাঠাতে পারেন।

রিপোর্টিং

ম্যাপস প্ল্যাটফর্মের রিপোর্টিং- এ কিছু পূর্বনির্ধারিত ভিজ্যুয়াল রিপোর্ট রয়েছে, যা আপনাকে ক্লাউড কনসোলে সহজেই বেসিক এপিআই ব্যবহার, কোটা এবং বিলিং তথ্য দেখতে দেয়। ক্লাউড কনসোল ব্যবহার করে আপনার ম্যাপস প্ল্যাটফর্ম এপিআই ব্যবহার, কোটা এবং বিলিং সংখ্যার রিপোর্ট দেখুন।

এপিআই এবং পরিষেবা প্রতিবেদন

ক্লাউড কনসোল এপিআই ও পরিষেবা রিপোর্টটি আপনার প্রোজেক্টের জন্য সক্রিয় করা সমস্ত এপিআই-এর ব্যবহারের মেট্রিক্স প্রদান করে, যার মধ্যে ম্যাপস প্ল্যাটফর্ম এপিআই ও এসডিকে এবং গুগলের অন্যান্য সমস্ত এপিআই ও পরিষেবা অন্তর্ভুক্ত।

এই ছবিতে এপিআই ও পরিষেবা প্রতিবেদনটি দেখানো হচ্ছে।

গুগল ক্লাউড কনসোলের মনিটরিং এপিআই পৃষ্ঠার একটি স্ক্রিনশট, যেখানে এপিআই ও সার্ভিসেস রিপোর্ট ড্যাশবোর্ডটি দেখা যাচ্ছে। এতে ট্র্যাফিক, এরর এবং মিডিয়ান ল্যাটেন্সির জন্য আলাদা চার্ট দেখানো হয়েছে। এই চার্টগুলো এক ঘণ্টা থেকে শুরু করে ৩০ দিন পর্যন্ত ডেটা দেখাতে পারে।

কোটা

কোটা আপনার প্রজেক্ট ম্যাপস প্ল্যাটফর্ম এপিআই-তে কতগুলো অনুরোধ করতে পারবে তার উপর সীমা নির্ধারণ করে। অনুরোধ তিনভাবে সীমিত করা যেতে পারে:

  • প্রতিদিন
  • প্রতি মিনিটে
  • প্রতি ব্যবহারকারী প্রতি মিনিটে (যেখানে উপলব্ধ)

শুধুমাত্র সফল অনুরোধ এবং যে অনুরোধগুলো সার্ভারে ত্রুটি ঘটায়, সেগুলোই কোটার আওতায় গণনা করা হয়। যে অনুরোধগুলোর প্রমাণীকরণ ব্যর্থ হয়, সেগুলো কোটার আওতায় গণনা করা হয় না।

ক্লাউড কনসোলের কোটা রিপোর্ট পৃষ্ঠায় গ্রাফের মাধ্যমে কোটা ব্যবহারের চিত্র দেখানো হয়।

গুগল ক্লাউড কনসোলে ম্যাপের কোটা পৃষ্ঠার স্ক্রিনশট। এটি একটি সিলেক্টর ব্যবহার করে এপিআই (API) অনুযায়ী কোটা দেখায়, তারপর সেই নির্দিষ্ট এপিআই-এর জন্য নির্ধারিত কোটার সাপেক্ষে ম্যাপ লোড প্রদর্শন করে।

বিলিং

ক্লাউড কনসোল বিলিং রিপোর্টগুলো আপনার নির্বাচিত প্রকল্পের বিলিং এবং সংশ্লিষ্ট খরচের তথ্য প্রদান করে।

ক্লাউড বিলিং রিপোর্টস পেজটি আপনাকে একটি ক্লাউড বিলিং অ্যাকাউন্টের সাথে লিঙ্ক করা সমস্ত প্রোজেক্টের জন্য আপনার গুগল ক্লাউড ব্যবহারের খরচ দেখতে দেয়। আপনার জন্য গুরুত্বপূর্ণ খরচের প্রবণতাগুলো দেখতে, আপনি একটি ডেটা রেঞ্জ নির্বাচন করতে, একটি টাইম রেঞ্জ নির্দিষ্ট করতে, চার্ট ফিল্টার কনফিগার করতে এবং প্রোজেক্ট, সার্ভিস, SKU বা লোকেশন অনুযায়ী গ্রুপ করতে পারেন।

ক্লাউড বিলিং রিপোর্ট আপনাকে এই ধরনের প্রশ্নের উত্তর দিতে সাহায্য করতে পারে:

  • চলতি মাসে আমার গুগল ক্লাউড খরচের গতিপ্রকৃতি কেমন?
  • গত মাসে কোন প্রকল্পে সবচেয়ে বেশি খরচ হয়েছে?
  • ঐতিহাসিক প্রবণতার উপর ভিত্তি করে আমার পূর্বাভাসিত ভবিষ্যৎ খরচ কত?
  • অঞ্চল অনুযায়ী আমার খরচ কত হচ্ছে?

এই ছবিতে বিলিং রিপোর্টটি দেখানো হচ্ছে।

গুগল ক্লাউড কনসোলে ম্যাপস-এর বিলিং পেজের স্ক্রিনশট। এতে সমস্ত প্রোজেক্টের জন্য এক ক্যালেন্ডার মাসের বিলিং তথ্য দেখানো হচ্ছে।

পর্যবেক্ষণ

ক্লাউড মনিটরিং আপনার পরিষেবা এবং আপনার ব্যবহৃত গুগল ক্লাউড রিসোর্সগুলোর পরিমাপ সংগ্রহ করে। উদাহরণস্বরূপ, আপনি একটি নির্দিষ্ট সময়সীমার মধ্যে এপিআই কল বা কোটা ব্যবহার নিরীক্ষণ করতে পারেন।

আপনি শুধু কাস্টম মেট্রিক্স এবং চার্টই নির্ধারণ করতে পারবেন না, বরং অ্যালার্টও নির্ধারণ করতে পারবেন। কোনো পরিষেবার পারফরম্যান্স আপনার নির্ধারিত মানদণ্ড পূরণ না করলে, নোটিফিকেশন পাঠাতে অ্যালার্ট ব্যবহার করুন। উদাহরণস্বরূপ, আপনি ইমেল, টেক্সট মেসেজ, ক্লাউড কনসোল, মোবাইল অ্যাপ এবং অন্যান্য বিকল্পের মাধ্যমে নোটিফিকেশন পাঠাতে পারেন।

মেট্রিক্স

ক্লাউড মনিটরিং-এ:

  • মেট্রিক এমন কিছুকে বোঝায় যা পরিমাপ করা হয়। মেট্রিকের উদাহরণ হলো কোনো এপিআই-তে কলের সংখ্যা, ব্যবহারের কোটার কত শতাংশ ব্যবহৃত হয়েছে, বা কোনো ভার্চুয়াল মেশিনের সিপিইউ ইউটিলাইজেশন।
  • টাইম সিরিজ হলো এমন একটি ডেটা কাঠামো যা কোনো মেট্রিকের সময়-চিহ্নিত পরিমাপ এবং সেই পরিমাপগুলোর উৎস ও অর্থ সম্পর্কিত তথ্য ধারণ করে।

মেট্রিক ডেটা অন্বেষণ করতে, মেট্রিক্স এক্সপ্লোরার ব্যবহার করে একটি চার্ট তৈরি করুন। উদাহরণস্বরূপ, গত এক ঘণ্টার প্রতি এক মিনিট অন্তর কোনো একটি এপিআই-এর অনুরোধ সংখ্যা দেখতে, মেট্রিক্স এক্সপ্লোরার ব্যবহার করে এমন একটি চার্ট তৈরি করুন যা সবচেয়ে সাম্প্রতিক ডেটা প্রদর্শন করে।

এপিআই সংখ্যা দেখানো একটি কাস্টম লাইন চার্টের স্ক্রিনশট। চার্টটি এক ঘণ্টা থেকে ছয় সপ্তাহ পর্যন্ত, অথবা একটি কাস্টমাইজড সময়সীমার ডেটা দেখাতে পারে।

ড্যাশবোর্ড

ড্যাশবোর্ড আপনাকে চার্টের সমষ্টি হিসেবে আপনার টাইম-সিরিজ ডেটা দেখতে ও নিরীক্ষণ করতে দেয়। কাস্টম ড্যাশবোর্ড তৈরি করতে, আপনি ক্লাউড কনসোল অথবা ক্লাউড মনিটরিং এপিআই ব্যবহার করতে পারেন।

নিচের ছবিতে একটি কাস্টম ড্যাশবোর্ড দেখানো হয়েছে, যেখানে দুটি চার্ট রয়েছে: বামদিকে একটি কোটা চার্ট এবং ডানদিকে একটি এপিআই কাউন্ট চার্ট।

একটি কাস্টম ড্যাশবোর্ডের স্ক্রিনশট, যেখানে দুটি চার্ট দেখা যাচ্ছে। বাম দিকের চার্টটি একটি কোটা চার্ট, এবং ডান দিকের চার্টটি এপিআই ব্যবহারের চার্ট। উভয় চার্টেই তাদের অনুভূমিক অক্ষে সময় বিন্দুগুলো তালিকাভুক্ত করা আছে।

সতর্কতা

কোনো পরিষেবার পারফরম্যান্স আপনার নির্ধারিত মানদণ্ড পূরণ না করলে বিজ্ঞপ্তি পেতে, একটি অ্যালার্টিং পলিসি তৈরি করুন। উদাহরণস্বরূপ, আপনি এমন একটি অ্যালার্টিং পলিসি তৈরি করতে পারেন যা আপনার অন-কল টিমকে তখন অবহিত করবে যখন আপনার পরিষেবা থেকে আসা HTTP 200 রেসপন্সের ল্যাটেন্সির ৯০তম পার্সেন্টাইল ১০০ মিলিসেকেন্ড অতিক্রম করবে।

অ্যালার্টিং আপনার ক্লাউড অ্যাপ্লিকেশনের সমস্যা সম্পর্কে সময়মতো সচেতনতা দেয়, ফলে আপনি দ্রুত সমস্যাগুলো সমাধান করতে পারেন।

ক্লাউড মনিটরিং বিভিন্ন ধরনের অ্যালার্ট সমর্থন করে, যেমন:

  • মেট্রিক থ্রেশহোল্ড অ্যালার্ট : যদি কোনো মেট্রিক একটি নির্দিষ্ট সময়কালের জন্য কোনো মানের উপরে ওঠে বা নিচে নেমে যায়, অথবা কোনো মেট্রিক একটি পূর্বনির্ধারিত শতাংশে বাড়ে বা কমে, তাহলে একটি অ্যালার্ট ট্রিগার করুন।
  • বাজেট সতর্কতা : আপনার খরচ বাজেটের একটি নির্দিষ্ট শতাংশ অতিক্রম করলে বিজ্ঞপ্তি চালু হবে।
  • কোটা সতর্কতা : আপনার ব্যবহার কোটার সীমার কাছাকাছি পৌঁছালে বিজ্ঞপ্তি পাঠানো হবে।

এরপর কী?