Saltearse al contenido

SSH Client

SSH Client se conecta a uno de tus servidores por SSH y ejecuta el comando que le indiques, como ver el espacio libre o el estado de un servicio. Devuelve lo que responde el servidor, con formato de tabla cuando corresponde.

Cuándo usarlo

  • Comprobar cada mañana el espacio libre de un servidor y avisar si queda poco.
  • Dar a un agente de soporte técnico la posibilidad de consultar el estado de un servicio.
  • Revisar las últimas líneas de un registro de errores.

Configuración

Necesitas una credencial SSH Client con la dirección del servidor, el puerto, el usuario y la contraseña o la clave. Consulta Credenciales.

CampoQué hace
Credential (obligatorio)La credencial SSH Client.
Operation (obligatorio)Execute Command, la única disponible.
Command (obligatorio)El comando que se ejecuta, por ejemplo df -h.
Output FormatCómo se presenta la respuesta: Auto (por defecto) la convierte en tabla si lo es; Plain Text la deja como texto con sus saltos de línea; Markdown la convierte en tabla.

Opciones avanzadas

CampoQué hace
Timeout (Seconds)Lo máximo que se espera al comando antes de cortarlo. Por defecto, 10. Súbelo para comandos lentos.

Resultado

La salida Message es la respuesta del servidor.

En modo herramienta, un agente puede usar el componente por sí mismo. Consulta Tool Mode.

Ejemplo

Un equipo de sistemas quiere un aviso diario del espacio en disco.

  1. Programa un flujo con el Programador.
  2. Añade SSH Client con Command df -h.
  3. Pasa Message a un modelo que avise por Slack si algún disco supera el 80 %.

Buenas prácticas

  • Usa en la credencial un usuario con los permisos mínimos.
  • Si das el componente a un agente en modo herramienta, limita en sus instrucciones qué comandos puede ejecutar: el agente ejecuta lo que escribe.