Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

ক্লাউড ফায়ারস্টোর কার্যকলাপ নিরীক্ষণ করুন

সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।

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

ড্যাশবোর্ড ব্যবহার করুন

Google ক্লাউড প্ল্যাটফর্ম কনসোল এবং ফায়ারবেস কনসোলে একটি ক্লাউড ফায়ারস্টোর ব্যবহার ড্যাশবোর্ড রয়েছে যা সময়ের সাথে ডকুমেন্ট পড়া, লেখা এবং মুছে ফেলা দেখায়।

GCP কনসোল

ক্লাউড ফায়ারস্টোর ব্যবহার পৃষ্ঠাতে যান (GCP কনসোল)

GCP কনসোলে ক্লাউড ফায়ারস্টোর ব্যবহারের ড্যাশবোর্ড।

প্রবেশাধিকার নিয়ন্ত্রণ

ব্যবহারের ড্যাশবোর্ডের জন্য monitoring.timeSeries.list ক্লাউড IAM অনুমতি প্রয়োজন৷ প্রকল্পের মালিক, সম্পাদক এবং দর্শকের ভূমিকা এই অনুমতি দেয়। আপনি একটি ক্লাউড মনিটরিং ভূমিকা বা একটি কাস্টম ভূমিকার মাধ্যমেও এই অনুমতি দিতে পারেন৷

ফায়ারবেস কনসোল

ক্লাউড ফায়ারস্টোর ব্যবহার পৃষ্ঠাতে যান (ফায়ারবেস কনসোল)

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

ড্যাশবোর্ড এবং বিলিং রিপোর্ট ব্যবহার করুন

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

ব্যবহারের ড্যাশবোর্ড এবং বিল করা ব্যবহারের মধ্যে পার্থক্য সৃষ্টিকারী ক্রিয়াকলাপগুলির মধ্যে রয়েছে:

  • আমদানি ও রপ্তানি কার্যক্রম। এই ক্রিয়াকলাপগুলির দ্বারা সম্পাদিত পড়া এবং লেখাগুলি ব্যবহার ড্যাশবোর্ডে প্রদর্শিত হয় না৷
  • নো-অপ লেখেন। যে ক্রিয়াকলাপগুলির ফলে ডাটাবেসে পরিবর্তন হয় না, যেমন একটি আপডেট যা ক্ষেত্রের মান পরিবর্তন করে না বা মুছে ফেলা নথিতে লেখা, বিল করা ক্রিয়াকলাপে অবদান রাখে। যাইহোক, ব্যবহারের ড্যাশবোর্ড এই ক্রিয়াকলাপগুলিকে গণনা করে না।
  • ধসে পড়া লেখা। একই ডকুমেন্টে দ্রুত পরপর একাধিক লেখার ক্ষেত্রে, ব্যবহারের ড্যাশবোর্ড একাধিক লেখাকে একত্রে ভেঙে ফেলতে পারে এবং সেগুলিকে একটি হিসাবে গণনা করতে পারে। বিলিং ব্যবহার করার সময়, প্রতিটি লেখা এখনও আলাদাভাবে গণনা করা হয়।

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

  • প্রশ্ন যা শূন্য ফলাফল প্রদান করে। শূন্য ফলাফল সহ প্রশ্নগুলির জন্য একটি পঠিত ক্রিয়াকলাপের খরচ হয়৷ এই ব্যবহার বিল করা হয় কিন্তু ব্যবহার ড্যাশবোর্ডে প্রদর্শিত হয় না.
  • COUNTটির মতো একত্রীকরণ প্রশ্নের সাথে সম্পর্কিত ক্রিয়াকলাপগুলি পড়ুন৷ এই ব্যবহার বিল করা হয় কিন্তু ব্যবহার ড্যাশবোর্ডে প্রদর্শিত হয় না.

নিরাপত্তা নিয়ম ব্যবহার

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

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

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

দৈনিক কোটা

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

কোটা পৃষ্ঠায় যান

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

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

