Prometheus (perisian)

Prometheus ialah sebuah perisian sumber terbuka ditulis dalam Go yang digunakan untuk merakam ukuran-ukuran masa sebenar dalam satu pangkalan data siri masa (membolehkan banyak cara pengukuran) yang di bina menggunakan model HTTP pull, disertakan dengan pertanyaan fleksibel dan pengawasan masa sebenar.

Sejarah 
Prometheus mula dibangunkan pada tahun 2012 di SoundCloud, semasa syarikat tersebut mendapati bahawa kaedah ukuran dan pemantauan sedia ada (menggunakan StatsD dan Graphite) tidak menepati keperluan mereka. Secara khusus, Prometheus harus menepati yang berikut: model data berbilang dimensi, ringkas dari segi operasi, kumpulan data yang boleh skala, dan bahasa tanya yang hebat, semuanya dalam satu alat. Projek ini adalah bersumber terbuka sejak dari mula, dan turut mula digunakan oleh para pengguna Boxeyer dan Docker, walaupun belum betul-betul diumumkan. Prometheus diinspirasikan oleh alat pemantauan Borgmon digunakan di Google.

Seni bina 
Prometheus pada kebiasaannya terdiri daripada komponen-komponen berikut:
 Satu atau lebih pengeksport yang selalunya dijalankan pada hos yang dipantau untuk mengeksport ukuran-ukuran pada hos tersebut.
 Pelayan Prometheus sebagai pusat dan penyimpan ukuran
 Alertmanager yang akan mengeluarkan amaran berdasarkan ukuran yang diimport.
 Grafana untuk memaparkan secara grafik ukuran yang diimport.
 PromQL sebagai bahasa tanya yang digunakan oleh dashboard dan penetapan amaran.

Rujukan

Bacaan lanjut 
 
 
 
 
 
 

Perisian
Pentadbiran sistem
Perisian bebas diaturcarakan dalam Go