Birçok sunucuyu yönetmeniz gerektiğinde, her sunucunun çalışma durumunu bilmek istersiniz; örneğin: CPU, bellek, disk IO, ağ vb.; bu göstergeleri görmek için her sunucuya giriş yapmak çok zahmetliyse ve gerçek zamanlı istatistikler işlevi sağlanamazsa, ayrıca her sunucu hesabı ve şifresini başkalarına göndermeniz gerekir.
Grafana+Prometheus+Windows Exporter bu sorunu çözmemize yardımcı olan şey ve çevrimiçi web arayüzü sayesinde sunucunun sağlığını zamanında takip edebileceğimizi görebiliyoruz. Genel süreç şöyledir:
Windows Exporter
Windows makineleri için Prometheus Exporter. Windows Server 2008R2 ve sonrası, ayrıca masaüstü Windows sürüm 7 ve sonrası desteklenmektedir.
GitHub adresi:Bağlantı girişi görünür.
İndir Adresi:Bağlantı girişi görünür.
"windows_exporter-0.16.0-amd64.exe" yazısını indirin ve çalıştırmak için çift tıklayın, aşağıdaki şekilde gösterilmiştir:
Tarayıcı üzerinden erişim:http://localhost:9182/metricsMevcut sunucunun bazı metriklerini aşağıdaki şekilde görebilirsiniz:
Prometheus
Prometheus, bulut bilişim temeli olan bir sistem ve hizmet izleme sistemidir. Belirli aralıklarda yapılandırılmış hedeflerden metrikler toplar, kural ifadelerini değerlendirir, sonuçları gösterir ve belirli koşullar gözlemlendiğinde uyarılar tetikler. Açık kaynak hizmet izleme sistemi ve zaman serisi veritabanı.
İndir Adresi:Bağlantı girişi görünür.
Çıkardıktan sonra, program dizinindeki "prometheus.yml" dosyasını değiştirin ve aşağıdaki şekilde yapılandırın:
Aşağıda gösterildiği gibi çalıştırmak için "prometheus.exe" düğmesine çift tıklayın:
Açhttp://127.0.0.1:9090/targets, aşağıdaki şekilde gösterildiği gibi Prometheus tarafından toplanan düğümleri görebilirsiniz:
Grafana
Grafana, Go dilinde geliştirilen, veri izleme ve veri istatistikleri ile alarm fonksiyonlarıyla çalışan açık kaynaklı bir veri görselleştirme aracıdır. Şu anda PayPal, eBay, Intel gibi birçok şirket Grafana kullanıyor. InfluxDB, Prometheus, Elasticsearch ve Graphite gibi zaman serisi veritabanlarını desteklemektedir.
İndir Adresi:Bağlantı girişi görünür.
İndirme tamamlandıktan sonra, bin dizinine gidin ve aşağıdaki şekilde gösterildiği gibi "grafana-server.exe" çalıştırmak için çift tıklayın:
Tarayıcı, Grafana web panelini şu adreste açar:http://localhost:3000/Hesap yöneticisi şifre admin, ilk kez yeni bir şifre belirlemen gerekiyor. (atlandı)
Aşağıdaki görselde gösterildiği gibi bir Prometheus veri kaynağı ekleyin:
Bir gösterge paneli ekle
Tüm gösterge paneli adresleri:Bağlantı girişi görünür.
Windows Exporter dashboard şunları önerir:
Bağlantı girişi görünür.
Bağlantı girişi görünür.
dagrafana.com üzerinden itişAşağıdaki giriş kutusuna girin:10467aşağıda gösterildiği gibi yükleme düğmesine tıklamak için:
Az önce oluşturduğunuz veri kaynağını seçin ve işiniz bittiğinde, aşağıda gösterildiği gibi Prometheus'un Windows Exporter'dan belirli miktarda veri almasını bekleyin:
(Son)
|