ক্লাউড স্টোরেজ কার্যকলাপ নিরীক্ষণ

আপনার ফায়ারবেস প্রকল্পগুলি পরিচালনার অংশ হিসাবে, আপনি Cloud Storage ব্যবহার পর্যালোচনা করতে চাইবেন (উদাহরণস্বরূপ, কতগুলি বাইট সংরক্ষণ করা হচ্ছে, কতগুলি ডাউনলোডের অনুরোধ আপনার অ্যাপ থেকে আসছে)।

আপনার Cloud Storage বিল করা ব্যবহার পর্যালোচনা করতে, ব্যবহার এবং বিলিং ড্যাশবোর্ড চেক করুন।

সম্পদ ব্যবহারের জন্য, Firebase কনসোলে Cloud Storage ব্যবহার ট্যাব এবং Cloud Monitoring মাধ্যমে উপলব্ধ মেট্রিক্স উভয়ই আপনাকে Cloud Storage ব্যবহার নিরীক্ষণ করতে সহায়তা করতে পারে। এই ধরনের মনিটরিং আপনাকে আপনার অ্যাপে সম্ভাব্য সমস্যা চিহ্নিত করতে সাহায্য করতে পারে। আপনার অ্যাপ্লিকেশানের ব্যবহারের দিকে তাকিয়ে আপনাকে আপনার বিল সম্পর্কে অন্তর্দৃষ্টি দিতে পারে৷ অতিরিক্তভাবে, যদি কিছু বন্ধ মনে হয়, আপনার Cloud Storage বাকেটের অপারেশনগুলির একটি পরিষ্কার ছবি পাওয়া (উদাহরণস্বরূপ, Cloud Storage Security Rules মূল্যায়ন পর্যবেক্ষণ করে) সমস্যা সমাধানের জন্য সহায়ক হতে পারে।

Firebase কনসোল

Firebase কনসোলে একটি ব্যবহার ড্যাশবোর্ড রয়েছে যা স্টোরেজ বাইট, অবজেক্ট কাউন্ট, ব্যান্ডউইথ এবং সময়ের সাথে ডাউনলোডের অনুরোধ দেখায়। স্টোরেজ মেট্রিক্স (বাইট সংরক্ষিত এবং বস্তুর সংখ্যা) 24 ঘন্টার মধ্যে আপডেট করা হয়। ব্যবহারের মেট্রিক্স (ব্যান্ডউইথ এবং ডাউনলোডের অনুরোধ) প্রতি কয়েক ঘণ্টায় আপডেট করা হয়।

ব্যবহার পৃষ্ঠায় যান

Firebase কনসোলে ক্লাউড স্টোরেজ ব্যবহারের ড্যাশবোর্ড।


অতিরিক্তভাবে, Firebase কনসোল একটি Firebase Security Rules মূল্যায়ন ড্যাশবোর্ড প্রদান করে, একটি দরকারী, এক নজরে নিয়ম আহ্বানের দৃশ্য। আপনি ক্লাউড মনিটরিং-এ বিশদ বিশ্লেষণ সহ এই ড্যাশবোর্ডের পরিপূরক করতে পারেন।

নিয়ম পৃষ্ঠায় যান

Firebase কনসোলে ক্লাউড স্টোরেজ নিয়ম ড্যাশবোর্ড।

Google Cloud কনসোল

যেহেতু একটি ফায়ারবেস প্রকল্প শুধুমাত্র একটি Google Cloud প্রকল্প যার সাথে Firebase পরিষেবা এবং কনফিগারেশন যোগ করা হয়েছে, আপনি Google Cloud কনসোলে আপনার প্রকল্পটি দেখতে পারেন।

যদি আপনার কাছে একটি ডিফল্ট Cloud Storage বাকেট থাকে যার নাম বিন্যাস *.appspot.com , তারপর Google Cloud কনসোলে অ্যাপ ইঞ্জিন কোটা পৃষ্ঠায় এর ব্যবহার দেখা যাবে। এই পৃষ্ঠাটি সঞ্চিত বাইট, অবজেক্টের সংখ্যা, ব্যান্ডউইথ ব্যবহৃত এবং ডাউনলোডের অনুরোধ সহ দৈনিক স্টোরেজ ব্যবহারের তথ্য ট্র্যাক করে।

