Telescope: Pemapar Log Berasaskan Web Baharu untuk ClickHouse Mendapat Perhatian Komuniti

BigGo Editorial Team
Telescope: Pemapar Log Berasaskan Web Baharu untuk ClickHouse Mendapat Perhatian Komuniti

Telescope, pemapar log sumber terbuka berasaskan web yang direka khusus untuk pangkalan data ClickHouse, sedang menarik minat di kalangan pembangun yang mencari penyelesaian pengurusan log yang lebih mudah. Dicipta hasil daripada kekecewaan terhadap pemapar log sedia ada yang sama ada memaksa format tertentu atau terikat dengan saluran pengambilan yang kompleks, Telescope bertujuan untuk menyediakan alternatif yang ringan dan fleksibel.

Mengisi Jurang dalam Alat Pengurusan Log

Pencipta projek ini berkongsi bahawa pemapar log sedia ada sering tidak memaparkan log dengan cara yang memenuhi keperluan mereka, menyebabkan mereka membina Telescope dari awal. Berbeza dengan banyak pesaing yang memerlukan format log tertentu atau tertanam dalam platform yang lebih besar, Telescope memberi tumpuan semata-mata kepada penyediaan antara muka yang intuitif untuk meneroka data log yang disimpan dalam pangkalan data ClickHouse.

Saya tidak berpuas hati dengan pemapar log sedia ada - kebanyakannya memaksa format log tertentu, terikat dengan saluran pengambilan, atau hanya sebahagian kecil daripada platform yang lebih besar. Yang lain tidak memaparkan log dengan cara yang saya inginkan.

Sentimen ini kelihatan mendapat sambutan daripada pembangun yang telah bergelut dengan sistem pengurusan log yang terlalu kompleks. Beberapa ahli komuniti menyatakan minat terhadap Telescope sebagai alternatif yang berpotensi kepada alat seperti Loki, yang dianggap oleh sesetengah pengguna sukar untuk dipasang dan lebih tertumpu kepada pengumpulan peristiwa dan statistik berbanding hanya memaparkan log.

Antara Muka Pengguna Mendapat Perbandingan dengan Alat Terkenal

Maklum balas komuniti mencadangkan bahawa antara muka Telescope mempunyai persamaan dengan alat popular seperti Kibana dan DataDog, yang boleh memudahkan penggunaan untuk pasukan yang sudah biasa dengan platform ini. Seorang pengulas menyatakan bahawa UI tersebut menyerupai Kibana, menjadikannya berpotensi lebih mudah untuk meyakinkan ahli pasukan untuk berpindah ke alat baharu ini. Pengguna lain membandingkannya secara positif dengan antara muka DataDog tetapi menyebut bahawa Telescope kelihatan kurang lambat.

Reka bentuk yang bersih dan minimalis memberi tumpuan kepada persembahan data log dengan ciri-ciri seperti visualisasi dinamik, graf interaktif, paparan yang boleh disesuaikan, dan pemilih masa/tarikh dengan sokongan untuk julat masa relatif. Pendekatan yang diringkaskan ini kelihatan sebagai pilihan yang disengajakan untuk mengekalkan tumpuan pada analisis data log tanpa gangguan yang tidak perlu.

Ciri-ciri Utama Teleskop

  • Pengurusan Sumber: Cipta dan urus pelbagai sambungan ke kluster ClickHouse yang berbeza
  • Penjelajah Data: Visualisasi dinamik dan graf interaktif untuk analisis log
  • Kawalan Akses Berasaskan Peranan: Pengesahan dengan GitHub dan keperluan keahlian organisasi
  • Paparan Boleh Suai: Pilih kolum yang relevan dan sesuaikan persembahan data
  • Pemilih Masa dan Tarikh: Sokongan untuk julat masa relatif

Ciri-ciri Masa Depan yang Dirancang

  • Penyimpanan pratetap medan dan pertanyaan
  • Pernyataan WHERE SQL mentah untuk pengguna lanjutan
  • Kolum GROUP BY tersuai untuk graf
  • Paparan konteks untuk rekod
  • Penyimpanan snapshot untuk pengekalan log jangka panjang
  • Penjejakan log secara langsung
  • Pengubah sisi pelayan
  • Sokongan zon waktu
  • Carta Helm
  • Kaedah pengesahan tambahan
  • Log audit
Meneroka antara muka pengguna Telescope: Pemapar log baharu yang menjanjikan yang mementingkan kesederhanaan dan kebolehgunaan
Meneroka antara muka pengguna Telescope: Pemapar log baharu yang menjanjikan yang mementingkan kesederhanaan dan kebolehgunaan

Batasan Semasa dan Pembangunan Masa Depan

Walaupun Telescope menunjukkan potensi, ia kini berada dalam versi beta dengan beberapa batasan. Alat ini terutamanya tertumpu pada memaparkan log berbanding mengendalikan pengambilan log, yang bermakna ia mungkin tidak sesuai untuk semua kes penggunaan. Sebagai contoh, seorang pengguna bertanya tentang penggunaan Telescope untuk memusatkan log dari pelbagai pelayan tanpa akses SSH, tetapi pencipta menjelaskan bahawa ini buat masa ini tidak termasuk dalam skop projek.

Rancangan pembangunan masa depan termasuk menyokong pelbagai sumber log seperti Docker dan Kubernetes, menyimpan tetapan medan dan pertanyaan, membenarkan pernyataan SQL WHERE mentah untuk pengguna lanjutan, menyokong lajur GROUP BY tersuai untuk graf, dan melaksanakan penjejakan log secara langsung. Ciri tambahan yang dirancang termasuk pengubah sisi pelayan, sokongan zon masa, dan kaedah pengesahan yang diperluaskan melebihi integrasi GitHub semasa.

Beberapa ahli komuniti juga membangkitkan kebimbangan tentang nama projek yang berpotensi menimbulkan kekeliruan, kerana Telescope sudah digunakan oleh pencari kabur Neovim yang popular yang mendominasi hasil carian untuk istilah tersebut.

Bagi mereka yang berminat untuk meneroka Telescope, contoh demonstrasi langsung tersedia di telescope.humanuser.net, dengan log masuk melalui GitHub. Projek ini juga tersedia di GitHub untuk mereka yang ingin menyumbang atau menjalankannya secara tempatan menggunakan Docker.

Memandangkan organisasi terus menjana jumlah data log yang semakin meningkat, alat yang memudahkan penerokaan dan analisis log sambil kekal ringan dan fleksibel akan terus menarik perhatian daripada pembangun yang mencari alternatif kepada penyelesaian yang lebih kompleks.

Rujukan: Telescope - antara muka pemapar log berasaskan web