Bereitstellung von Reporter als DaemonSet
Wenn Sie Tianji innerhalb von Kubernetes ausführen, möchten Sie möglicherweise die Systemmetriken jedes Knotens erfassen. Der einfachste Weg ist, tianji-reporter
als DaemonSet auszuführen, sodass es auf jedem Knoten läuft.
- Bearbeiten Sie
docker/k8s/reporter-daemonset.yaml
und ersetzen Sie die WerteTIANJI_SERVER_URL
undTIANJI_WORKSPACE_ID
durch Ihre tatsächliche Serveradresse und Arbeitsbereichs-ID. - Wenden Sie das Manifest an:
kubectl apply -f docker/k8s/reporter-daemonset.yaml
Jeder Knoten startet einen tianji-reporter
Container, der Systemstatistiken an Ihre Tianji-Instanz meldet. Sie können die Protokolle eines bestimmten Pods überprüfen, um sicherzustellen, dass es funktioniert:
kubectl logs -l app=tianji-reporter -f
Sobald die Pods laufen, wird die Seite Server in Tianji Ihre Kubernetes-Knoten wie normale Maschinen auflisten.