GUI untuk data statsd selain Graphite? [Tutup]

91

Saya baru saja menginstal grafit / statsd untuk penggunaan produksi. Saya sangat senang dengan itu, tetapi salah satu rekan kerja saya bertanya apakah ada cara untuk membuatnya terlihat lebih cantik. Sejujurnya, saya tidak bisa mengatakan bahwa saya tidak bertanya-tanya hal yang sama.

Apakah ada alternatif untuk UI Graphite yang melakukan pekerjaan rendering data dengan lebih baik, mungkin menggunakan salah satu pustaka grafik frontend dan http push?

Blake Taylor
sumber
1
Ngomong-ngomong, sebenarnya tidak ada yang namanya data statsd . Statsd hanyalah proxy yang mengumpulkan permintaan masuk, penyimpanan sebenarnya dilakukan oleh Whisper atau backend grafit lainnya, yang mungkin Anda maksudkan.
om-nom-nom

Jawaban:

86

Di halaman dokumen Graphite terbaru , ada daftar alat yang bekerja dengan Graphite. Sebagai referensi, berikut adalah yang tampaknya berbasis prettification:

Sumber daya menarik tambahan:

  • Graphitoid : (dasbor Aplikasi Android)
  • Graphitejs : (plugin jQuery untuk membuat / menampilkan grafik Graphite)
  • Seyren : (dasbor peringatan untuk Graphite)

Untuk detail masing-masing, lihat halaman mereka, atau lihat deskripsi pada link pertama yang saya tambahkan, untuk halaman dokumen Graphite .

Troy Alford
sumber
94

Coba Grafana

Ini memiliki UI yang sangat bagus dan dasbor canggih dan fitur pengeditan grafik. Sangat mudah dipasang.

Torkel
sumber
3
Grafana pasti yang terbaik! Salah satu fitur yang hilang adalah notifikasi.
Felix
kerja bagus - Saya mencoba menyiapkannya dengan Nginx dan Graphite tetapi tidak bisa mendapatkan data apa pun dari grafit - ada ide? stackoverflow.com/questions/23374405/…
ali haider
@Felix notifikasi, apa maksudmu?
Torkel
3
Pada dasarnya, maksud saya adalah peringatan. Tapi saya mengerti, Grafana adalah dasbor sisi klien dan tidak dirancang untuk itu. Namun demikian, peringatan adalah bagian penting dari teka-teki dalam domain grafit / metrik. Dasbornya bagus, tetapi otomatisasi untuk pemeriksaan ambang batas sangat penting untuk efisiensi - terutama, jika Anda memiliki banyak metrik. Jadi semacam integrasi dengan sistem peringatan akan menyenangkan.
Felix
@Felix ada Notifikasi sekarang
maracuja-juice
28

Jika Anda tidak ingin membuat kode frontend Anda sendiri, Anda dapat menggunakan Graphiti . Ini mudah digunakan dan tampak hebat!

Screenshot Graphiti

surjikal
sumber
13

A-ha! Saya melakukan beberapa googling dan menemukan Cubism.js yang melakukan apa yang saya butuhkan.

Ini memiliki dukungan terintegrasi untuk grafit dan menyediakan komponen grafik yang diperlukan (sebagai plugin untuk D3 ) untuk membuat dasbor real-time yang indah .

Blake Taylor
sumber
6

Saya dapat melihat ini agak tua, tetapi saya pikir saya akan menambahkannya untuk kemakmuran di masa depan:

Saya membahas beberapa opsi yang tercantum dalam tanggapan @ troy (dan beberapa lainnya). Anda dapat melihat kesan saya di posting blog saya

rowanu
sumber
Itu perbandingan yang bagus dari opsi yang tersedia. +1!
mjuarez
Harap sertakan info yang relevan ke dalam jawaban ini.
jus maracuja
2

Ada yang mencoba Orion? Tampaknya menjadi pilihan yang baik tetapi sejauh ini terabaikan. https://github.com/gree/Orion

dragene
sumber
Orion terlihat bagus, tetapi tampaknya cukup basi sebagai proyek. Ini tidak memiliki beberapa fitur fundamental, setidaknya dukungan untuk menggunakan fungsi Graphite.
tuomassalo