معرفی نرم افزار مانیتورینگ Zabbix

ایجاد شده توسط | اسفند ۱۰, ۱۳۹۵

 

 Zabbix یک نرم افزار قدرتمند در زمینه مانیتورینگ و جمع اوری اطلاعات در شبکه میباشد. با استفاده از این نرم افزار میتوانید بصورت Real-Time بیش از 10 هزار سرور، ماشین مجازی و دیگر سخت افزار های شبکه ای را هم زمان مانیتور کنید. Zabbix در کنار جمع اوری اطلاعات، با استفاده از یک رابط کاربری مناسب انواع Graph ها و Map ها را در اختیار شما قرار میدهد تا به بهترین شکل تمامی سخت افزار های مورد نظر را زیر نظر داشته باشید.کارایی بسیار قدرتمند این ابزار در جمع اوری اطلاعات و انالیز، آن را برای سازمان های بزرگ مناسب میسازد. مانیتورینگ توضیع شده نیز با استفاده از Zabbix Proxies امکانپذیر میباشد.

این نرم افزار با یک رابط کاربری تحت وب ارائه شده است که این محیط برای ورود با اعتبار سنجی امن شده است. در این محیط میتوانید کاربرانی با سطوح دسترسی مختلف ایجاد نمایید. جمع اوری اطلاعات با استفاده از نصب Agent در سیستم میزبان انجام میشود، البته متد Agent-Less نیز در این نرم افزار فراهم بوده و میتوان بدون Agent نیز سرور و سخت افزار ها را مانیتور کرد. Zabbix میتواند بصورت اتوماتیک تمامی سخت افزار های شبکه را شناسایی کند. با استفاده از امکان Network Discovery میتواند بصورت اتوماتیک تمامی سخت افزار های درون شبکه را شناسایی و در صورت تمایل ان را مانیتور نمایید. ادامه مطلب  

آموزش نصب و استفاده از FFmpeg در لینوکس

ایجاد شده توسط | اسفند ۱, ۱۳۹۵

FFmpeg یک ابزار متن باز رایگان برای Encode, Decode و Transcode فایل های ویدئویی میباشد. این ابزار قدرتمند برای تبدیل فرمت فایل های ویدئویی بسیار کارامد بوده و بصورت حرفه ای مورد استفاده قرار میگیرد. FFmpeg میتواند تحت محیط Command-Line مورد استفاده قرار بگیرد.

 این ابزار کاربرد های متفاوتی دارد که میتوان به سایت های تبدیل انلاین فرمت ویدئویی، سرویس دهنده های پخش انلاین فیلم و ویدویی اشاره کرد. در این مقاله نصب این ایزار با استفاده از Package Manager و نصب از سورس و نحوه استفاده از ان با مثال اموزش داده خواهد شد. ادامه مطلب  

آموزش نصب و استفاده از دستور Screen در لینوکس

ایجاد شده توسط | بهمن ۲۸, ۱۳۹۵

Screen یک ابزار برای ایجاد محیط Shell مجازی در Shell جاری میباشد، به این صورت که شما میتوانید پس از اتصال به شل از طریق Putty چند screen ایجاد کرده و در هر screen عملیات مورد نظر خود را بصورت هم زمان شروع کنید، سپس محیط Screen را بسته و  حتی از Shell نیز خارج شده و پس از مدتی به شل متصل شده و مجددا Screen های ساخته شده را باز کرده و عملیات شروع شده در ان را برسی و ادامه دهید.

گاها نیاز است تا هنگام عملیات نصب و … ارتباط شما با شل قطع نشود. در نظر بگیرید در حال نصب WHM/Cpanel هستید، اگر در هنگان نصب اتصال اینترنت شما قطع شود نصب Cpanel نیز کامل نشده و ناقص می ماند. برای این مورد میتوانید با استفاده از دستور Screen مشکل را مرتفع نمایید. ادامه مطلب  

دستورات پرکاربرد در لینوکس برای مدیر سرور