Google অ্যাপ ইঞ্জিন কোটা পৃষ্ঠায় ক্লাউড স্টোরেজ ব্যবহার।

Cloud Monitoring

Cloud Monitoring Google Cloud পণ্য থেকে মেট্রিক্স, ইভেন্ট এবং মেটাডেটা সংগ্রহ করে যা আপনি ড্যাশবোর্ড, চার্ট এবং সতর্কতা তৈরি করতে ব্যবহার করতে পারেন। Cloud Monitoring এর মধ্যে নিম্নলিখিত নিরাপত্তা নিয়ম-সম্পর্কিত Cloud Storage মেট্রিক্স রয়েছে:

মেট্রিক নাম বর্ণনা
নিয়ম মূল্যায়ন Cloud Storage Security Rules মূল্যায়নের সংখ্যা লেখার বা পড়ার অনুরোধের প্রতিক্রিয়া হিসাবে সম্পাদিত। আপনি অনুরোধের ফলাফল (অনুমতি দিন, অস্বীকার করুন বা ত্রুটি) বা বালতির নাম অনুসারে এই মেট্রিকটি ভেঙে ফেলতে পারেন৷
স্যাম্পলিং হার
Cloud Storage মেট্রিক্স প্রতি 60 সেকেন্ডে নমুনা করা হয়, কিন্তু আপডেটগুলি আপনার ড্যাশবোর্ডে দেখাতে 4 মিনিট পর্যন্ত সময় লাগতে পারে।

এই মেট্রিক্স ব্যবহার করে, আপনি নিম্নলিখিত মত একটি Cloud Storage ড্যাশবোর্ড সেট আপ করতে পারেন:

ক্লাউড মনিটরিং ড্যাশবোর্ডে ক্লাউড স্টোরেজ ব্যবহার।

Cloud Monitoring মাধ্যমে Cloud Storage নিরীক্ষণ শুরু করতে নীচের পদক্ষেপগুলি সম্পূর্ণ করুন৷

একটি ক্লাউড মনিটরিং ওয়ার্কস্পেস তৈরি করুন

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

  1. ক্লাউড মনিটরিং পৃষ্ঠাটি খুলুন

    যদি আপনার প্রকল্প ইতিমধ্যেই একটি কর্মক্ষেত্রের অংশ হয়, ক্লাউড মনিটরিং পৃষ্ঠাটি খোলে৷ অন্যথায়, আপনার প্রকল্পের জন্য একটি কর্মক্ষেত্র নির্বাচন করুন।

  2. নতুন ওয়ার্কস্পেস বিকল্পটি নির্বাচন করুন বা একটি বিদ্যমান কর্মক্ষেত্র নির্বাচন করুন।

  3. যোগ করুন ক্লিক করুন. আপনার ওয়ার্কস্পেস তৈরি হওয়ার পরে, ক্লাউড মনিটরিং পৃষ্ঠাটি খোলে।

