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.yamldan ganti nilaiTIANJI_SERVER_URLdanTIANJI_WORKSPACE_IDdengan 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.