আমরা কোনও পরিষেবার জন্য লগফিলগুলি স্ক্যান করতে rundeck ব্যবহার করছি এবং সেখানে যা পাওয়া যায় তার উপর নির্ভর করে ব্যবস্থা গ্রহণ করব। মূলত, পাওয়া প্রতিটি আইটেমের জন্য, যার জন্য একটি রেকর্ড বিদ্যমান নেই, একটি গিট সংগ্রহস্থল শুরু করা হয় এবং কয়েকটি বিশ্রামের শেষ পয়েন্ট বলা হয়, তবে এটি বিন্দু নয়।
আমরা নির্ধারিত হিসাবে চালানোর জন্য কাজটি স্থাপন করছি, প্রতি কয়েক ঘন্টা বলি, এবং ব্যর্থতার বিষয়ে বিজ্ঞপ্তি প্রেরণ করি এবং অতিরিক্তভাবে কমপক্ষে একটি পদক্ষেপ নেওয়া হলেই সাফল্যের উপর বিজ্ঞপ্তি প্রেরণ করা হয় (যেমন, কার্যটিতে শেল স্ক্রিপ্ট প্রবেশ করা হয়) লুপ অন্তত একবার)। স্ক্রিপ্টটি এমনভাবে লিখিত হয়েছে যাতে যখন স্ট্যান্ডআউট-এ কাজ করা আইটেমগুলি পাওয়া যায় তখন এটি কেবল আউটপুট নির্গত করে।
এই প্রয়োজনীয়তা সহ বিজ্ঞপ্তি ট্রিগার করার জন্য কি কোনও উপায় আছে? বা স্ক্র্যাচ থেকে প্লাগইন না লিখে স্ক্রিপ্ট করার কোনও উপায়?
একটি সম্ভাব্য কাজ হ'ল ব্যর্থতা বিজ্ঞপ্তি ট্রিগার বন্ধ করে দেওয়া, এবং কোনও আইটেম কার্যকর না করার ক্ষেত্রে স্ক্রিপ্টটিকে শূন্য-শূন্যস্থান হিসাবে ফিরিয়ে দেওয়া, তবে আমি এটি করতে স্বাচ্ছন্দ্যবোধ করি না।