Panel Başlıkları:
Örnek PromQL:
CPU Kullanımı:
100 - (avg by (instance) (irate(node_cpu_seconds_total{mode="idle"}[5m])) * 100)
Bellek Kullanımı:
(node_memory_MemTotal_bytes - node_memory_MemAvailable_bytes) / node_memory_MemTotal_bytes * 100
Disk Kullanımı:
100 * (1 - node_filesystem_avail_bytes{fstype!~"tmpfs|overlay"} / node_filesystem_size_bytes)
Ağ Trafiği (input/output):
rate(node_network_receive_bytes_total[5m])
rate(node_network_transmit_bytes_total[5m])
Panel Başlıkları:
(SSH logları için Loki veya Promtail gerekir, Prometheus doğrudan log işlemez.)
IO Hızı:
rate(node_disk_read_bytes_total[5m])
rate(node_disk_written_bytes_total[5m])
Iostat benzeri süreç gözlemi:
rate(node_cpu_seconds_total{mode!="idle"}[5m])
Servis örneği (Node Exporter up mı?):
up{job="linux-node"}
Uptime gün cinsinden:
(time() - node_boot_time_seconds) / 86400
🔄 İstersen bu panelleri JSON olarak da export edip otomatik içeri aktarabilirim.