Elasticsearch deki Verileri Echart.js ile Görselleştirme
Elasticsearch de tutulan loglar, Echarts.js ile kendi uygulamanızda nasıl görselleştirilir sorusuna yönelik bir yazı olacak. Böylece verilerinizi grafikler halinde sunduğunuzda kullanıcı ya da kendiniz için anlamlı bilgilere ulaşabilirsiniz.
Resim:Makalede anlatılan grafiklerin ekran görüntüsü

Adım 1: package.json
npm üzerinden elasticsearch (bu paket ile elasticsearch’e istemci olunur) ve echarts‘ın paketleri indirilir.
1 | |
Adım 2: index.html
1 | |
Adım 3: index.js
1 | |
- Echarts.js ile yapılan örnekler ve örneklerin kodlarını bulmak için link 1 ve link 2 ye bakabilirsiniz.
- Echarts.js, dokümantasyonuna ulaşmak için linke tıklayabilirsiz.
- Kodlara buradaki linkten erişebilirsiniz.
Kodu güzelleştirmek için kullanılan diğer paketler;
-
Browserify - Browserify, js dosyasını tarayıcının anlayabileceği bir js dosyasına dönüştürür. Yaptığınız ekranda birden fazla grafik var ve tüm grafikleri bir js dosyası üzerinden html ile eşleştirdiyseniz, browserify paketini kullanarak, tüm js dosyalarını bir bundle altında toplayabilirsiniz.
-
Watchify - Terminal üzerinde sürekli bundle oluşturmak yerine Watchify paketi ile js dosyasızı kaydettiğinizde değişiklikler otomatik uygulanır.
-
babel-minify - Js dosyanızın boyutunu indirmek isterseniz babel-minify paketini kullanabilirsiniz.
package.json dosyası üzerinden kullanımı;
1 | |