برای یک سیستم مانیتورینگ عموما به سه تا چیز نیاز داریم:
- دشبورد نمایش اطلاعات مثل Grafana
- دیتاسورس (مثل Prometheus که دیتا رو داخلش ذخیره کنیم)
- Collector یا Exporter که دیتا رو از جایی که نیاز Fetch کنه. مثلا اگر داریم عملکرد سرورمون رو بررسی میکنیم، دیتا رو از روی سرور واکاوی کنه.
گرافانا یکی از بهترین دشبوردها برای سیستمهای مانیتورینگ هستش. این دشبورد اپن سورس، قابلیت شخصیسازی بسیار بالایی داره و هر مدل چارت و نموداری که نیاز داشته باشید رو ساپورت میکنه. برای اکثر سیستمهای مانیتورینگ محبوب از قبل دشبوردهایی طراحی شده و به صورت رایگان میتونین از اونها استفاده کنین.