নিয়মিত আপনার Google Maps Platform API ব্যবহার, কোটা ও বিলিং সংক্রান্ত তথ্য পর্যালোচনা করা গুরুত্বপূর্ণ। এই তথ্য আপনাকে API ব্যবহার পরিমাপ করতে, আগে থেকে নির্ধারিত ব্যবহারের সীমার মধ্যে থাকতে এবং পরিকল্পিত বাজেটের মাধ্যমে খরচ নিয়ন্ত্রণ করতে সাহায্য করে। এই তথ্য পর্যালোচনা করলে, আপনার অ্যাপ্লিকেশন এবং Google Maps Platform পরিষেবার মধ্যে ঘটতে পারে এমন কোনও অপ্রত্যাশিত ইন্টার্যাকশন সম্পর্কেও আপনি সতর্ক হতে পারবেন।
Maps Platform দুটি টুল প্রদান করে যা আপনাকে ব্যবহার, কোটা এবং বিলিং সংক্রান্ত তথ্য পর্যালোচনা করতে সাহায্য করতে পারে:
- রিপোর্টিং: Google Cloud কনসোলে API-এর প্রাথমিক ব্যবহার, কোটা এবং বিলিং সংক্রান্ত তথ্য সহজেই দেখার জন্য আগে থেকে নির্ধারিত ভিজ্যুয়াল রিপোর্টের সেট। আপনি দ্রুত API কলের সংখ্যা নির্ধারণ করতে, API ব্যবহারের কোটা পূরণ করার কতটা কাছাকাছি আছেন তা দেখতে এবং সময়ের সাথে সাথে বিলিং ব্যবহার মনিটর করতে পারবেন।
মনিটরিং: Cloud কনসোল ও API-এর মাধ্যমে উপলভ্য টুলের একটি সেট যা আপনাকে API ব্যবহার, কোটা ও বিলিং সংক্রান্ত তথ্য মনিটর করতে এবং এগুলির মধ্যে কোনও একটি মেট্রিক আগে থেকে নির্ধারিত সীমার কাছাকাছি পৌঁছে গেলে অ্যালার্ট সেট করতে দেয়।
মনিটরিং আপনাকে নিজের কাস্টমাইজ করা মনিটরিং ড্যাশবোর্ড তৈরি করতে দেয় যা আপনার মেট্রিককে বিভিন্ন ধরনের চার্ট হিসেবে দেখায়। এছাড়াও, কোনও মেট্রিক আগে থেকে সেট করা থ্রেশহোল্ড অতিক্রম করলে, আপনি ইমেল বা এসএমএস টেক্সট মেসেজের মতো সতর্কতামূলক বিজ্ঞপ্তি ইস্যু করতে পারেন।
রিপোর্ট করা হচ্ছে
Maps Platform-এ রিপোর্টিং সুবিধা আগে থেকেই নির্ধারিত ভিজ্যুয়াল রিপোর্টের একটি সেট প্রদান করে যা আপনাকে Cloud কনসোলে সহজেই API ব্যবহার, কোটা এবং বিলিং সংক্রান্ত প্রাথমিক তথ্য দেখতে দেয়। আপনার Maps Platform API ব্যবহার, কোটা ও বিলিং নম্বর সংক্রান্ত রিপোর্ট দেখতে Cloud Console ব্যবহার করুন।
API ও পরিষেবা সংক্রান্ত রিপোর্ট
Cloud কনসোল API ও পরিষেবা রিপোর্ট আপনার প্রোজেক্টের জন্য চালু করা সব API-এর ব্যবহারের মেট্রিক প্রদান করে, যার মধ্যে Maps Platform API ও SDK এবং অন্যান্য সব Google API ও পরিষেবা অন্তর্ভুক্ত।
এই ছবিতে API ও পরিষেবা রিপোর্ট দেখানো হয়েছে।

কোটা
Maps Platform API-তে আপনার প্রজেক্ট কতগুলি অনুরোধ করতে পারবে তা কোটা নির্ধারণ করে দেয়। তিনটি উপায়ে অনুরোধ সীমিত করা যেতে পারে:
- প্রতিদিন
- প্রতি মিনিটে
- ব্যবহারকারী পিছু প্রতি মিনিটে (যেখানে উপলভ্য)
শুধুমাত্র সফল অনুরোধ এবং সার্ভার সমস্যার কারণে ব্যর্থ হওয়া অনুরোধ কোটার মধ্যে গণনা করা হয়। যাচাইকরণে ব্যর্থ হওয়া অনুরোধ কোটার মধ্যে ধরা হয় না।
Cloud Console-এর কোটা রিপোর্টে কোটা ব্যবহারের তথ্য গ্রাফে দেখানো হয়।

বিলিং
Cloud কনসোল বিলিং রিপোর্ট আপনার বেছে নেওয়া প্রোজেক্টের জন্য বিলিং এবং সংশ্লিষ্ট খরচ সংক্রান্ত তথ্য প্রদান করে।
Cloud বিলিং অ্যাকাউন্ট সম্পর্কিত সব প্রোজেক্টের জন্য Cloud বিলিং রিপোর্ট পৃষ্ঠা থেকে আপনার Google Cloud ব্যবহারের খরচ দেখতে পারবেন। আপনার কাছে গুরুত্বপূর্ণ খরচ ট্রেন্ড দেখতে সাহায্য করতে, আপনি ডেটা রেঞ্জ বেছে নিতে, সময় রেঞ্জ নির্দিষ্ট করতে, চার্ট ফিল্টার কনফিগার করতে এবং প্রজেক্ট, পরিষেবা, SKU বা লোকেশন অনুযায়ী গ্রুপ করতে পারবেন।
Cloud Billing রিপোর্ট আপনাকে এই ধরনের প্রশ্নের উত্তর দিতে সাহায্য করতে পারে:
- আমার চলতি মাসের Google Cloud খরচ কেমন ট্রেন্ড করছে?
- গত মাসে কোন প্রজেক্টে সবচেয়ে বেশি খরচ হয়েছে?
- পুরনো ট্রেন্ডের ভিত্তিতে আমার আনুমানিক ভবিষ্যৎ খরচ কত?
- অঞ্চল অনুযায়ী আমি কত খরচ করছি?
এই ছবিতে বিলিং রিপোর্ট দেখানো হয়েছে।

