Suspensión y reanudación de un recopilador de registros de flujo
Puede suspender y reanudar un recopilador de registros de flujo mediante la interfaz de usuario, la CLI o la API.
Después de crear un recopilador de registros de flujo, su estado predeterminado es Active.
Suspender y reanudar un recopilador de registros de flujo en la consola
Para suspender un recopilador de registros de flujo de Active, haz clic en el menú Acciones y selecciona « Suspender ».
Al suspender el registro de flujo, se detiene la escritura en el depósito de « IBM Cloud® Object Storage ».
Para reanudar un registro de flujo suspendido, seleccione Reanudar en el menú .
Como alternativa, puede suspender y reanudar un recopilador de registros de flujo desde la página de detalles del registro de flujo utilizando el interruptor Activo / Inactivo.
Suspender y reanudar un recopilador de registros de flujo desde la interfaz de línea de comandos
Antes de empezar, configure el entorno de CLI.
Para suspender o reanudar un recopilador de registros de flujo mediante la CLI, debe pasar un valor true o false al distintivo --active en el mandato flow-log-update.
ibmcloud is flow-log-update FLOW_LOG --active (true|false) [--json]
Donde:
FLOW_LOG- ID de la instancia del registro de flujo.
--active - El estado previsto de «
active» tras la actualización. Establece el valor en «true» para reanudar o en «false» para suspender.--json - Formatea la salida en JSON.
Suspender y reanudar un recopilador de registros de flujo mediante la API
Para suspender y reanudar recopiladores de registros de flujo mediante la API, siga estos pasos:
-
Configure el entorno de la API con las variables adecuadas.
-
Almacene su
FlowLogID01en una variable que se utilizará en el mandato de API:export FlowLogID01="<your_flow_log_id>" -
Elija si desea suspender o reanudar un registro de flujo:
-
Para suspender un recopilador de registros de flujo:
curl -s -X PATCH \ "$vpc_api_endpoint/v1/flow_log_collectors/$FlowLogID01?version=$api_version&generation=2" \ -H "Authorization: Bearer $iam_token" \ -d '{ "active": false }' | jq -
Para reanudar el funcionamiento de un recopilador de registros de flujo:
curl -s -X PATCH \ "$vpc_api_endpoint/v1/flow_log_collectors/$FlowLogID01?version=$api_version&generation=2" \ -H "Authorization: Bearer $iam_token" \ -d '{ "active": true }' | jqEn este ejemplo se utiliza
jqcomo analizador sintáctico, una herramienta de terceros sujeta a la licencia MIT. Es posible quejqno venga preinstalado en todas las imágenes de VPC disponibles al crear una instancia. Es posible que tengas que instalarjqantes de utilizarlo, o bien utilizar otro analizador sintáctico de tu elección.
-