fluentd y el formato de registro de acceso nginx

votos
0

¿Cómo puedo escribir la expresión regular para el siguiente formato de registro de acceso nginx en fluentd?

log_format main '$remote_addr - $remote_user [$time_local]  $request '
                        '$status $body_bytes_sent $http_referer '
                        '$http_HOST $HOST '
                        '$http_user_agent $http_x_forwarded_for '
                        'upstream_response_time $upstream_response_time '
                        'upstream_addr $upstream_addr '
                          'msec $msec request_time $request_time';
Publicado el 25/05/2014 a las 09:17
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
-1

Esto es fácil con el módulo de nginx fluend .

El módulo envía los registros de acceso a través de fluentd tiempo real fluentd-UDP-plugin, el formato de registro es JSON, puede obtener todas las variables de registro en fluentd.

Respondida el 28/05/2014 a las 20:38
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more