Grafana ve InfluxDb ile SQL Server Monitoring #1

Grafana ve InfluxDb ile SQL Server Monitoring

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.

E-bültene Abone Ol Merak etmeyin. Spam yapmayacağız.

Yazar

Kocaeli Üniversitesi Bilişim Sistemleri Mühendisliğini bitirip sektörde veri tabanı mühendisi olarak göreve başladım.

İlgili Yazılar

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Hızlı yorum için giriş yapın.

Başka Yazı Yok

Kayıt Ol

Zaten üye misiniz? Giriş Yap

Giriş Yap

Henüz üyeliğiniz yok mu? Kayıt Ol