Google ক্লাউড লগিং বিস্তৃত লগ-ভিত্তিক মেট্রিক সরবরাহ করে যা আপনি আপনার Google মানচিত্র প্ল্যাটফর্ম লাস্ট মাইল ফ্লিট সলিউশন অ্যাপগুলির অন্তর্দৃষ্টি পেতে ব্যবহার করতে পারেন৷ লগ-ভিত্তিক মেট্রিকগুলি লগ এন্ট্রিগুলির বিষয়বস্তুর উপর ভিত্তি করে। উদাহরণ স্বরূপ, মেট্রিক্স নির্দিষ্ট বার্তা সম্বলিত লগ এন্ট্রির সংখ্যা রেকর্ড করতে পারে, অথবা তারা লগ এন্ট্রিতে রিপোর্ট করা লেটেন্সি তথ্য বের করতে পারে। আপনি ক্লাউড মনিটরিং চার্ট এবং সতর্কতা নীতিগুলিতে লগ-ভিত্তিক মেট্রিক্স ব্যবহার করতে পারেন।
ক্লাউড লগিং দ্বারা প্রদত্ত সিস্টেম-সংজ্ঞায়িত লগ-ভিত্তিক মেট্রিকগুলি লগিং দ্বারা গৃহীত লগগুলি থেকে গণনা করা হয়৷ লগিং-এর মাধ্যমে যদি কোনও লগ স্পষ্টভাবে ইনজেশন থেকে বাদ দেওয়া হয়, তাহলে এটি এই মেট্রিক্সে অন্তর্ভুক্ত করা হয় না।
এই দস্তাবেজটি আপনার ডেলিভারি এপিআই বাস্তবায়নের অন্তর্দৃষ্টি পেতে লগ ইন ড্রিল ডাউন করার তথ্য প্রদান করে, যার মধ্যে রয়েছে:
লগ এক্সপ্লোরার ব্যবহার করে
আপনার Google মানচিত্র প্ল্যাটফর্ম লাস্ট মাইল ফ্লিট সলিউশন অ্যাপগুলি কীভাবে পারফর্ম করছে সে সম্পর্কে অন্তর্দৃষ্টি পেতে সাহায্য করার জন্য আপনি লগস এক্সপ্লোরার ব্যবহার করতে পারেন বিভিন্ন উপায়ে লগ ফিল্টার করতে৷ উদাহরণস্বরূপ, আপনি নিম্নলিখিত উপায়ে লগ ফিল্টার করতে পারেন:
- ডেলিভারি গাড়ির আইডি দ্বারা
- টাস্ক আইডি দ্বারা
- একটি নির্দিষ্ট সময়ের মধ্যে একটি গাড়ির জন্য
আরও তথ্যের জন্য, লগ এক্সপ্লোরার ব্যবহার করা দেখুন।
সতর্কতা ব্যবহার করে
কোনো মেট্রিক একটি নির্দিষ্ট থ্রেশহোল্ডের বাইরে গেলে গ্রাহকদের অবহিত করার জন্য আপনি সতর্কতা তৈরি করতে পারেন এবং সতর্কতার জন্য বিজ্ঞপ্তি চ্যানেলগুলি নির্দিষ্ট করতে পারেন।
একটি বিজ্ঞপ্তি চ্যানেল তৈরি করা হচ্ছে
আপনি একটি বিজ্ঞপ্তি চ্যানেল তৈরি করতে পারেন যা নির্দেশ করবে কাকে একটি সতর্কতা এবং কিভাবে অবহিত করা উচিত। বিজ্ঞপ্তি চ্যানেলে মোবাইল ডিভাইস, পেজার, স্ল্যাক, ইমেল, পাব/সাব এবং অন্যান্য চ্যানেল অন্তর্ভুক্ত থাকতে পারে।
একটি বিজ্ঞপ্তি চ্যানেল তৈরি করতে, সতর্কতা পৃষ্ঠাটি খুলতে ক্লাউড কনসোলে পর্যবেক্ষণ এবং তারপর সতর্কতা নির্বাচন করুন। তারপর পৃষ্ঠার উপরের দিকে বিজ্ঞপ্তি চ্যানেল সম্পাদনা করুন নির্বাচন করুন।
আরও তথ্যের জন্য, বিজ্ঞপ্তি চ্যানেল পরিচালনা দেখুন।
একটি সতর্কতা উদাহরণ তৈরি করা
পূর্ববর্তী উদাহরণে তৈরি করা বিলযোগ্য_টাস্ক মেট্রিক একটি নির্দিষ্ট থ্রেশহোল্ডের নিচে নেমে গেলে কীভাবে একটি সতর্কতা তৈরি করতে হয় তা নিম্নলিখিত উদাহরণটি দেখায়।
ক্লাউড কনসোলে, সতর্কতা পৃষ্ঠাটি খুলতে মনিটরিং এবং তারপর সতর্কতা নির্বাচন করুন। তারপর পৃষ্ঠার উপরের দিকে নীতি তৈরি করুন নির্বাচন করুন।
সতর্কতা নীতি তৈরি করুন পৃষ্ঠায়, শর্ত যোগ করুন নির্বাচন করুন।
শর্ত যোগ করুন ডায়ালগে:
- একটি সতর্কতার নাম উল্লেখ করুন (উদাহরণস্বরূপ, বিলযোগ্য টাস্ক কাউন্টার খুব কম )।
একটি লক্ষ্যের জন্য, billable_tasks টাইপ করা শুরু করুন। এটি আগের উদাহরণে তৈরি লগ-ভিত্তিক মেট্রিকে স্বয়ংক্রিয়ভাবে সম্পূর্ণ হওয়া উচিত। ড্রপ-ডাউন থেকে মেট্রিক নির্বাচন করুন। (সম্পূর্ণ মেট্রিক নাম হল লগিং/ব্যবহারকারী/বিলযোগ্য_টাস্ক ।)
মেট্রিক টার্গেট তথ্য জমা হওয়া উচিত এবং আপনি ডানদিকে মেট্রিক গ্রাফ দেখতে পাবেন।
বাম দিকের কনফিগারেশন বিভাগে স্ক্রোল করুন এবং সতর্কতা পরামিতি সেট করুন। (উদাহরণস্বরূপ,
Condition
নীচে ,Threshold
0.1 এবং 5 মিনিটেরFor
সেট করুন।) আপনি যখন থ্রেশহোল্ড সেট করেন, তখন একটি লাল রেখা মেট্রিক চার্টে উপস্থিত হওয়া উচিত যা বর্তমান মানের সাথে সম্পর্কিত সতর্কতা প্রান্তিকতা দেখায়।Add বাটনে ক্লিক করুন।
সতর্কতা নীতি তৈরির পৃষ্ঠায় ফিরে যান এবং পরবর্তী নির্বাচন করুন।
ঐচ্ছিকভাবে, সতর্কতা ট্রিগার হলে বিজ্ঞপ্তি চ্যানেলের পরিচিতি সেট করুন৷ তারপর Next নির্বাচন করুন।
কীভাবে সমস্যাটি সমাধান করবেন তার জন্য নির্দেশাবলী যোগ করুন। নির্দেশাবলী সতর্কতা বিজ্ঞপ্তির মূল অংশে অন্তর্ভুক্ত করা হবে। তারপর Save এ ক্লিক করুন।
আপনার সতর্কতা এখন লাইভ হওয়া উচিত। এটি ট্রিগার হলে, এটি সতর্কতা পৃষ্ঠায় প্রদর্শিত হবে।
একটি বিজ্ঞপ্তি চ্যানেল নির্বাচন করা হলে, এটি বিজ্ঞপ্তি দেওয়া হবে.
BigQuery ব্যবহার করা হচ্ছে
BigQuery হল অ্যানালিটিক্স করার জন্য একটি শক্তিশালী টুল। এটি দীর্ঘমেয়াদী লগ সংরক্ষণ করতে এবং ডেটার বিরুদ্ধে অ্যাড-হক SQL-এর মতো প্রশ্নগুলি সম্পাদন করতে ব্যবহার করা যেতে পারে।
উদাহরণস্বরূপ, আপনি তৈরি করতে পারেন:
- একটি ক্যোয়ারী যা CreateTasks লগের সংখ্যা গণনা করে এবং সেগুলিকে ঘন্টা অনুসারে গোষ্ঠীবদ্ধ করে৷
- একটি প্রশ্ন যা প্রতি ঘন্টায় গাড়ির স্টপের সংখ্যা গণনা করে।
- একটি প্রশ্ন যা প্রথম ডেলিভারি সাফল্যের হার দেখায়।
আরও তথ্যের জন্য, BigQuery ব্যবহার করা দেখুন।