Lewati ke konten utama

Pelapor Status Server

Anda dapat melaporkan status server Anda dengan mudah menggunakan pelapor tianji.

Anda dapat mengunduh dari https://github.com/msgbyte/tianji/releases

Penggunaan

Penggunaan tianji-reporter:
--interval int
Masukkan INTERVAL, detik (default 5)
--mode http
Mode pengiriman data laporan, Anda dapat memilih: `http` atau `udp`, default adalah `http` (default "http")
--name string
Nama identifikasi untuk mesin ini
--url string
URL http tianji, contohnya: https://tianji.msgbyte.com
--vnstat
Gunakan vnstat untuk statistik lalu lintas, hanya linux
--workspace string
ID ruang kerja untuk tianji, ini harus berupa uuid

url dan workspace diperlukan, ini berarti Anda akan melaporkan layanan Anda ke host dan ruang kerja mana.

Secara default, nama node server akan sama dengan hostname, jadi Anda dapat menyesuaikan nama Anda dengan --name yang dapat membantu Anda mengidentifikasi server.

Skrip Instalasi Otomatis

Anda dapat memperoleh skrip instalasi otomatis Anda di Tianji -> Servers -> Add -> tab Auto

Ini akan secara otomatis mengunduh pelapor dan membuat layanan linux di mesin Anda. Jadi, ini memerlukan izin root.

Uninstall

Jika Anda ingin mencopot layanan pelapor, Anda dapat menggunakan perintah ini seperti:

curl -o- https://tianji.example.com/serverStatus/xxxxxxxxxxxxxxxxxxx/install.sh?url=https://tianji.example.com | sudo bash -s uninstall

Perubahan utama adalah menambahkan -s uninstall ke perintah instalasi Anda.

Kubernetes

Jika server Anda berjalan di dalam klaster Kubernetes, Anda dapat menyebarkan pelapor sebagai DaemonSet sehingga setiap node melaporkan metrik secara otomatis. Lihat Deploy Reporter as DaemonSet untuk detailnya.

Q&A

Bagaimana cara memeriksa log layanan pelapor tianji?

Jika Anda menginstal dengan skrip instalasi otomatis, tianji akan membantu Anda menginstal layanan yang diberi nama tianji-reporter di mesin linux Anda.

Anda dapat menggunakan perintah ini untuk memeriksa log pelapor tianji:

journalctl -fu tianji-reporter.service

Tidak menemukan mesin Anda di tab server meskipun laporan menunjukkan berhasil

Mungkin tianji Anda berada di belakang reverse proxy contohnya nginx.

Silakan pastikan reverse proxy Anda menambahkan dukungan websocket.

Mengapa mesin saya selalu offline?

Silakan periksa tanggal dan waktu server Anda.