انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: PunkGeek در 23 خرداد 1393، 08:48 قظ
-
سلام
برای مانیتورینگ یک رنج ایپی میتونید راهنمایی کنید؟
مثل نرم افزار prtg اما میخوام با php به صورت ساده باشه که بتونم برای پنل خودم اوکی کنمش
یا میتونید یه راهنمایی کنید که بتونم خودم با php بنویسم؟\
---
ویرایش
نرم افزار bandwidthd رو نصب کردم
http://107.6.174.246/bandwidthd/index.html
از جایی که نمیدونم چرا نشون نمیده سایر ایپی هارو رو، میشه کاریش کرد؟
-
نمیدونم منظورتون رو درست فهمیدم یا نه... ولی من یه بار رو یه VPS از PHP Open Monitor استفاده کردم که خوبم جواب داد... ببین به دردت میخوره یا نه. قابلیت ارسال ایمیل هم داره.
اینم لینکش:
phpopenmonitor.sourceforge.net (http://phpopenmonitor.sourceforge.net)
موفق باشی.
-
نمیدونم منظورتون رو درست فهمیدم یا نه... ولی من یه بار رو یه VPS از PHP Open Monitor استفاده کردم که خوبم جواب داد... ببین به دردت میخوره یا نه. قابلیت ارسال ایمیل هم داره.
اینم لینکش:
phpopenmonitor.sourceforge.net (http://phpopenmonitor.sourceforge.net)
موفق باشی.
سلام ممنون اما بکارم نمیاد
برای مانیتور کردن کل رنج ایپی نییاز دارم
-
یعنی میخوای هر IPای وارد سایتت شد لاگ بشه؟
-
یعنی میخوای هر IPای وارد سایتت شد لاگ بشه؟
نه اطلا سایت و اینا نیست
ببینید شما ۴ تا سیستم دارید درسته؟ برای هر ۴ سیستم یک ایپی خریدید که میشه ۴ تا
اینا رو فرض میگیریم
۱۹۲.۱۶۸.۱.۲ و ۱۹۲.۱۶۸.۱.۳ و ۱۹۲.۱۶۸.۱.۴ و ۱۹۲.۱۶۸.۱.۵
حالا روی یکی از این ۴ تا سیستم میخوام نرم افزاری نصب کنم که مقدار مصرفی ۴ تا سیستم رو مانیتور کنه
-
خب شما نیازی به کدنویسی نداریا! البته من نرم افزاری رو الان تو ذهنم ندارم... شاید IPTraf کمک کنه. برای مشاهده ریز بسته های ارسالی هم Wireshark میتونه کمک کنه...
یه سرچ بکنی شاید پیدا کنی نرم افزار مناسب رو. حتی توی بخش نرم افزار همین انجمن.
حتی برای نوشتن برنامش هم فکر کنم راحت تری اگر با فریموورک هایی مثل پایتون، جاوا، Qt، Wx یا حتی Mono Project کار کنی (حالا هرکدومو که مسلطی). PHP برای برنامه نویسی Web-Based بهینه سازی شده (هرچند اینجاهم ناتوان نیست!)
درضمن به نظر میاد باید برنامه شما روی سرور نصب بشه حتما. :)
-
خب شما نیازی به کدنویسی نداریا! البته من نرم افزاری رو الان تو ذهنم ندارم... شاید IPTraf کمک کنه. برای مشاهده ریز بسته های ارسالی هم Wireshark میتونه کمک کنه...
یه سرچ بکنی شاید پیدا کنی نرم افزار مناسب رو. حتی توی بخش نرم افزار همین انجمن.
حتی برای نوشتن برنامش هم فکر کنم راحت تری اگر با فریموورک هایی مثل پایتون، جاوا، Qt، Wx یا حتی Mono Project کار کنی (حالا هرکدومو که مسلطی). PHP برای برنامه نویسی Web-Based بهینه سازی شده (هرچند اینجاهم ناتوان نیست!)
درضمن به نظر میاد باید برنامه شما روی سرور نصب بشه حتما. :)
راهی هستش که نیاز نباشه در کلاینت ها نرم افزاری یا کلا هیچ تغییر وارد نکرد؟
-
به نظرم اگه میخوای ۱۰۰٪ افسار کلاینت دستت باشه و بدون خبر کردن تو هیچ کاری نتونه بکنه، یه VPN Connection تعریف کن که دردسر داره ولی دیگه خیالت راحته!
ولی در مورد اینکه کلاینت ها کاری نباید انجام بدن یا باید انجام بدن، نمیتونم قطعی بگم... ولی منطقم میگه بدون هیچ دستکاری در کلاینت ها هم میتونی مانیتورشون کنی. خب بهرحال سروری گفتن، کلاینتی گفتن! :D
-
به نظرم اگه میخوای ۱۰۰٪ افسار کلاینت دستت باشه و بدون خبر کردن تو هیچ کاری نتونه بکنه، یه VPN Connection تعریف کن که دردسر داره ولی دیگه خیالت راحته!
ولی در مورد اینکه کلاینت ها کاری نباید انجام بدن یا باید انجام بدن، نمیتونم قطعی بگم... ولی منطقم میگه بدون هیچ دستکاری در کلاینت ها هم میتونی مانیتورشون کنی. خب بهرحال سروری گفتن، کلاینتی گفتن! :D
مشکل همینجاست که نمیدونم از کجا شروع کنم :D
-
خیلی شیک و مجلسی یه نرم افزار مدیریت شبکه بریز. مثلا روی سرورت ویندوز نصب کن و یه برنامه مدیریت کافی نت بریز روش! :D
هرچند معادل لینوکسی هم حتما داره و من نمیدونم
-
برای چنین کاری باید از پروتکل SNMP استفاده کنید.
-
برای چنین کاری باید از پروتکل SNMP استفاده کنید.
این مورد مشابه نرم افزار های prtg و cacti هست، که راحت میشه دورش زد، مثلا فایروال رو روشن میکنند، دانلود که تموم شد خاموش میکنند که مشخص نشه
یا پروتکلش رو میبندند
http://www.sitebike.ir/vmware_esxi_monitoring_traffic_control.html
من نیاز به همچین اسکریپتی دارم البته نمیخوام دقیقا همین کار رو بکنم وگرنه از خوده همین شخص میگرفتم (باید یه سری تغییر بدم که ایشون سرسشون رو نمیدند)
-
OpenNms
nagios
zenoss
zabbix
cacti
ganglia
nuclei
فقط اسمارو داشته باش خخخخخخخ
بازم هست فقط کافیه جلوی اسم ptrg یه vs اضافه کنی تو گوگل تا تمام like هاشو بیاره
-
هر کی پستاش بالا بره حلوا میدند بهش؟ :D
البته کلی منظورم بودا
-
هر کی پستاش بالا بره حلوا میدند بهش؟ :D
البته کلی منظورم بودا
واسه اون هم میتونی یک دستگاه قرار بدی البته مهم نیست چی باشه یه میکروتیک جواب میده اگه توانش رو نداری همه ایپی هارو بیار تو سیستم خودت یه مجازی ساز میکروتیک بریز و از میکروتیک بهشون ایپی و نت بده اینطوری بهتره
-
هر کی پستاش بالا بره حلوا میدند بهش؟ :D
البته کلی منظورم بودا
واسه اون هم میتونی یک دستگاه قرار بدی البته مهم نیست چی باشه یه میکروتیک جواب میده اگه توانش رو نداری همه ایپی هارو بیار تو سیستم خودت یه مجازی ساز میکروتیک بریز و از میکروتیک بهشون ایپی و نت بده اینطوری بهتره
عزیز یه زحمت میدی پست ها رو یه بار میخونی؟ مخصوصا پست اول رو :)
-
تو پست اولم گفتم اونی که شما میخوای رو دیگه
http://www.zabbix.com/
خیلی عالیه سورس هاش اسکریپتی هست میتونی تک تک بزاری تو سایتت و برای خود پنل درست کنی
http://en.wikipedia.org/wiki/Zenoss#mediaviewer/File:Zenoss_Core_Dashboard.png
ایننم یه کی دیگه هست ولی یه خرده کدهاش پیچیده هست
-
تو پست اولم گفتم اونی که شما میخوای رو دیگه
http://www.zabbix.com/
خیلی عالیه سورس هاش اسکریپتی هست میتونی تک تک بزاری تو سایتت و برای خود پنل درست کنی
http://en.wikipedia.org/wiki/Zenoss#mediaviewer/File:Zenoss_Core_Dashboard.png
ایننم یه کی دیگه هست ولی یه خرده کدهاش پیچیده هست
عزیز میگم میخوام خودم بنویسم! :|
-
تو پست اولم گفتم اونی که شما میخوای رو دیگه
http://www.zabbix.com/
خیلی عالیه سورس هاش اسکریپتی هست میتونی تک تک بزاری تو سایتت و برای خود پنل درست کنی
http://en.wikipedia.org/wiki/Zenoss#mediaviewer/File:Zenoss_Core_Dashboard.png
ایننم یه کی دیگه هست ولی یه خرده کدهاش پیچیده هست
عزیز میگم میخوام خودم بنویسم! :|
phpmoniotring رو ببین از روش کپی کن