একটি ড্যাশবোর্ড তৈরি করুন এবং একটি চার্ট যোগ করুন

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

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

  1. ক্লাউড মনিটরিং পৃষ্ঠায়, আপনার ওয়ার্কস্পেস খুলুন এবং ড্যাশবোর্ড পৃষ্ঠায় যান।

    ড্যাশবোর্ড পৃষ্ঠায় যান

  2. ড্যাশবোর্ড তৈরি করুন ক্লিক করুন এবং একটি ড্যাশবোর্ডের নাম লিখুন।

  3. উপরের ডানদিকের কোণায়, চার্ট যোগ করুন ক্লিক করুন।

  4. চার্ট যোগ করুন উইন্ডোতে, একটি চার্ট শিরোনাম লিখুন। মেট্রিক ট্যাবে ক্লিক করুন।

  5. রিসোর্স টাইপ এবং মেট্রিক ফিল্ডে, ফায়ারবেসের জন্য ক্লাউড স্টোরেজ লিখুন। স্বয়ংক্রিয় জনবহুল ড্রপডাউন থেকে, Cloud Storage মেট্রিক্সের একটি নির্বাচন করুন..

  6. একই চার্টে আরও মেট্রিক যোগ করতে, মেট্রিক যোগ করুন- এ ক্লিক করুন এবং পূর্ববর্তী ধাপের পুনরাবৃত্তি করুন।

  7. ঐচ্ছিকভাবে, প্রয়োজন অনুযায়ী আপনার চার্ট তৈরি করুন। উদাহরণস্বরূপ, ফিল্টার ক্ষেত্রে, ক্লিক করুন + একটি ফিল্টার যোগ করুন । নীচে স্ক্রোল করুন, তারপরে আপনি চার্টটি ফিল্টার করতে চান এমন আগ্রহের মেট্রিকের জন্য একটি মান বা পরিসর নির্বাচন করুন৷

  8. Save এ ক্লিক করুন।

ক্লাউড মনিটরিং চার্ট সম্পর্কে আরও জানতে, চার্টের সাথে কাজ করা দেখুন।

একটি সতর্কতা নীতি তৈরি করুন

আপনি Firebase মেট্রিক্সের উপর ভিত্তি করে একটি সতর্কতা নীতি তৈরি করতে পারেন। নীচের পদক্ষেপগুলি অনুসরণ করুন একটি সতর্কতা নীতি তৈরি করতে পারে যা আপনাকে ইমেল করে যখনই একটি নির্দিষ্ট Firebase মেট্রিক একটি নির্দিষ্ট থ্রেশহোল্ড পূরণ করে।

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

  1. ক্লাউড মনিটরিং পৃষ্ঠায়, আপনার কর্মক্ষেত্র খুলুন এবং সতর্কতা পৃষ্ঠায় যান।

    নতুন সতর্কতা নীতি পৃষ্ঠাতে যান

  2. নীতি তৈরি করুন ক্লিক করুন।

  3. আপনার সতর্কতা নীতির জন্য একটি নাম লিখুন।

  4. Firebase মেট্রিকগুলির একটির উপর ভিত্তি করে একটি সতর্কতা শর্ত যোগ করুন। শর্ত যোগ করুন ক্লিক করুন।

  5. একটি লক্ষ্য নির্বাচন করুন। রিসোর্স টাইপ এবং মেট্রিক ফিল্ডে, ফায়ারবেসের জন্য ক্লাউড স্টোরেজ লিখুন। স্বয়ংক্রিয় জনবহুল ড্রপডাউন থেকে, Cloud Storage মেট্রিকগুলির একটি নির্বাচন করুন৷

  6. পলিসি ট্রিগারের অধীনে, আপনার সতর্কতার অবস্থা সংজ্ঞায়িত করতে ড্রপডাউন ক্ষেত্রগুলি ব্যবহার করুন৷

  7. আপনার সতর্কতা নীতিতে একটি বিজ্ঞপ্তি চ্যানেল যোগ করুন। বিজ্ঞপ্তির অধীনে, বিজ্ঞপ্তি চ্যানেল যোগ করুন ক্লিক করুন। ড্রপডাউন মেনু থেকে ইমেল নির্বাচন করুন।

  8. ইমেল ঠিকানা ক্ষেত্রে আপনার ইমেল লিখুন. যোগ করুন ক্লিক করুন.

  9. ঐচ্ছিকভাবে, আপনার ইমেল বিজ্ঞপ্তিতে অতিরিক্ত তথ্য অন্তর্ভুক্ত করতে ডকুমেন্টেশন ক্ষেত্রটি পূরণ করুন।

  10. Save এ ক্লিক করুন।

আপনার Cloud Storage ব্যবহার কনফিগার করা থ্রেশহোল্ড অতিক্রম করলে, আপনি একটি ইমেল সতর্কতা পাবেন।

সতর্কতা নীতি সম্পর্কে আরও জানতে, সতর্কতার ভূমিকা দেখুন।

এরপর কি