ক্লাউড লগিং-এ ফায়ারবেস ডেটা রপ্তানি করুন

বিভিন্ন ফায়ারবেস পণ্য থেকে Cloud Logging এ ডেটা এক্সপোর্ট করার মাধ্যমে আপনি আপনার প্রকল্প এবং অ্যাপ থেকে লগ দেখতে, অনুসন্ধান করতে, ফিল্টার করতে এবং কোয়েরি করতে পারবেন। এক্সপোর্ট করা ডেটা ব্যবহার করে, আপনি লগ-ভিত্তিক মেট্রিক্স তৈরি এবং ব্যবহার করতে, চার্ট এবং কাস্টম ড্যাশবোর্ড তৈরি করতে এবং কাস্টম সতর্কতা সেট আপ করতে পারেন।

নিম্নলিখিত পণ্যগুলি Cloud Logging -এ ডেটা রপ্তানি সমর্থন করে:

  • Firebase Hosting : এক্সপোর্ট সেট আপ করার পরে, ফায়ারবেস আপনার Firebase Hosting সাইটগুলি থেকে Cloud Logging -এ ওয়েব অনুরোধ লগ রপ্তানি করে।

  • Firebase App Hosting : এক্সপোর্ট সেট আপ করার দরকার নেই; ফায়ারবেস স্বয়ংক্রিয়ভাবে Firebase App Hosting লগগুলি Cloud Logging এক্সপোর্ট করে।

  • Cloud Functions for Firebase : এক্সপোর্ট সেট আপ করার প্রয়োজন নেই; ফায়ারবেস স্বয়ংক্রিয়ভাবে ফাংশনের লগ Cloud Logging এ এক্সপোর্ট করে।


এই পৃষ্ঠাটি আপনাকে নিম্নলিখিত বিষয়গুলিতে সহায়তা করবে:

Cloud Logging এ এক্সপোর্ট করা ডেটা দিয়ে আপনি কী করতে পারেন?

Cloud Logging Google Cloud Observability Suite দ্বারা সরবরাহ করা হয়।

Cloud Logging এ রপ্তানি করা ডেটা নিয়ে কাজ করার কিছু উপায় এখানে দেওয়া হল:

  • আপনি এই লগগুলি দেখতে, অনুসন্ধান করতে এবং ফিল্টার করতে Google Cloud কনসোলে Logs Explorer ব্যবহার করতে পারেন।

  • আপনি আপনার লগগুলি অনুসন্ধান করতে পারেন, লগ-ভিত্তিক মেট্রিক্স তৈরি এবং ব্যবহার করতে পারেন, চার্ট এবং কাস্টম ড্যাশবোর্ড তৈরি করতে পারেন, কাস্টম সতর্কতা সেট আপ করতে পারেন এবং আপনার লগ ডেটা সংরক্ষণ করতে পারেন।

  • আপনি আপনার ডেটা অন্যান্য পরিষেবা প্রদানকারীর কাছে রপ্তানি করতে পারেন।

এই বিকল্পগুলি সম্পর্কে আরও জানুন সাধারণ Cloud Logging ডকুমেন্টেশনে , সেইসাথে Firebase Hosting পণ্য-নির্দিষ্ট পৃষ্ঠায়।

মনে রাখবেন যে Cloud Functions for Firebase জন্য, আপনি Firebase কনসোলের Functions ড্যাশবোর্ডেও আপনার লগগুলি দেখতে পারেন।



Cloud Logging -এ এক্সপোর্ট সেট আপ করুন

Cloud Logging এ এক্সপোর্ট সেট আপ করার পদ্ধতি এখানে দেওয়া হল:

  1. Firebase কনসোলে সাইন ইন করুন, তারপর আপনার প্রকল্পটি নির্বাচন করুন।

  2. ক্লিক করুন, তারপর প্রজেক্ট সেটিংস নির্বাচন করুন।

  3. ইন্টিগ্রেশন ট্যাবটি নির্বাচন করুন।

  4. Cloud Logging ইন্টিগ্রেশন কার্ডে, লিঙ্ক এ ক্লিক করুন।

  5. Cloud Logging -এ এক্সপোর্ট সেট আপ করতে স্ক্রিনে দেখানো নির্দেশাবলী অনুসরণ করুন।

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

Cloud Logging থেকে লিঙ্কমুক্ত করলে নতুন লগ রপ্তানি বন্ধ হয়ে যায়।