পর্যবেক্ষণে রাখা
Cloud Monitoring আপনার পরিষেবা এবং আপনার ব্যবহার করা Google Cloud রিসোর্সের মাপ সংক্রান্ত ডেটা সংগ্রহ করে। যেমন, আপনি নির্দিষ্ট সময়সীমার মধ্যে API কল বা কোটা ব্যবহার মনিটর করতে পারেন।
আপনি শুধু কাস্টম মেট্রিক ও চার্টই নয়, অ্যালার্টও সংজ্ঞায়িত করতে পারবেন। কোনও পরিষেবার পারফর্ম্যান্স আপনার নির্দিষ্ট করা মাপকাঠি পূরণ না করলে বিজ্ঞপ্তি পাঠাতে অ্যালার্ট ব্যবহার করুন। যেমন, আপনি ইমেল, টেক্সট মেসেজ, Cloud Console মোবাইল অ্যাপ এবং অন্যান্য বিকল্পের মাধ্যমে বিজ্ঞপ্তি পাঠাতে পারেন।
মেট্রিক্স
Cloud Monitoring-এ:
- মেট্রিক হল পরিমাপ করা কোনও কিছুর বিবরণ। মেট্রিকের উদাহরণের মধ্যে রয়েছে API-তে কলের সংখ্যা, ব্যবহৃত কোটার শতাংশ বা ভার্চুয়াল মেশিনের CPU ব্যবহার।
- টাইম সিরিজ হল একটি ডেটা স্ট্রাকচার যাতে কোনও মেট্রিকের টাইম-স্ট্যাম্প করা পরিমাপ এবং সেইসব পরিমাপের সোর্স ও অর্থ সম্পর্কিত তথ্য থাকে।
মেট্রিক ডেটা এক্সপ্লোর করতে, মেট্রিক এক্সপ্লোরারের সাহায্যে চার্ট তৈরি করুন। যেমন, গত এক ঘণ্টার জন্য এক মিনিট অন্তর কোনও API-এর অনুরোধের সংখ্যা দেখতে, সবচেয়ে সাম্প্রতিক ডেটা দেখায় এমন একটি চার্ট তৈরি করতে Metrics Explorer ব্যবহার করুন।

ড্যাশবোর্ড
ড্যাশবোর্ড আপনাকে চার্টের সংগ্রহ হিসেবে আপনার টাইম-সিরিজ ডেটা দেখতে ও মনিটর করতে দেয়। কাস্টম ড্যাশবোর্ড তৈরি করতে, আপনি Cloud কনসোল বা Cloud Monitoring API ব্যবহার করতে পারেন।
নিচের ছবিতে দুটি চার্ট সহ একটি কাস্টম ড্যাশবোর্ড দেখানো হয়েছে: বাঁদিকে একটি কোটা চার্ট এবং ডানদিকে একটি API কাউন্ট চার্ট।

সতর্কতা
কোনও পরিষেবার পারফর্ম্যান্স আপনার নির্ধারিত মাপকাঠি পূরণ না করলে বিজ্ঞপ্তি পেতে, একটি সতর্ক করার নীতি তৈরি করুন। যেমন, আপনি এমন একটি অ্যালার্টিং নীতি তৈরি করতে পারেন যা আপনার অন-কল টিমকে বিজ্ঞপ্তি পাঠাবে যখন আপনার পরিষেবা থেকে HTTP 200 উত্তরের ৯০তম পার্সেন্টাইল ১০০ মিলিসেকেন্ডের বেশি হয়ে যাবে।
আপনার ক্লাউড অ্যাপ্লিকেশনে সমস্যা হলে, অ্যালার্ট আপনাকে সময়মতো সেই বিষয়ে সচেতন করে তোলে যাতে আপনি দ্রুত সমস্যার সমাধান করতে পারেন।
Cloud Monitoring বিভিন্ন ধরনের অ্যালার্টে কাজ করে, যেমন:
- মেট্রিক থ্রেশহোল্ড সংক্রান্ত সতর্কতা: নির্দিষ্ট সময়সীমার মধ্যে কোনও মেট্রিক কোনও ভ্যালুর উপরে বা নিচে চলে গেলে অথবা মেট্রিক আগে থেকে নির্ধারিত শতকরা হার অনুযায়ী বেড়ে বা কমে গেলে সতর্কতা ট্রিগার করে।
- বাজেট সংক্রান্ত সতর্কতা: আপনার খরচ বাজেটের শতাংশের বেশি হলে বিজ্ঞপ্তি ট্রিগার করুন।
- কোটা সংক্রান্ত অ্যালার্ট: আপনার ব্যবহার কোটার সীমায় পৌঁছে গেলে বিজ্ঞপ্তি ট্রিগার করে।