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 65/100
duckdb/duckdb-wasm#2258 ·
-
how does install.sh work Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
rofl0r/microsocks#110 ·
-
OTA is not aborted correctly Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
espressif/esp-aws-iot#261 ·
-
os:linux
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
mpv-player/mpv#18510 · 2 comentarios ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100