Saturn Studio – Orchestrator

Rocketbot Orchestrator es una plataforma que permite ejecutar procesos y flujos de trabajo, supervisar el rendimiento y el consumo de la arquitectura en tiempo real y controlar los procesos y sus resultados.

馃搶 驴Qu茅 es este m贸dulo?

Este m贸dulo permite conectar Saturn Studio con Rocketbot Orchestrator, una plataforma que facilita la ejecuci贸n de procesos y flujos de trabajo, el monitoreo en tiempo real del rendimiento y consumo de arquitectura, y el control centralizado de procesos y resultados.

馃摎 Descripci贸n de los comandos

馃搫 Get Project List

Par谩metro Descripci贸n Ejemplo
Credencial Credencial para conectar con el Orchestrator. My orchestrator credentials
Asignar resultado a variable Variable donde se almacenar谩 la lista de proyectos. Variable

Obtiene todos los proyectos disponibles en Rocketbot NOC.

馃搫 Get Project by ID

Par谩metro Descripci贸n Ejemplo
Credencial Credencial para conectar con el Orchestrator. My orchestrator credentials
ID de Proyecto ID del proyecto que se desea obtener. ID
Asignar resultado a variable Variable donde se almacenar谩 el proyecto. Variable

Consulta los detalles de un proyecto espec铆fico usando su ID.

馃搫 Get Process List

Par谩metro Descripci贸n Ejemplo
Credencial Credencial para conectar con el Orchestrator. My orchestrator credentials
Asignar resultado a variable Variable donde se almacenar谩 la lista de procesos. Variable

Obtiene todos los procesos configurados en Rocketbot NOC.

馃搫 Get Process by ID

Par谩metro Descripci贸n Ejemplo
Credencial Credencial para conectar con el Orchestrator. My orchestrator credentials
Token de Proceso Token del proceso que se desea obtener. Token XXBBCC
Asignar resultado a variable Variable donde se almacenar谩 el proceso. Variable

Recupera la informaci贸n de un proceso espec铆fico mediante su token.

馃搫 Get Instance List

Par谩metro Descripci贸n Ejemplo
Credencial Credencial para conectar con el Orchestrator. My orchestrator credentials
Asignar resultado a variable Variable donde se almacenar谩 la lista de instancias. Variable

Obtiene todas las instancias registradas en Rocketbot NOC.

馃搫 Get Instance by Token ID

Par谩metro Descripci贸n Ejemplo
Credencial Credencial para conectar con el Orchestrator. My orchestrator credentials
Token de Instancia Token de la instancia que se desea obtener. AABBCCDDFF
Asignar resultado a variable Variable donde se almacenar谩 la instancia. Variable

Consulta los detalles de una instancia espec铆fica utilizando su token.

馃搫 Get Instance Logs

Par谩metro Descripci贸n Ejemplo
Credencial Credencial para conectar con el Orchestrator. My orchestrator credentials
Proceso Token del proceso correspondiente.
Instancia Token de la instancia a consultar.
Obtener logs completos Indica si se deben traer todos los logs.
Asignar resultado a variable Variable donde se almacenar谩 el log. Variable

Obtiene los logs de una instancia espec铆fica, incluyendo errores y trazas de ejecuci贸n.

鈻讹笍 Run Process

Par谩metro Descripci贸n Ejemplo
Credencial Credencial para conectar con el Orchestrator. My orchestrator credentials
Proceso e instancia Selecci贸n del proceso e instancia a ejecutar.
Argumentos (opcional) Argumentos a enviar al proceso. –test
Asignar resultado a variable Variable donde se almacenar谩 el resultado. Variable

Ejecuta un proceso de Rocketbot en ambiente productivo, con posibilidad de pasar argumentos.

馃И Ejemplos de uso

  • Get Project List: Mostrar todos los proyectos disponibles para selecci贸n desde una interfaz.
  • Get Process by ID: Auditar un proceso espec铆fico para revisar su configuraci贸n o estado.
  • Run Process: Lanzar autom谩ticamente un proceso desde Saturn Studio con par谩metros personalizados.

馃З Requisitos

  1. Contar con una credencial v谩lida de Rocketbot Orchestrator configurada en Saturn Studio.
  2. Conocer los IDs o tokens de los proyectos, procesos o instancias a consultar.
  3. Tener permisos de ejecuci贸n y lectura sobre los objetos en Rocketbot NOC.
  4. Disponer de conexi贸n activa al entorno de Orchestrator correspondiente.