Skip to main content

Reporte de Estado del Servidor

puedes reportar el estado de tu servidor fácilmente con el reportero de tianji

puedes descargarlo desde https://github.com/msgbyte/tianji/releases

Uso

Uso de tianji-reporter:
--interval int
Ingrese el INTERVALO, segundo (por defecto 5)
--mode http
El modo de envío de datos de informe, puedes seleccionar: `http` o `udp`, por defecto es `http` (por defecto "http")
--name string
El nombre de identificación para esta máquina
--url string
La url http de tianji, por ejemplo: https://tianji.msgbyte.com
--vnstat
Usar vnstat para estadísticas de tráfico, solo linux
--workspace string
La ID del espacio de trabajo para tianji, esto debe ser un uuid

La url y el workspace son obligatorios, significa que reportarás tu servicio a qué host y a qué espacio de trabajo.

Por defecto, el nombre del nodo del servidor será el mismo que el nombre de host, por lo que puedes personalizar tu nombre con --name lo cual puede ayudarte a identificar el servidor.

Script de instalación automática

Puedes obtener tu script de instalación automática en Tianji -> Servidores -> Agregar -> pestaña Auto

Esto descargará automáticamente el reportero y creará un servicio de linux en tu máquina. por eso necesita permisos de root.

Desinstalar

si deseas desinstalar el servicio de reportero, puedes usar este comando como:

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

El cambio principal es agregar -s uninstall a tu comando de instalación.

Kubernetes

Si tus servidores están operando en un clúster de Kubernetes, puedes desplegar el reportero como un DaemonSet para que cada nodo reporte métricas automáticamente. Consulta Desplegar Reportero como DaemonSet para más detalles.

Preguntas y Respuestas

¿Cómo verificar el registro del servicio del reportero tianji?

Si instalas con el script de instalación automática, tianji te ayudará a instalar un servicio llamado tianji-reporter en tu máquina linux.

Puedes usar este comando para verificar el registro del reportero tianji:

journalctl -fu tianji-reporter.service

No he encontrado mi máquina en la pestaña de servidores aunque el reporte muestra éxito

Quizás tu tianji está detrás de un proxy inverso, por ejemplo nginx.

Asegúrate de que tu proxy inverso agrega soporte para websockets.

¿Por qué mi máquina siempre está offline?

Por favor, verifica la fecha y hora de tu servidor.