ক্লাউড মনিটরিং Google ক্লাউড পণ্য থেকে মেট্রিক্স, ইভেন্ট এবং মেটাডেটা সংগ্রহ করে। ক্লাউড ফায়ারস্টোর কনসোলের ব্যবহারের ড্যাশবোর্ড একই মেট্রিক্স ডেটা রিপোর্ট করে। কাস্টম ড্যাশবোর্ড এবং ব্যবহারের সতর্কতা সেট আপ করতে, ক্লাউড মনিটরিং ব্যবহার করুন।

ক্লাউড মনিটরিং-এর মধ্যে নিম্নলিখিত ক্লাউড ফায়ারস্টোর মেট্রিক্স রয়েছে:

মেট্রিক নাম বর্ণনা
ডকুমেন্ট রিডস

সফল নথি পড়ার সংখ্যা। আপনি এই মেট্রিকটিকে পড়ার ধরন দ্বারা ভেঙে দিতে পারেন: LOOKUP বা QUERY৷

এই মেট্রিকে পরিচালিত রপ্তানি ক্রিয়াকলাপ থেকে পড়া অন্তর্ভুক্ত নয়।

ডকুমেন্ট লেখেন

সফল নথি লিখতে সংখ্যা. আপনি লেখার ধরন দ্বারা মেট্রিকটি ভেঙে দিতে পারেন: তৈরি করুন বা আপডেট করুন।

এই মেট্রিকে পরিচালিত আমদানি ক্রিয়াকলাপগুলি থেকে লেখাগুলি অন্তর্ভুক্ত নয়৷

নথি মুছে দেয় সফল নথি মুছে ফেলার সংখ্যা.
সক্রিয় সংযোগ

আপনার ডাটাবেসের সক্রিয় সংযোগের সংখ্যা।

প্রতিটি সক্রিয় মোবাইল এবং ওয়েব SDK একটি একক সংযোগ বজায় রাখে, যা একাধিক স্ন্যাপশট শ্রোতাদের মধ্যে শেয়ার করা যেতে পারে। সার্ভার ক্লায়েন্ট লাইব্রেরি স্ন্যাপশট লিসেনার প্রতি একটি সংযোগ তৈরি করে।

স্ন্যাপশট শ্রোতা

সমস্ত সক্রিয় সংযোগ জুড়ে স্ন্যাপশট শ্রোতার সংখ্যা৷

সময়-টু-লাইভ মুছে ফেলার গণনা

টাইম-টু-লাইভ (টিটিএল) নীতি দ্বারা মুছে ফেলা নথির মোট গণনা।

টাইম-টু-লাইভ মেয়াদ মুছে ফেলার বিলম্ব

টাইম -টু-লাইভ (TTL) নীতির অধীনে একটি নথির মেয়াদ শেষ হওয়ার সময় এবং এটি আসলে মুছে ফেলার মধ্যে সময় অতিবাহিত হয়।

রিয়েলটাইম আপডেট ব্যবহার

আপনার রিয়েলটাইম আপডেটের ব্যবহার পরিমাপ করতে সক্রিয় সংযোগ এবং স্ন্যাপশট শ্রোতাদের মেট্রিক্স ব্যবহার করুন।

ধরা যাক একজন ব্যবহারকারী তাদের ফোনে আপনার অ্যাপ খোলেন। অ্যাপটি তারপর ক্লাউড ফায়ারস্টোরের সাথে সংযোগ করে এবং 10টি প্রশ্নের সদস্যতা নেয়। এটি 1 সক্রিয় সংযোগ এবং 10 জন স্ন্যাপশট শ্রোতা দ্বারা আপনার মেট্রিক্স বৃদ্ধি করে৷

নমুনা রেট

ক্লাউড ফায়ারস্টোর মেট্রিক্স প্রতি মিনিটে নমুনা করা হয়, কিন্তু আপডেটগুলি আপনার ড্যাশবোর্ডে দেখাতে 4 মিনিট পর্যন্ত সময় লাগতে পারে।

একটি ক্লাউড মনিটরিং ড্যাশবোর্ড সেট আপ করুন৷

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

এরপর কি