سلام.
PRTG یکی از دقیقترین سیستم های مدیریت و مانیتورینگ هست، یک plugin رایگان هم جهت ایجاد invoice برای bandwidth overage داره به نام Paessler Billing که اگر در سایت سازنده برنامه جستجو کنید، به صورت رایگان برای دریافت قرار داره.
بعد از اون Observium سیستم مناسبی خواهد بود به دلیل اینکه از auto-discovery بسیار قوی ای برخوردار هست و میتونه به راحتی اکثر دستگاه ها رو بخونه و سرویس هاشون رو مورد بررسی و مانیتور قرار بده.
Cacti از طرفی کمی سخت هست کار باهاش ولی در صورتی که تجربه کافی باهاش کسب کنید، یکی از بهترین سیستم های رایگان هست (بعد از سیستم های غیر رایگانی مثل PRTG و Whatsup Gold) و میتونید بهش اعتماد کنید.
پیشنهاد میشه روی یک سرور اختصاصی نصب بشه، دلایل مختلفی داره ولی مهمتر از همش output هر buffer در یک شبکه هست که در صورتی که بخواد از NIC اصلی سرور به NIC سرور مجازی منتقل بشه باعث بروز 15 الی 25 درصد خطا در دریافت اطلاعات میشه که این تجربه شخصی ما هست.
با تشکر.