in

SysFlow: canalización de telemetría del sistema nativo de la nube




Este repositorio aloja la documentación y el rastreador de problemas de todos los proyectos de SysFlow.

Breve descripción

¿Qué es SysFlow?

SysFlow Telemetry Pipeline es un marco para monitorear cargas de trabajo en la nube y crear análisis de rendimiento y seguridad. El objetivo de este proyecto es crear todas las instalaciones necesarias para la telemetría del sistema, de modo que los usuarios puedan centrarse en escribir y compartir análisis en una plataforma escalable y compartida de código abierto. La columna vertebral de la canalización de telemetría es un nuevo formato de datos llamado SysFlow, que convierte la información de eventos del sistema sin procesar en una abstracción que describe el comportamiento del proceso y sus relaciones con contenedores, archivos y redes. Este formato relacional de objetos es muy compacto y, sin embargo, ofrece una visión completa de las nubes de contenedores. También hemos creado varias API que permiten a los usuarios procesar SysFlow con sus kits de herramientas favoritos. Obtenga más información sobre SysFlow en el documento de especificaciones de SysFlow.

El marco SysFlow consta de los siguientes subproyectos:

  • sf-apis proporciona el esquema SysFlow y las API programáticas en go, Python y C ++.
  • sf-collector supervisa y recopila información de eventos y llamadas del sistema de los hosts y la exporta al formato SysFlow mediante la serialización de objetos Apache Avro.
  • sf-processor ofrece un motor de políticas de rendimiento optimizado para procesar, enriquecer, filtrar eventos SysFlow, generar advertencias y exportar los datos procesados ​​a varios destinos.
  • sf-exporter exporta las trazas de SysFlow con fines de archivo a sistemas de almacenamiento compatibles con S3.
  • sf-deployments contiene paquetes de implementación para SysFlow, incluidos Docker, Helm y OpenShift.
  • sysflow es el repositorio de documentación y el rastreador de problemas para el marco SysFlow.

Documentación en línea

La documentación de SysFlow está disponible en sysflow.readthedocs.io.

Compilación sin conexión

Esta documentación depende de Sphinx (http://www.sphinx-doc.org/en/master/) que debe instalarse para las compilaciones. El proyecto también requiere los siguientes complementos de Sphinx:

Para construir el sitio como HTML, vaya al directorio base y escriba:



What do you think?

Written by Helen Lafayette

Deja una respuesta

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

GIPHY App Key not set. Please check settings

Biblioteca popular de NPM secuestrada para instalar mineros y ladrones de contraseñas

Microsoft 365 recibe soporte para configuraciones ARC personalizadas