Consider a unix domain socket for log forwarding
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- c, linux
Línea de trabajo
El issue no especifica archivos fuente, pruebas ni puntos de entrada. Empieza localizando la ruta de emisión de eventos de Linux syslog y su configuración, y después determina el alcance de una opción de socket directa y cómo se probaría su comportamiento; se considera terminado cuando los eventos pueden consumirse directamente sin el recorrido de ida y vuelta por disco descrito.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Writing events to syslog is inefficient as they hit the disk and then some other forwarding agent needs to read the back out from disk, parse the xml and forward the events.
On Windows we can use ETW to bypass the logging system anyway but on linux this is not an option as there is no system level mechanism to intercept syslog in a more efficient way.
Having logs fill up the disk when you are going to forward them anyway is kind of pointless too.
It would be nice to have an option where sysmon could open a unix domain socket (or maybe even a tcp socket) where other programs can just read events directly from there and not have the events being written to disk.
- Lenguaje dominante
- C
- Estrellas
- 2.2k
- Forks
- 220
- Merge medio
- 11 d 22 h
- PR fusionados (30 d)
- 2
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de microsoft/SysmonForLinux
-
microsoft/SysmonForLinux#238 · 1 asignado ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
microsoft/SysmonForLinux#233 ·
-
microsoft/SysmonForLinux#230 · 1 asignado ·
-
microsoft/SysmonForLinux#226 · 1 asignado ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
microsoft/SysmonForLinux#220 · 2 reacciones ·
Todos los issues de microsoft/SysmonForLinux
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
zephyrproject-rtos/zephyr#119726 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
api7/lua-resty-saml#63 ·
-
[Bounty proposal] fix(web): memory insights count an evening memory on the next day ($25 proposed) Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
BasedHardware/omi#15320 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
[adam] AdamNet network read doesn't cap to MAX_ADAM_PACKET_LEN, overflows client receive buffers Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
FujiNetWIFI/fujinet-firmware#1649 · 2 comentarios ·