شل اسکریپت برای بررسی وضعیت یک سرویس و فعال کردن آن

در این مطلب یک شل اسکریپت برای بررسی وضعیت یک سرویس گفته می شود. شل اسکریپت از طریق دستور ps چک می کند که آیا یک سرویس مورد نظر در حال حاظر در حال اجرا است یا خیر و اگر سرویس غیر فعال بود آنرا start می کند. شل اسکریپت از طریق crontab زمانبندی می شود تا خودکار اجرا شود. خواندن را ادامه دهید“شل اسکریپت برای بررسی وضعیت یک سرویس و فعال کردن آن”

اسکریپت برای نمایش یک هشدار پس از پر شدن سیستم فایل

در توزیع های لینوکسی و دیگر سیستم عامل های یونیکسی، دایرکتوری ها مهمی همچون: دایرکتوری /، دایرکتوری tmp/، دایرکتوری usr/، دایرکتوی home/ وجود دارند و این بسیار مهم است که بصورت خودکار میزان فضای آنها را کنترل کنیم و به محض گذشت از یک آستانه، یک پیغام هشدار به مدیر یا مسئول سیستم ارسال کنیم تا اقدامات لازم صورت بگیرد. از دستور df می توانیم استفاده کنیم تا میزان فضای استفاده شده از دیسک ها، نشان داده شود. خواندن را ادامه دهید“اسکریپت برای نمایش یک هشدار پس از پر شدن سیستم فایل”

اسکریپت برای بررسی Load Average سیستم و ارسال email به مدیر

در این پست اسکریپتی معرفی می شود که، زمانی که Load Average یک سرور بالا می رود، به مدیر ایمیل می زند. از دستور uptime برای تعیین Load Average و استفاده از cron برای زمانبندی اجرای اسکریپت و ارسال گزارش به مدیر سیستم در صورت بالا بودن Load Average استفاده شده است. در خروجی دستور uptime سه عدد پس از عبارت load average معرف Load Average به ترتیب نشان دهنده Load Average، 1، 10 و 15 دقیقه پیش است. خواندن را ادامه دهید“اسکریپت برای بررسی Load Average سیستم و ارسال email به مدیر”