Menjalankan Reporter sebagai DaemonSet
Jika Anda menjalankan Tianji di dalam Kubernetes, Anda mungkin ingin mengumpulkan metrik sistem dari setiap node. Cara termudah adalah menjalankan tianji-reporter
sebagai DaemonSet sehingga berjalan pada setiap node.
- Edit
docker/k8s/reporter-daemonset.yaml
dan ganti nilaiTIANJI_SERVER_URL
danTIANJI_WORKSPACE_ID
dengan alamat server dan ID ruang kerja Anda yang sebenarnya. - Terapkan manifestnya:
kubectl apply -f docker/k8s/reporter-daemonset.yaml
Setiap node akan memulai sebuah kontainer tianji-reporter
yang melaporkan statistik sistem ke instance Tianji Anda. Anda dapat memeriksa log dari pod tertentu untuk memastikan bahwa ini bekerja:
kubectl logs -l app=tianji-reporter -f
Setelah pod berjalan, halaman Servers di Tianji akan menampilkan node Kubernetes Anda seperti mesin biasa.