Bagaimana hubungan StatsD dan CollectD?
- Apakah StatsD dan alternatif untuk CollectD
- Apakah StatsD digunakan untuk mengagregasi metrik yang berasal dari CollectD (dan mungkin alat lain)
- sesuatu yang sama sekali berbeda. Kalau begitu apa?
Bagaimana hubungan StatsD dan CollectD?
Jawaban:
Mereka adalah hal yang berbeda.
CollectD adalah daemon pengumpulan statistik. Secara berkala polling berbagai sumber (koleksi plugin cukup lengkap) untuk metrik. Itu dapat menerima metrik juga. CollectD berpengalaman dalam mengumpulkan metrik dari sistem, berbagai layanan populer (server web, server database, dll), serta metrik aplikasi khusus (ini memerlukan aplikasi untuk menghasilkan metrik tersebut). CollectD dapat melakukan lebih banyak hal juga, tetapi ini mungkin di luar cakupan pertanyaan ini.
StatsD adalah layanan penghitung / agregasi acara. Ini menerima pengaturan waktu per peristiwa dan menghitung serta menghasilkan nilai gabungan. Itu dibangun untuk menghitung / menggabungkan metrik aplikasi khusus. Itu hanya membutuhkan aplikasi untuk mengirim acara, tanpa perlu agregasi.
CollectD mendukung StatsD sebagai input sejak versi 5.4, sehingga tidak perlu menjalankan daemon terpisah: https://collectd.org/wiki/index.php/Plugin:StatsD