Grafana ve InfluxDb ile SQL Server Monitoring #1
- 0
- 0
- 0
- 0
- 0
- 0
Grafana ve InfluxDb ile SQL Server Monitoring serüvenizmide SQL Server’da gerçekleşen olayları nasıl monitoring yaptığımızı ele alacağız.
Bunun için Grafana, InfluxDb ve Telegraf kullanacağız. Diğer blogları incelediğimde InxlufDb’yi Linux sistemlerinde çalıştırmaktadırlar. Biz ise Windows üzerinde çalıştıracağız.
Kullanacağımız programlar ile sadece SQL Server’a monitoring etmeyebiliriz. Sunucularımızıda monitoring edebiliriz.
Monitoring diyoruz peki ne anlama gelmektedir ?
SQL Server’da dosya büyüklükleri, transaction işlemleri, veri tabanı durumları…
Sunucumuz için CPU, Ram, I/O, Network … bilgilerini monitoring etmemizi sağlamaktadır.
Biz bu üç uygulamayı neden kullanacağız ?
InfluxDb: Zaman bazlı(Time Series) veritabanıdır. Sunucu ve SQL Server’daki durumları burada depolayacağız.
Telegraf: Telegraf’a aslında bir toplayıcı diyebiliriz. Sunucularımızda bizim belirttiğimiz değerleri okuyup InfluxDb’ye yazacaktır. Örnek olarak her 10 saniyede bir CPU değerini gönderecektir.
Grafana: InfluxDb’deki verileri görselleştirmemizi sağlayan uygulamadır. Web üzerinden çalışmaktadır. Çeşitli raporlama araçları mevcuttur.
Bugün ki yazımızın sonuna geldik. Bir sonraki makalede kuruluma başlayacağız.
1 Yorum
elinize sağlık