¿Cómo instalar y usar Sysdig desde la línea de comandos de Linux?

Sysdig es una herramienta que brinda a los administradores y desarrolladores una visión inigualable del comportamiento de sus sistemas. El equipo detrás de esto espera mejorar el monitoreo y la resolución de problemas a nivel del sistema al proporcionar una vista centralizada, coherente y granular de los subsistemas de almacenamiento, transmisión, red y memoria, así como la capacidad de generar archivos de rastreo para la operación del sistema que pueden ser analizado en cualquier momento. También han creado un lenguaje de filtrado que les permite profundizar en los datos de forma natural e interactiva, así como una gran biblioteca de scripts Lua llamados cinceles que resuelven problemas comunes. Considere este programa como una versión mejorada de strace, tcpdump y lsof. En pocas palabras, es un método robusto de análisis de rendimiento para analizar el estado de un sistema y sus actividades.

Cómo instalar Sysdig

Primero, necesitamos instalar curl usando el siguiente comando, si ya lo ha hecho, puede omitir este paso:

$ sudo apt-get install curl
How to Install and Use Sysdig from Linux Command Line

Instalación de rizo

Ahora simplemente ejecute el siguiente comando para instalar sysdig automáticamente en una etapa. Después de verificar todas las especificaciones, el script de instalación solo puede instalar el paquete sysdig desde el repositorio Draios APT/YUM.

$ curl -s https://s3.amazonaws.com/download.draios.com/stable/install-sysdig | sudo bash
How to Install and Use Sysdig from Linux Command Line

Instalación de Sysdig

Uso básico

El ejemplo más simple es ejecutarlo sin ningún argumento para ver una transmisión en vivo de eventos desde su sistema Linux:

$ sudo sysdig
How to Install and Use Sysdig from Linux Command Line

Ejecutando sysdig sin ningún argumento

Filtración

El mecanismo de filtrado de Sysdig es robusto y adaptable, y está diseñado para encontrar agujas en un pajar. Los filtros, similares a tcpdump, se definen al final de la línea de comando y se pueden aplicar tanto a la captura en vivo como a un archivo de captura. Tomemos, por ejemplo, la acción de un solo comando:

$ sudo sysdig proc.name=cat
How to Install and Use Sysdig from Linux Command Line

Use este comando para filtrar

Puede usar operadores como «o» y «y» para combinar varios argumentos. Por ejemplo, puede capturar la actividad de cat y vi al mismo tiempo usando el siguiente comando:

$ sysdig proc.name=cat or proc.name=vi

combinación de argumentos

Escriba: para ver una lista de los procesos del sistema:

$ sudo sysdig -c ps

Para ver una lista de procesos del sistema

Ejecute el siguiente comando para ver las conexiones de red del sistema:

$ sudo sysdig -c netstat
How to Install and Use Sysdig from Linux Command Line

Para ver las conexiones de red del sistema

Ejecute el siguiente comando para ver los principales procesos clasificados por porcentaje de utilización de la CPU:

$ sudo sysdig -c topprocs_cpu
How to Install and Use Sysdig from Linux Command Line

Principales procesos clasificados por porcentaje de utilización de la CPU

Sysdig combina la funcionalidad de una serie de herramientas de línea de comandos en una sola GUI impresionante, lo que le permite profundizar en los eventos de su dispositivo Linux para recopilar datos, guardarlos para revisarlos más tarde e incluso admitir contenedores.

Publicación traducida automáticamente

Artículo escrito por jayantmehra02 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *