ক্লাউড লগিং ফর ম্যাটার

আপনি Google Cloud Logging থেকে আপনার ইন্টিগ্রেশনের জন্য ইভেন্ট লগ অ্যাক্সেস করতে পারেন। Google Cloud Pub/Sub ব্যবহার করে লগগুলি অন্বেষণ করতে, মেট্রিক্স এবং সতর্কতা তৈরি করতে বা অন্যান্য অ্যাপ্লিকেশনগুলিতে লগ রপ্তানি করতে Cloud Logging ব্যবহার করুন৷

প্রবেশ লগিং

Google Cloud Console থেকে Cloud Logging অ্যাক্সেস করতে, সমস্ত পণ্য দেখুন ক্লিক করুন, তারপরে অপারেশন > লগিং- এ যান।

Cloud Logging এ যান

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

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

আপনি কিভাবে কার্যকরভাবে লগ ব্যবহার করতে হয় সে সম্পর্কে আরও শিখতে পারেন ট্রাবলশুটিং গাইডের সার্চিং লগস বিভাগে।

Cloud Logging নিম্নলিখিত ধরনের সম্পদ প্রদান করে:

সম্পদের ধরন প্রদর্শনের নাম বর্ণনা লেবেল
assistant_action_project গুগল অ্যাসিস্ট্যান্ট অ্যাকশন প্রজেক্ট অ্যাসিস্ট্যান্ট অ্যাকশনের সাথে যুক্ত Google ক্লাউড প্রজেক্টের জন্য একটি ধারক।
  • project_id : আপনার বর্তমান প্রকল্পের শনাক্তকারী যা এই সম্পদের সাথে যুক্ত, উদাহরণস্বরূপ my-project

এক্সিকিউশন লগ

নীচের সারণীটি একটি executionLog এন্ট্রির স্কিমা তালিকাভুক্ত করে:

সম্পত্তি বর্ণনা
requestId অনন্য অনুরোধ আইডি, উদাহরণস্বরূপ 5325511189174727525
latencyMsec একটি প্রতিক্রিয়া প্রাপ্ত হওয়ার আগে অতিবাহিত সময়, উদাহরণস্বরূপ, 6000
executionType অনুরোধের জন্য ব্যবহৃত পরিবহন, যেমন CLOUD বা MATTER , আপনার ইন্টিগ্রেশনের উপর নির্ভর করে।
actionType ব্যবহারকারীর গৃহীত পদক্ষেপের ঐচ্ছিক সূচক, উদাহরণস্বরূপ QUERY বা EXECUTEEXECUTE ক্রিয়াগুলির জন্য, সমর্থিত বৈশিষ্ট্যগুলির জন্য পূর্ণতার জন্য জারি করা কমান্ড অন্তর্ভুক্ত করে, উদাহরণস্বরূপ ONOFF_OFF
trait এই ব্যবহারকারীর কর্মের সাথে যুক্ত ঐচ্ছিক বৈশিষ্ট্য।
deviceTypes ইভেন্ট দ্বারা প্রভাবিত ডিভাইস প্রকারের তালিকা, উদাহরণস্বরূপ LIGHT
isSuccess অনুরোধটি সফল প্রতিক্রিয়া পেয়েছে কিনা।
fallbackToCloud স্থানীয় পূর্ণতা থেকে একটি ত্রুটির কারণে অনুরোধটি ক্লাউড পরিপূর্ণতায় রুট হয়েছে কিনা।
statusType উদ্দেশ্য প্রতিক্রিয়ার স্থিতি নির্দেশ করে, যেমন SUCCESS , PENDING , বা OFFLINEERROR প্রতিক্রিয়াগুলির জন্য, এই সম্পত্তিতে পূর্ণতা দ্বারা প্রদত্ত errorCode রয়েছে৷
externalDebugString ঐচ্ছিক বিস্তারিত ডিবাগিং বার্তা এই ব্যবহারকারীর কর্মের সাথে যুক্ত।
locale অনুরোধের সাথে যুক্ত ভাষার কোড।

লগ এক্সক্লুশন

বিকাশকারীরা তাদের লগগুলিকে আরও নমনীয় উপায়ে কাস্টমাইজ করতে লগিং ক্যোয়ারী ভাষা ব্যবহার করে লগ এক্সক্লুশন তৈরি করতে পারে। লগিং ক্যোয়ারী ভাষাও লগ এক্সপ্লোরার দ্বারা ব্যবহৃত হয় যাতে আপনি ক্যোয়ারী তৈরি করতে সাহায্য করতে লগ এক্সপ্লোরার ব্যবহার করতে পারেন।

আপনি এই নির্দেশিকাতে বর্জন ফিল্টার তৈরির পদক্ষেপগুলি অনুসরণ করতে পারেন ( _Default সিঙ্কের জন্য বর্জন ফিল্টার কনফিগার করুন)।

লগ-ভিত্তিক মেট্রিক্স

বিকাশকারীরা লগ-ভিত্তিক মেট্রিক্স ব্যবহার করতে পারে তাদের লগের মধ্যে প্যাটার্নগুলি ট্র্যাক এবং বিশ্লেষণ করতে। কাস্টম চার্ট তৈরি করা এবং লগ-ভিত্তিক মেট্রিক্সে সতর্কতা সেট আপ করাও সম্ভব।

স্মার্ট হোমের জন্য লগ-ভিত্তিক মেট্রিক্স ব্যবহার করা শুরু করতে, একটি কাউন্টার লগ-ভিত্তিক মেট্রিক গাইড তৈরি করে দেখুন।

আপনার প্রকল্পে ক্লাউড লগিং ব্যবহার সম্পর্কে আরও জানতে, নিম্নলিখিত ডকুমেন্টেশন দেখুন: