Supresión de un recopilador de registros de flujo
Puede suprimir un recopilador de registros de flujo mediante la interfaz de usuario, la CLI o la API.
Notas:
- Los registros que se hayan recopilado, pero que aún no se hayan enviado a IBM Cloud® Object Storage, se eliminan inmediatamente al borrarse. Si la acción de descartar inmediatamente supone un problema, puede suspender el recopilador.
- Los registros de flujo que se han enviado a los grupos de COS no se suprimen.
Eliminación de un recopilador de registros de flujo en la consola
Para eliminar un recopilador de registros de flujo, haga clic en el menú Acciones junto al recopilador que desea eliminar y, a continuación, haga clic en Eliminar.
Vuelva a pulsar Suprimir para confirmar la supresión.
Eliminación de un recopilador de registros de flujo desde la CLI
Antes de empezar, configure el entorno de CLI.
Para suprimir un recopilador de registros de flujo mediante la CLI, ejecute el mandato siguiente:
ibmcloud is flow-log-delete FLOW_LOG [-f, --force]
Donde:
- FLOW_LOG es el ID de la instancia de registro de flujo.
- --force, -f fuerza la operación sin confirmación.
Eliminación de un recopilador de registros de flujo con la API
Para suprimir un recopilador de registros de flujo mediante la API, siga estos pasos:
-
Configure el entorno de la API con las variables adecuadas.
-
Almacene su
FlowLogID01
en una variable que se utilizará en el mandato de API:export FlowLogID01="<your_flow_log_id>"
-
Para suprimir un recopilador de registros de flujo:
curl -sS -X DELETE \ -H "Authorization: $iam_token" \ "$vpc_api_endpoint/v1/flow_log_collectors/$FlowLogID01?version=$api_version&generation=2" | jq
El ejemplo utiliza
jq
como analizador sintáctico, una herramienta de terceros con licencia MIT. Es posible quejq
no venga preinstalada en todas las imágenes de VPC disponibles al crear una instancia. Es posible que tenga que instalarjq
antes de utilizarlo o utilizar otro analizador sintáctico de su elección.