ক্রোনজবস পর্যবেক্ষণের জন্য আপনি বেশ কয়েকটি কৌশল ব্যবহার করতে পারেন।
ক্রোনজব ব্যর্থতার সতর্কতাগুলি পেতে:
- ক্রোন এর মানক MAILTO = ফাংশন ব্যবহার করুন। যদি ক্রোনজব STDERR এ আউটপুট উত্পাদন করে তবে এটি আপনার চয়ন করা ঠিকানায় মেল করা হবে।
- ক্রোন মেলগুলি ট্র্যাক এবং ডিল করতে, আপনি এগুলিকে টিকিট সিস্টেমে ডাইরেক্ট করতে পারেন।
যে সিস্টেমটি আপনি "নেটওয়ার্ক সচেতন" স্থানে তথ্য লগ করার প্রস্তাব দিচ্ছেন সেটি সিস্টপ্লের মতো শোনাচ্ছে । syslog লগগুলি তৈরি করার জন্য একটি সহজ পদ্ধতি সরবরাহ করে, এটি সাধারণত / var / লগ / বার্তাগুলির মতো ফাইল পরিচালনা করে। লগ বার্তাগুলি কোন ফাইলগুলি গ্রহণ করে তা চয়ন করে আপনি বেসিক কাস্টমাইজেশন তৈরি করতে পারেন।
নেটওয়ার্ক সচেতন মোডে সিসলগ শুরু করা যেতে পারে। উদাহরণস্বরূপ, আপনি এটি কনফিগার করতে পারেন যাতে কোনও দাস কোনও মাস্টারে লগইন করতে পারে:
[root@slave ~]# echo "hello world from slave" | logger -p local1.info
[root@master ~]# tail /var/log/myapp
Jun 29 13:07:01 192.168.1.2 logger: hello world from slave
একটি রেড হ্যাট ভিত্তিক বিতরণের জন্য, নিম্নলিখিত কনফিগারেশনটি নিম্নরূপ:
[root@slave ~]# cat /etc/syslog.conf | grep local1
local1.* @192.168.1.3
[root@master ~]# cat /etc/sysconfig/syslog | grep SYSLOGD_OPTIONS
SYSLOGD_OPTIONS="-m 0 -r"
[root@master ~]# cat /etc/syslog.conf | grep local
local1.* /var/log/myapp
(প্রথম কনফিগার লাইন স্থানীয় 1 কে পুনঃনির্দেশ করে * একটি ফাইলের মধ্যে)।
শুধুমাত্র লগিং ত্রুটি / তথ্যগুলির জন্য সিস্লগ অ্যাপ্রোচ ভাল। লগ ফাইলগুলিতে ই-মেলের চেয়ে কম দৃশ্যমানতা থাকে, সুতরাং কিছু ভুল না হলে আপনি সম্ভবত লগগুলিতে তাকাবেন না।
আপনি যদি সিসলোগ স্টাইলের পথে যেতে চান, তবে সিসলগ-এনজি: http://freshmeat.net/projects/syslog-ng/ বিবেচনা করুন ।
অবশ্যই, আপনি উভয় কৌশল ব্যবহার করে উভয় কৌশল সেরা অর্জন করতে পারেন। উদাহরণস্বরূপ, ব্যর্থতা এবং সাফল্য উভয়ই সিসলগ করা এবং ব্যর্থতার জন্য কেবল মেলিং।