Estoy buscando un visor de registro con capacidades similares como Chainsaw, en el que puedo alinear los archivos de registro de Glassfish, por ejemplo, SSH/SCP. ¿Alguien sabe si existe tal herramienta?Visor de registro remoto para archivos de registro de Java/Glassfish
Respuesta
De other post:
- Configurar masilla para escribir un archivo de registro de la conexión.
- Haga el análisis de registro contra el archivo de registro de masilla.
¿La motosierra con el plugin VFS no hace eso?
he reunido algo que me permite usar java.util registro con GlassFish y motosierra. Fuentes etc. aquí: http://blog.cotopia.com/2009/10/sending-glassfish-javautil-log-records.html
Genial, tendré que intentarlo – Kristian
VFSLogFilePatternReceiver utiliza Jakarta Commons-VFS, por lo que soporta SFTP y SCP. Ver: http://commons.apache.org/vfs/filesystems.html#SFTP
OtrosLogViewer usuario VFSFileSystems y puede cargar registros desde el servidor remoto (ftp, sftp, smb, http). Es compatible con java.util.logging.XMLFormatter y java.util.logging.SimpleFormatter. Ver: http://code.google.com/p/otroslogviewer/
Esta herramienta es genial. Desearía poder votar dos veces :) –
Tienes que crear un patrón para los registros de Glassfish. Agregué una respuesta de cómo se hace eso ya que los comentarios no tienen un buen formato. –
no funciona con SSH – kostja
OtrosLogViewer es agradable pero debe configurar el patrón para los registros de Glassfish.
Basta con crear un archivo en $ {} OTROS_ROOT /plugins/logimporters/glassfish.pattern con:
type=log4j
pattern=[#|TIMESTAMP|LEVEL|PROP(A)|CLASS|_ThreadID=PROP(B);_ThreadName=THREAD;|MESSAGE|#]
dateFormat=yyyy-MM-ddTHH:mm:ss.SSSZZZZ
name=glassfish parser
charset=UTF-8
he comenzado a mirar OtrosLogViewer y se encontró actualizaciones recientes a que implica el cambio de formato de archivo de patrones de GlassFish. La información es de this issue.
Aquí es la definición del patrón que funciona para mí:
name=GlassFish Pattern
type=log4j
pattern=[#|TIMESTAMP|LEVEL|PROP(A)|LOGGER|_ThreadID=PROP(B);_ThreadName=THREAD;|MESSAGE
dateFormat=yyyy-MM-dd'T'HH:mm:ss.SSSZZZZ
charset=UTF-8
customLevels=SEVERE=FATAL,WARNING=WARN,CONFIG=INFO,FINE=DEBUG,FINER=TRACE,FINEST=TRACE,INFO=INFO
estoy usando la liberación de OtrosLogViewer 2012-04-25. Hasta que se resuelva el problema de analizar el \n|#]
final, contaminarán un poco los mensajes.
Editado:The fourth field is the logger name.
Trate retrospectivo Log Analyzer ->http://www.retrospective.ch/
Puede buscar en los archivos y los archivos de la cola en un servidor remoto a través de SSH (en los discos locales también). No tiene que descargar el contenido del archivo para buscar sobre él (como Otros). Todo se hace de forma ad-hoc en el servidor (de manera solo lectura, para que los servidores de producción estén seguros).
También se puede hacer la fila y la columna dividida de forma automática (se analizará el archivo de registro y generar el patrón de división de línea y de columna que sea compatible con log4j para que sus entradas de registro se dividen correctamente) - usted no tiene que adivina/escribe tú mismo.
Por último, también puede analizar la fecha, por lo que se puede buscar en los archivos locales/remotos utilizando un filtro de fecha (muy útil si tiene muchos archivos viejos en una carpeta).
DESCARGO DE RESPONSABILIDAD: Yo soy uno de los desarrolladores que trabajan en Retrospectiva.Esta publicación no es un anuncio, sino una declaración personal basada en mi opinión y experiencia. He probado todas las soluciones propuestas que se mencionan en este hilo y estoy convencido de que Retrospective es la mejor solución para este problema.
- 1. Buscando un visor de archivos de registro de transacciones SQL
- 2. Uso de VIM como visor de archivos de registro
- 3. SharePoint 2007 Visor de registro de
- 4. Aplicación de visor independiente para el registro de ELMAH
- 5. ¿Algún buen tutorial sobre lilith (visor de registro para Logback)?
- 6. ¿Cómo leer las claves de registro remoto?
- 7. visor de registro decente que trabaja con Nlog
- 8. Visor de archivos de registro de Windows (cola) que muestra líneas en orden inverso
- 9. Buscando archivos de registro enormes
- 10. Recuperar registro remoto, no las confirmaciones
- 11. ¿Hay un analizador de archivos de registro para archivos log4j?
- 12. HTML5/websockets/javascript basado en el visor de archivos de registro en tiempo real?
- 13. Registro remoto asíncrono sin bloqueo en Java?
- 14. ¿Cómo puedo acceder a los datos de registro del Visor de eventos de Windows desde Java
- 15. Análisis de archivos de registro Glassfish
- 16. análisis de archivos de registro binarios
- 17. ¿Cómo escribo un visualizador de archivos de texto Java para grandes archivos de registro?
- 18. Almacenamiento de muchos archivos de registro
- 19. Analizando archivos de registro de apache
- 20. ¿Cómo configurar el registro de Tomcat JULI para transferir archivos de registro?
- 21. Configurar el registro de Hadoop para evitar demasiados archivos de registro
- 22. Visor de archivos de texto grandes almacenados en el servidor, por ejemplo archivos de registro (basados en web)
- 23. Práctica recomendada para el visor de registro en tiempo real en pantalla para log4net
- 24. Visor de archivos COLLADA
- 25. Mejor ubicación para archivos de registro de excepción (Windows)
- 26. ¿Varios archivos de registro con Winston?
- 27. ¿Podemos crear archivos de registro utilizando javascript
- 28. Múltiples archivos de registro con log4j
- 29. ¿Log4Net puede eliminar archivos de registro automáticamente?
- 30. Registro de Git: registro de futuras revisiones
¿Puedes indicar el plugin VFS? – Kristian
Ver http://logging.apache.org/chainsaw/distributionnotes.html –
Se ve muy bien, pero parece que el servidor que uso actualmente no es compatible con SFTP, solo SCP. – Kristian