ایجاد شده توسط | بهمن ۲۷, ۱۳۹۵

مقدمه

دانش مدیریت و کانفیگ سرور برای یک ادمین حیاتی است. اگر دانش فنی لازم را داشته باشید میتوانید در زمان بحرانی بهترین تصمیم گیری را داشته باشید. در این مقاله دستورات لینوکسی که بصورت مداوم مورد استفاده قرار میگیرد معرفی خواهد شد، هرچند دستورات بطور کامل آموزش داده نمیشود اما اشنایی و بخاطر سپردن این دستورات میتواند برای کاربران و مدیران سرور های لینوکسی مفید باشد.

کانفیگ سرور

اگر میخواهید سرور لینوکسی را مدیریت کنید دست بکار شده و با استفاده از یک SSH Client مانند putty به لینوکس خود متصل شوید و دستورات اموزش داده را تمرین کنید. برای دانستن اطلاعات بیشتر در مورد دستورات ذکر شده در این مقاله میتوانید راهنمای ان را مطالعه نمایید. برای مشاهده راهنما دستور man را در محیط command-line وارد کرده و دستور مورد نظر را به عنوان پارامتر در جلوی ان بنویسید. به عنوان مثال برای مشاهده راهنمای دستور rm باید دستور را بصورت زیر وارد نمایید:

ادامه مطلب  

مانیتور دیتابیس MySQL با استفاده از ابزار Mytop

ایجاد شده توسط | بهمن ۲۶, ۱۳۹۵

Mytop یک ابزار رایگان متن باز برای مانیتور دیتابیس MySQL میباشد که توسط Jeremy Zawodny با استفاده از زبان Perl نوشته شده است. این ابزار مشابه ابزار مانیتورینگ لینوکسی است که top نامیده میشود. Mytop یک محیط Command-line برای مانیتور لحظه ای وضعیت مواردی مانند: MySQL threade, Queries per second و Performance دیتابیس فراهم کرده است که به کمک ان ادمین دیتابیس میتواند سرور را در زمان فشار کاری بهینه سازی نماید.

 

بصورت پیشفرض Mytop در مخزن نرم افزاری Fedora وجود دارد، پس تنها برای نصب کافیست دستور yum install mytop را در خط فرمان وارد نمایید. در صورتی که از RHEL یا CentOS استفاده میکنید باید ابتدا مخزن نرم افزاری مانند EPEL یا RPMForge را نصب و فعال نمایید تا بتوانید Mytop را به راحتی نصب نمایید. به طور مثال با دستور زیر مخزن نرم افزاری EPEL در CentOS نصب و فعال خواهد شد: ادامه مطلب  

آموزش نصب و استفاده از ابزار BMon در لینوکس

ایجاد شده توسط | بهمن ۲۵, ۱۳۹۵

Bmon یک ابزار مانیتور پهنای باند شبکه، برای سیستم های پایه Unix است که با ذخیره امار و وضعیت شبکه و نمایش ان بصورت کاربر پسند امکان برسی وضعیت و Debbug شبکه را برای کاربر فراهم می اورد. این ابزار قابل اعتماد بوده و بصورت Real Time وضعیت شبکه و ترافیک در لحظه را نمایش میدهد. این ابزار قابلیت خواندن Input و ارائه Output را برای استفاده از ویژگی های این برنامه در برنامه نویسی و Scripting فراهم کرده است.

استفاده از این ابزار میتواند برای برسی لود سرور و مشاهده مشکلات سرور در زمان اوج مصرف و ساعات پر فشار مفید باشد. نمایش میزان Incoming و Outgoing ترافیک در لحظه برای برسی این موارد بسیار کاربردی میباشد. در ادامه این مقاله با نحوه نصب این ابزار و دیگر امکانات ان اشنا خواهید شد. در ابتدا این ابزار را روی سرور مجازی نصب نمایید سپس ان را روی سرور های عملیاتی خود نصب نمایید. ادامه مطلب