ক্লাউড মনিটরিং ব্যবহার করে আর্থ ইঞ্জিন কম্পিউট এবং স্টোরেজ খরচ নিরীক্ষণ করার জন্য কীভাবে চার্ট তৈরি করতে হয় এই পৃষ্ঠাটি বর্ণনা করে।
ক্লাউড কনসোল থেকে আর্থ ইঞ্জিনের ব্যবহার নিরীক্ষণ করার অন্যান্য উপায় রয়েছে, যা নথির ফোকাস নয় কিন্তু অন্তর্ভুক্ত:
- APIs এবং পরিষেবাগুলি > মেট্রিক্স পৃষ্ঠা , যা ট্রাফিক (অনুরোধের সংখ্যা), ত্রুটি এবং বিলম্বিতা (প্রতি API পদ্ধতি, প্রতিক্রিয়া কোড বা শংসাপত্র) সহ মৌলিক মেট্রিক্স দেখায়।
- APIs এবং পরিষেবাগুলি > কোটা এবং সিস্টেম সীমা পৃষ্ঠা , যা বাইটে সঞ্চিত সম্পদের পরিমাণ এবং সম্পদগুলির জন্য পড়ার অনুরোধের সংখ্যা দেখায়।
- APIs এবং পরিষেবাগুলি > শংসাপত্র পৃষ্ঠা , যা দেখায় যে API অ্যাক্সেস করতে কোন শংসাপত্রগুলি (যেমন, পরিষেবা অ্যাকাউন্ট) ব্যবহার করা হয়েছে৷
ক্লাউড মনিটরিং-এ ব্যবহার দেখুন
মেট্রিক্স এক্সপ্লোরারে চার্ট মেট্রিক্স
ক্লাউড কনসোলে মনিটরিং > মেট্রিক্স এক্সপ্লোরার পৃষ্ঠাতে যান।
মেট্রিক্স এক্সপ্লোরারে যান আপনার প্রকল্পের নাম নির্বাচন করুন যদি এটি ইতিমধ্যে পৃষ্ঠার শীর্ষে নির্বাচিত না হয়।
- দ্রষ্টব্য: পর্যবেক্ষণ ডেটা অ্যাক্সেস করার জন্য আপনার অবশ্যই উপযুক্ত আইডেন্টিটি অ্যান্ড অ্যাকসেস ম্যানেজমেন্ট (IAM) অনুমতি থাকতে হবে।
চার্টে যোগ করতে একটি মেট্রিক চয়ন করতে একটি মেট্রিক নির্বাচন করুন ক্লিক করুন৷
- আর্থ ইঞ্জিন মেট্রিক্স আর্থ ইঞ্জিন ক্লাউড প্রকল্প সংস্থানের অধীনে রয়েছে।
- ডিফল্টরূপে, শুধুমাত্র গত এক ঘন্টা সক্রিয় ছিল যে সম্পদ এবং মেট্রিক দৃশ্যমান হয়. সময়সীমা সামঞ্জস্য করুন বা আরও মেট্রিক্স দেখতে "সক্রিয়" ফিল্টারটি আন-চেক করুন।
একবার আপনি একটি মেট্রিক নির্বাচন করলে, প্রয়োগ করুন ক্লিক করুন।
উপরের প্যানে, কীভাবে ডেটা ভিজ্যুয়ালাইজ করা যায় তা সেট করতে ড্রপ-ডাউন ফিল্টারগুলি কনফিগার করুন।
- ডিফল্টরূপে, এক্সপ্লোরার গণনা মেট্রিক্সের জন্য একটি হার সমষ্টি দেখাবে। আলাদা অ্যালাইনার বেছে নেওয়া এবং স্পষ্ট ইউনিট দেখানোর বিষয়ে বিস্তারিত জানার জন্য ইউনিট এবং অ্যালাইনার বিভাগটি দেখুন।
- উদাহরণস্বরূপ, গত সপ্তাহে
workload_tag
( ওয়ার্কলোড ট্যাগ বিভাগ দেখুন) ব্যবহার করা মোট সম্পূর্ণ ব্যাচের গণনা দেখতে, আপনি নিম্নলিখিত সেটিংস বেছে নিতে পারেন। এখানে, প্রতিটি ডেটা পয়েন্ট EECU-ঘন্টাগুলির প্রতিটি সম্পূর্ণ ব্যাচ টাস্ক ব্যবহার করে মোট পরিমাণ উপস্থাপন করে।
ক্লাউড মনিটরিং ডকুমেন্টেশন ক্লাউড মনিটরিং ব্যবহার করার বিষয়ে আরও নির্দেশিকা প্রদান করে। বিশেষ করে, চার্টের মেট্রিক্স নির্বাচন করুন পৃষ্ঠাটি প্রশ্ন তৈরি করার বিভিন্ন উপায়ের একটি বিশদ ওভারভিউ প্রদান করে এবং ফিল্টারিং এবং একত্রিতকরণ পৃষ্ঠাটি সময় সিরিজ কনফিগার করার বিষয়ে আরও তথ্য প্রদান করে।
উপলব্ধ মেট্রিক্স
মেট্রিক | বর্ণনা | উপলব্ধ লেবেল |
---|---|---|
EECU-সেকেন্ড সম্পন্ন হয়েছে | আর্থ ইঞ্জিন EECU-সেকেন্ডে সফল অনুরোধের গণনা ব্যবহার করে। একটি অনুরোধ সম্পূর্ণ হলে ব্যবহারের রিপোর্ট করা হয় এবং ব্যর্থ অনুরোধের জন্য রিপোর্ট করা হয় না। | compute_type : অনুরোধের প্রক্রিয়াকরণ পরিবেশের উপর ভিত্তি করে গণনার ধরন। একটি [ online , batch , highvolume ]।client_type : ক্লায়েন্টের ধরন (যদি জানা থাকে), উদাহরণস্বরূপ: ee-js/latest বা python/v0.1.300 । ব্যাচ কম্পিউটের জন্য ক্লায়েন্টের ধরন সেট করা নেই।workload_tag : কাজের চাপ ট্যাগ (যদি ক্লায়েন্টে সরবরাহ করা হয়), উদাহরণস্বরূপ: my-export1 । কিভাবে এই লেবেল সেট করতে হয় তার জন্য ওয়ার্কলোড ট্যাগ বিভাগটি দেখুন। |
EECU-সেকেন্ড চলছে | আর্থ ইঞ্জিন EECU-সেকেন্ডে সমস্ত অনুরোধের ব্যবহার গণনা করে। একটি অনুরোধ চলমান হিসাবে ব্যবহার পর্যায়ক্রমে রিপোর্ট করা হয়. | compute_type : অনুরোধের প্রক্রিয়াকরণ পরিবেশের উপর ভিত্তি করে গণনার ধরন। একটি [ online , batch , highvolume ]।client_type : ক্লায়েন্টের ধরন (যদি জানা থাকে), উদাহরণস্বরূপ: ee-js/latest বা python/v0.1.300 । ব্যাচ কম্পিউটের জন্য ক্লায়েন্টের ধরন সেট করা নেই।workload_tag : কাজের চাপ ট্যাগ (যদি ক্লায়েন্টে সরবরাহ করা হয়), উদাহরণস্বরূপ: my-export1 । কিভাবে এই লেবেল সেট করতে হয় তার জন্য ওয়ার্কলোড ট্যাগ বিভাগটি দেখুন। |
ব্যবহৃত বাইট | আর্থ ইঞ্জিন অ্যাসেট স্টোরেজের ব্যবহৃত বাইটের সংখ্যা। প্রতি 30 মিনিটে নমুনা নেওয়া হয়। | N/A |
ক্লাউড মনিটরিং-এ উপলব্ধ মেট্রিক্সের সম্পূর্ণ তালিকার জন্য, Google ক্লাউড মেট্রিক্স দেখুন।
ইউনিট এবং অ্যালাইনার
ডিফল্টরূপে, কম্পিউট মেট্রিক্স মিনিমাম ব্যবধানে (ডিফল্ট 1 মিনিট) প্রতি-সেকেন্ডে ব্যবহৃত গড় EECU-সেকেন্ডের এককহীন হার হিসাবে প্রদর্শিত হবে।
সুস্পষ্ট ইউনিটের সাথে ব্যবহৃত কাঁচা EECU-সময় দেখতে, আপনার ক্যোয়ারীতে একত্রিতকরণ ক্ষেত্রে ক্লিক করুন এবং ফলাফলের মেনু থেকে "অ্যালাইনার কনফিগার করুন" নির্বাচন করুন। এটি অ্যাগ্রিগেশন অপারেশনটিকে দুটি নতুন অপারেশন দিয়ে প্রতিস্থাপন করে: গ্রুপিং এবং অ্যালাইনমেন্ট ফাংশন । "গ্রুপিং: Sum
" এবং "সারিবদ্ধকরণ ফাংশন: Sum
" নির্বাচন করা সুস্পষ্ট একক সহ একটি গ্রাফ তৈরি করবে, যা প্রতিটি ডেটা পয়েন্টে ব্যবহৃত মোট EECU-সময়ের প্রতিনিধিত্ব করবে। সম্ভাব্য Aligners তালিকার জন্য Aligner রেফারেন্স দেখুন।
কাজের চাপ ট্যাগ
ওয়ার্কলোড ট্যাগগুলি আর্থ ইঞ্জিনের মধ্যে নির্দিষ্ট গণনা নিরীক্ষণের জন্য লেবেল। স্ক্রিপ্টের সমস্ত গণনাকে একটি ডিফল্ট ওয়ার্কলোড ট্যাগের সাথে আবদ্ধ করতে setDefaultWorkloadTag
ব্যবহার করুন যদি না একটি স্পষ্টভাবে সেট করা থাকে ee.data.setWorkloadTag
, যে ক্ষেত্রে ডিফল্ট ওভাররাইড করা হয়। এই পদ্ধতিগুলি নির্দিষ্ট গণনা এবং রপ্তানি কাজের জন্য workload_tag
লেবেল সেট করে।
তারপরে আপনি আর্থ ইঞ্জিন ক্লাউড প্রজেক্ট > প্রজেক্ট > ব্যবহৃত EECUs মেট্রিক ব্যবহার করে মেট্রিক্স এক্সপ্লোরারে ট্যাগ করা গণনাগুলি নিরীক্ষণ এবং ট্র্যাক করতে পারেন এবং workload_tag
দ্বারা গ্রুপিং বা ফিল্টারিং করতে পারেন।
উদাহরণস্বরূপ, একটি চিত্র গণনা এবং/অথবা এবং রপ্তানির জন্য ব্যবহৃত EECUs নিরীক্ষণ করতে:
কোড এডিটর (জাভাস্ক্রিপ্ট)
// Set a default workload tag. ee.data.setDefaultWorkloadTag('landsat-compositing') var composite = ee.ImageCollection('LANDSAT/LC08/C02/T1_L2') .filterDate('2020-01-01', '2021-01-01') .median(); // Set a workload tag for export. ee.data.setWorkloadTag('export-jobs'); Export.image.toAsset(composite); ee.data.resetWorkloadTag(); // Reset to landsat-compositing ee.data.resetWorkloadTag(true); // Reset back to empty
import ee import geemap.core as geemap
Colab (পাইথন)
# Authenticate, then initialize with your Cloud Project. ee.Initialize(project='your-project') # Set a default workload tag. ee.data.setDefaultWorkloadTag('landsat-compositing') composite = ( ee.ImageCollection('LANDSAT/LC08/C02/T1_L2') .filterDate('2020-01-01', '2021-01-01') .median() ) # Set a workload tag for export. ee.data.setWorkloadTag('export-jobs') ee.batch.Export.image.toAsset(composite).start() ee.data.resetWorkloadTag() # Reset to landsat-compositing ee.data.resetWorkloadTag(True) # Reset back to empty # Alternatively, use a workload tag with the `with` context manager. with ee.data.workloadTagContext('export-jobs'): ee.batch.Export.image.toAsset(composite).start()
এই উদাহরণে, সমস্ত গণনা landsat-compositing
ট্যাগ (ডিফল্ট হিসাবে সেট) দিয়ে টীকা করা হয় এবং রপ্তানি তার নিজস্ব ওয়ার্কলোড ট্যাগ পায় ee.data.setWorkloadTag
চালানোর আগে কল করা হয়। ব্যবহার করুন ee.data.resetWorkloadTag
ডিফল্ট ট্যাগে আবার সেট করতে বা ডিফল্ট ট্যাগটিকে খালি স্ট্রিংয়ে সেট করতে।