Monitoreo de las APIs (ssd api-management list traces)

El comando ssd api-management list traces le permite verificar y supervisar, en tiempo real, las llamadas que realizan las aplicaciones a las APIs que son gestionadas por el Manager en Sensedia API Plataform.

Es posible utilizar el comando ssd api-management list traces o su versión abreviada ssd apim list traces.

Para obtener información más específica, consulte la documentación sobre General Trace en Sensedia API Platform.

Uso

El comando ssd api-management list traces puede ir seguido de flags con sus respectivos argumentos:

ssd api-management list traces [flags]

Si no se especifica ningún flag, se activa el modo interactivo.

# Monitorea los logs de General Trace más recientes de una API
$ ssd (api-management | apim) list traces --api-name "My API" --api-version 1.0 --method GET --resource /resource

# Monitorea los logs de General Trace más recientes de una API en entornos específicos
$ ssd (api-management | apim) list traces --api-name "My API" --api-version 1.0 --method GET --resource /resource --environments "Testing, Production"

# Monitorea los logs de General Trace más recientes de una API según HTTP Response
$ ssd (api-management | apim) list traces --api-name "My API" --api-version 1.0 --method GET --resource /resource --http-response "ERROR, CLIENT ERROR, SERVER ERROR"

# Monitorea los logs de General Trace más recientes de una API seleccionando un límite de trace
$ ssd (api-management | apim) list traces --api-name "My API" --api-version 1.0 --method GET --resource /resource --limit 100

Flags disponibles

Los flags que se pueden utilizar con el comando ssd api-management list traces son los siguientes:

Flag

Tipo

Descripción

-n , --api-name

string

Nombre de la API monitoreada

-v , --api-version

string

Versión de la API monitoreada

--revision

string

Revisión de la API monitoreada

-m , --method

string

Método HTTP. Ej.: "GET","POST", "PUT", "DELETE", "PATCH", "OPTIONS"

-r , --resource

string

Recurso de la API monitoreada

-e , --environments

slice

Nombre de entornos(s) separado(s) por coma(s). Ej.: "Testing, Production". Si este flag no es informado, el entorno no será filtrado

--http-response

string

Tipo(s) de HTTP Response separado(s) por coma(s). Ej.: "SUCCESS", "ERROR", "CLIENT", "ERROR", "SERVER ERROR"

--limit

int

Número de traces a mostrar. Debe ser un número entero mayor que 0 y menor o igual que 500. Si no se informa este flag, la cantidad mostrada por defecto será de 50 traces

Flags globales

Flag

Tipo

Descripción

-c, --config

string

Archivo de configuración (por defecto: $HOME/.sensedia/config.json)

--profile

string

Perfil de configuración que desea utilizar (por defecto: "default")

--verbose

Enumera todas las solicitudes realizadas por el comando. Puede almacenar esta información en un archivo TXT en lugar de mostrarla en el terminal. Ej.: $ ssd (api-management | apim) list apis --verbose 2> log.txt

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]