Cloud Logging থেকে লিঙ্কমুক্ত করলে শুধুমাত্র Firebase App Hosting এবং Firebase Hosting জন্য রপ্তানি বন্ধ করা যাবে। আপনি Cloud Functions for Firebase জন্য লগ রপ্তানি বন্ধ করতে পারবেন না।

নিম্নলিখিত বিষয়গুলি সম্পর্কে সচেতন থাকুন:

  • Cloud Logging এ ইতিমধ্যেই রপ্তানি করা যেকোনো ডেটা অনুমোদিত ধারণ সময়ের জন্য টিকে থাকবে এবং স্টোরেজ চার্জ এখনও প্রযোজ্য হতে পারে। আরও কোনও বিলিং প্রতিরোধ করতে আপনি ম্যানুয়ালি আপনার লগগুলি মুছে ফেলতে পারেন।

  • যদি আপনার Cloud Logging ডেটা অন্যান্য পরিষেবায় (যেমন BigQuery ) সংরক্ষিত থাকে, তাহলে সেই ডেটা ডেটা স্থায়িত্বের জন্য বিভিন্ন পদ দ্বারা নিয়ন্ত্রিত হতে পারে।

আপনি Firebase প্রকল্প স্তরে, পণ্য-স্তরে, অথবা একটি নির্দিষ্ট পণ্যের জন্য ব্যাকএন্ড- অথবা সাইট-স্তরে Cloud Logging থেকে লিঙ্কমুক্ত করতে পারেন।

Cloud Logging থেকে কীভাবে আনলিঙ্ক করবেন তা এখানে দেওয়া হল:

  1. Firebase কনসোলে, ইন্টিগ্রেশন পৃষ্ঠায় যান।

  2. Cloud Logging কার্ডে, পরিচালনা করুন এ ক্লিক করুন।

  3. একটি নির্দিষ্ট পণ্যের লিঙ্কমুক্ত করতে অথবা একটি নির্দিষ্ট পণ্যের জন্য একটি নির্দিষ্ট ব্যাকএন্ড বা সাইট আনলিঙ্ক করতে বেছে নিন।

    আপনার Firebase প্রকল্পটি সম্পূর্ণরূপে আনলিঙ্ক করতে, পৃষ্ঠার নীচের বোতামটি খুঁজুন।

  4. অনুরোধ করা হলে, নিশ্চিত করুন যে আপনি রপ্তানি বন্ধ করতে চান।



এক্সপোর্ট সেট আপ করার পর কী হবে?

ডেটা এক্সপোর্ট সেট আপ করার পরে, আপনি নিম্নলিখিতগুলি আশা করতে পারেন।

Firebase Hosting

  • আপনার Hosting সাইটগুলিতে যেকোনো নতুন অনুরোধের লগগুলি সাধারণত অনুরোধ করার 30 মিনিটের মধ্যে দেখুন।

  • আপনার ডেটা ব্যবহারের মাত্রা পর্যবেক্ষণ করুন:

    • Firebase কনসোলের Cloud Logging ইন্টিগ্রেশন কার্ডে আপনার Hosting সাইটগুলির লগের ডেটা ব্যবহারের স্তর দেখুন।

    • Google Cloud কনসোলের Logs Explorer ( log_bytes মেট্রিক) -এ আপনার প্রতি-সাইট ডেটা ব্যবহারের স্তর দেখুন। যদি আপনার প্রকল্প অন্যান্য পণ্যের জন্য Cloud Logging ব্যবহার করে, তাহলে আপনি Logs Explorer -এও মোট ব্যবহার দেখতে পারবেন।



Cloud Logging কোটা, মূল্য নির্ধারণ এবং ধরে রাখা

Cloud Logging প্রতি মাসে (প্রতি প্রকল্পে) বিনামূল্যে ব্যবহারের স্তর প্রদান করে। Cloud Logging ব্যবহার করে যেকোনো গুগল বা ফায়ারবেস পণ্য থেকে এই ব্যবহার করা যেতে পারে। অতিরিক্ত অর্থপ্রদানের ব্যবহার এবং বৈশিষ্ট্যগুলি আনলক করতে আপনি আপনার প্রকল্পটিকে পে-অ্যাজ-ইউ-গো ব্লেজ মূল্য পরিকল্পনায় আপগ্রেড করতে পারেন। Cloud Logging মূল্য নির্ধারণ সম্পর্কে আরও জানুন।

আপনি Cloud Logging এবং বিলিং পর্যবেক্ষণ এবং পরিচালনা করতে পারেন:

৩০ দিন পর লগগুলি স্বয়ংক্রিয়ভাবে মুছে ফেলা হয়, কাস্টম রিটেনশন সেট করার বিকল্প সহ।

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