এটি হল সংগৃহীত কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
collectdctl - সংগ্রহের জন্য নিয়ন্ত্রণ ইন্টারফেস
সাইনোপিসিস
সংগৃহীত [বিকল্প] [আদেশ বিকল্প]
বর্ণনাঃ
collectdctl সংগৃহীত জন্য একটি নিয়ন্ত্রণ ইন্টারফেস প্রদান করে, যার সাথে যোগাযোগ করতে ব্যবহার করা যেতে পারে
ডেমন "unixsock প্লাগইন" ব্যবহার করে।
বিকল্প
collectdctl নিম্নলিখিত বিকল্পগুলি সমর্থন করে:
-s সকেট
সংগৃহীত "unixsock প্লাগইন" দ্বারা খোলা UNIX সকেটের পথ। ডিফল্ট:
/var/run/collectd-unixsock
-h ব্যবহারের তথ্য প্রদর্শন করুন এবং প্রস্থান করুন।
উপলভ্য কম্যান্ডস
নিম্নলিখিত কমান্ড সমর্থিত:
getval
উল্লেখিত দ্বারা চিহ্নিত সর্বশেষ সংগৃহীত মান জিজ্ঞাসা করুন (নিচে দেখ).
সেই ডেটা-সেটের সাথে যুক্ত মান-তালিকা কী-মান-জোড়ার তালিকা হিসাবে ফেরত দেওয়া হয়,
প্রতিটি তার নিজস্ব লাইনে। কী এবং মান সমান চিহ্ন ("=") দ্বারা পৃথক করা হয়।
ঘনিষ্ঠরূপে [সময়সীমা=] [প্লাগইন=] [শনাক্তকারী=]
ডেমন ফ্লাশ করুন। এটি দরকারী, যেমন, সর্বশেষ মান হয়েছে তা নিশ্চিত করতে
তাদের গ্রাফ করার আগে বা কোথাও অনুলিপি করার আগে সংশ্লিষ্ট RRD ফাইলে লেখা
অন্য।
নিম্নলিখিত বিকল্পগুলি ফ্লাশ কমান্ড দ্বারা সমর্থিত:
সময়সীমা=
শুধুমাত্র নির্দিষ্ট সময়সীমার (সেকেন্ডে) চেয়ে পুরানো ফ্লাশ মান।
প্লাগইন=
শুধুমাত্র নির্দিষ্ট প্লাগইন ফ্লাশ করুন। যেমন, নির্দিষ্ট প্লাগইন দ্বারা ক্যাশে করা ডেটা
ডিস্কে লেখা (বা নেটওয়ার্ক বা যাই হোক না কেন), যদি প্লাগইনটি সেই অপারেশনকে সমর্থন করে।
উদাহরণ: rrdtool.
শনাক্তকারী=
এই বিকল্পটি উপস্থিত থাকলে, শুধুমাত্র নির্দিষ্ট শনাক্তকারী দ্বারা নির্দিষ্ট করা ডেটা
(নীচে দেখুন) ফ্লাশ করা হবে। মনে রাখবেন যে এই বিকল্পটি সমস্ত প্লাগইন দ্বারা সমর্থিত নয়৷
(যেমন, "নেটওয়ার্ক" প্লাগইন এটি সমর্থন করে না)।
সার্জারির প্লাগ লাগানো এবং আইডেন্টিফায়ার বিকল্পগুলি একাধিকবার নির্দিষ্ট করা যেতে পারে। যে ক্ষেত্রে, সব
নির্দিষ্ট প্লাগইন এবং শনাক্তকারীর সমন্বয় শুধুমাত্র ফ্লাশ করা হবে।
listval
"unixsock" প্লাগইনে উপলব্ধ সমস্ত মানগুলির একটি তালিকা (তাদের শনাক্তকারী দ্বারা) প্রদান করে৷
প্রতিটি মান তার নিজস্ব লাইনে মুদ্রিত হয়। যেমন, এই কমান্ড বৈধ একটি তালিকা প্রদান করে
শনাক্তকারী যা অন্যান্য কমান্ডের সাথে ব্যবহার করা যেতে পারে।
পুটভাল [ব্যবধান=]
এক বা একাধিক মান জমা দিন (এর দ্বারা চিহ্নিত , নীচে দেখুন) ডেমন যা
তারপর তাদের লিখিত প্লাগইনগুলিতে প্রেরণ করবে। অন্তর ব্যবধান নির্দিষ্ট করে (in
সেকেন্ড) এই বিকল্পটি অনুসরণ করে মান সংগ্রহ করতে ব্যবহৃত হয়। এটা ডিফল্ট ডিফল্ট
চলমান সংগৃহীত উদাহরণ তথ্য গ্রহণ. একাধিক (দেখুন
নীচে) নির্দিষ্ট করা যেতে পারে। তাদের প্রত্যেকটি ডেমনে জমা দেওয়া হবে। মান
শনাক্তকারীতে দেওয়া টাইপ দ্বারা নির্দিষ্ট ডেটা-সেট সংজ্ঞার সাথে মিলতে হবে
(দেখুন type.db(5) বিস্তারিত জানার জন্য)।
শনাক্তকারী
একটি শনাক্তকারীর নিম্নলিখিত বিন্যাস রয়েছে:
[হোস্ট-নেম/]প্লাগ লাগানো[-plugin_instance]/আদর্শ[-টাইপ_ইনস্ট্যান্স]
উদাহরণ:
somehost/cpu-0/cpu-idle
আপটাইম/আপটাইম
otherhost/memory/memory-used
বাদ দেওয়া হলে হোস্টনাম স্থানীয় (পুরোপুরি যোগ্য নয়) হোস্টনামে ডিফল্ট হয়। কোন ত্রুটি নেই
নির্দিষ্ট শনাক্তকারীর অস্তিত্ব না থাকলে ফিরে আসে (এটি একটি সীমাবদ্ধতা
"libcollectdclient" লাইব্রেরি)।
মূল্য তালিকা
একটি মান তালিকা সংগৃহীত দ্বারা পরিচালিত একটি ডেটা-সেটকে বর্ণনা করে। এটি একটি কোলন (":") আলাদা
সময় এবং মান তালিকা. প্রতিটি মান হয় একটি পূর্ণসংখ্যা হিসাবে দেওয়া হয় যদি ডেটা-টাইপ হয়
একটি কাউন্টার, অথবা ডাবল হিসাবে যদি ডেটা-টাইপ একটি গেজ মান হয়। একটি আক্ষরিক "ইউ" হল
একটি অনির্ধারিত গেজ মান হিসাবে ব্যাখ্যা করা হয়। মান সংখ্যা এবং ডেটা-টাইপ আছে
শনাক্তকারীতে উল্লেখিত প্রকারের সাথে মেলে (দেখুন type.db(5) বিস্তারিত জানার জন্য)। সময়
যুগ হিসাবে নির্দিষ্ট করা হয়েছে (অর্থাৎ, স্ট্যান্ডার্ড ইউনিক্স সময়) বা আক্ষরিক "N" হিসাবে যা হবে
এখন হিসাবে ব্যাখ্যা.
উদাহরণ
"collectdctl flush plugin=rrdtool identifier=somehost/cpu-0/cpu-wait"
স্থানীয় হোস্টের প্রথম CPU-এর সমস্ত CPU অপেক্ষা RRD মান ফ্লাশ করে। অর্থাৎ, সব লিখে
ডিস্কে সেই ডেটা-উৎসটির RRD আপডেট মুলতুবি রয়েছে।
"`collectdctl listval | grep user/users`-এ ident এর জন্য; collectdctl getval $ident করুন;
সম্পন্ন"
স্থানীয় সংগৃহীত সমস্ত হোস্টে লগ ইন করা ব্যবহারকারীদের সর্বশেষ সংখ্যা জিজ্ঞাসা করুন
উদাহরণ হিসেবে বলা যায়।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে collectdctl ব্যবহার করুন