Obtener máquinas virtuales procesadas

Versión del producto: 10.11

Último modificado: 31 julio 2024

Devuelve información detallada sobre las máquinas virtuales procesadas durante los últimos N minutos (personalizable hasta un máximo de 1440).

Nota

Esta petición recupera los datos de todas las máquinas virtuales que el producto ha terminado de procesar, así como de las que están siendo procesadas en los últimos N minutos. Por ejemplo, si N es igual a 1440 (equivalente a 24 horas) y la ejecución de un job comienza a las 2 pm y termina a las 6 pm, entonces una petición a la API realizada a las 5 pm del día siguiente proporcionará información sobre todas las máquinas virtuales procesadas durante esa ejecución, incluyendo las que están actualmente en curso.

Punto final

https://<Director_IP_address>:4443/c/router

Punto final inquilino

Para los inquilinos del producto multiinquilino, el punto final debe ser:
https://<Director_IP_address>:4443/t/<tenant_UUID>/c/router

Ejemplo de solicitud

Campos de solicitud

Campo

Tipo

Valor(es)

action string
JobSummaryGestión
method string
getProcessedmáquinas virtuales
data int Hora en minutos
type string rpc
tid integer 1

Muestra de respuesta

Campos de respuesta

Campo

Valor

Descripción

message string Mensaje si la solicitud ha fallado
where string Referencia al método en el que se ha producido el problema
cause string Causa del fallo
data Json El jobInfoList lista de jobs relacionados. Véase el cuadro siguiente

datos.hijos

Campo

Tipo

Descripción

vid

string

Job VID

name string Nombre del job

jobType

Cadena

Tipo de job. Valores posibles: BACKUP, BACKUP_COPY, FLASH_BOOT, RECOVERY_FILES, RECOVERY_OBJECTS, RECOVERY_VMS, REPLICA_FAILOVER, REPLICATION, SITE_RECOVERY, REPLICA_FAILBACK, RECOVERY_TAPE

vmInfoList Json La lista vmInfoList de máquinas virtuales relacionadas. Véase el cuadro siguiente

datos.hijos.hijos

Campo

Tipo

Descripción

vid

string

VM VID

name string Nombre de la máquina virtual
runInfoList Json La lista runInfoList de pasos de ejecución de job relacionados. Véase el cuadro siguiente

datos.hijos.hijos.hijos

Campo

Tipo

Descripción

vid

string

VID del paso de ejecución del job

state string Estado del paso de ejecución del job.  Valores posibles: WAITING, RUNNING, STOPPED, FAILED, SUCCEEDED, SKIPPED
jobExecutionState string Estado de ejecución del job.  Valores posibles: WAITING, RUNNING, STOPPED, FAILED, SUCCEEDED, SKIPPED

startDate

FechaHora

Fecha y hora de inicio del paso de ejecución del job

finishDate

FechaHora

Fecha y hora de finalizar el paso de ejecución del job

retryCount

int

Número de reintentos de ejecución del job

dataTransferred largo Datos transferidos en bytes
dataTransferredUncompressed largo Datos transferidos sin comprimir en bytes
dataTransferredLastRetry largo Datos transferidos durante el último reintento en bytes
dataTransferredUncompressedLastRetry largo Datos transferidos sin comprimir durante el último reintento en bytes
transporterModes string

Los modos de transferencia de datos.  Valores posibles: AUTO, SAN, LAN, HOT_ADD

scheduleId int Programación ID
scheduleName string Nombre para mostrar la programación
fullBackup boolean true si el modo de backup completo está activado
sourceTransporterHost string Origen de los datos del host Transportador
targetTransporterHost string Datos del host Transportador de destino
retentionInfo string Datos de retención