ম্যাক্সওয়েলের উত্তরটি সঠিক, তবে স্ক্রিপ্টটির জন্য ডাউনলোডটি অনুপস্থিত:
http://git.recluse.de/?p=users/bzed/nagios-plugins.git;a=blob_plain;f=plugins/check_smart
আমি কোনও সতর্কতা এড়াতে স্ক্রিপ্টের 109 লাইনে নীচে এই লাইনটি যুক্ত করব
if (!defined($number)) { $number = 0; }
নাগিওবিহীনদের জন্য, স্ক্রিপ্টটির জন্য একটি ইউপ.এম লাইব প্রয়োজন। দেবিয়ান ব্যবহারকারীরা এটি নাগিওস-প্লাগইন প্যাকেজ থেকে পেতে পারেন এবং অন্যান্য ব্যবহারকারীরা এখান থেকে এটি ধরে নিতে পারেন:
https://github.com/Elbandi/nagios-plugins/blob/master/plugins-scripts/utils.pm.in
ব্যবহার সহজ:
./check_smart.pl -i scsi -d /dev/sda
তবে আমি উত্সাহী মন্তব্যের সাথে একমত, সমস্ত (বা কমপক্ষে কিছু গুরুত্বপূর্ণ) স্মার্ট মানগুলি গ্রাফ করার একটি উপায় দুর্দান্ত হবে
আপডেট : স্ক্রিপ্টটি অন্য স্মার্ট মানগুলিকে আউটপুট দেয় তবে আপনি যদি আতা ইন্টারফেস (-i ata) চয়ন করেন তবেই। আজকের মতো সমস্ত ড্রাইভার (এমনকি আতা / সাতা) কেও স্কিসি ডিভাইস হিসাবে মনে হচ্ছে, এটি বিভ্রান্তি সৃষ্টি করে (এবং এটি সম্ভবত একটি বাগ) তাই আমি আতা / সাতা ড্রাইভারদের সাথে স্ক্রিপ্টটি সম্পাদনা করতে এবং 209 লাইনটিতে "আটা" থেকে চেকটি প্রতিস্থাপন করার পরামর্শ দিচ্ছি "থেকে" স্ক্সি "