¿Existe una herramienta de 'cola' de OS X que pueda monitorear archivos de registro remotos?

Estoy buscando una herramienta de cola visual que pueda monitorear varios archivos de registro locales o remotos.

Funciones opcionales que me interesan: resaltado de color según el nivel de error de registro, coloreado para palabras especiales, filtrado de mensajes y/o notificaciones sobre nueva actividad.

Respuestas (9)

Olvidé decir que estoy buscando algo que pueda usar como tablero.

Encontré una herramienta que puede hacer esto GeekTool , incluso tiene una versión que funciona en Lion (ver el foro).

Se puede usar para hacer colas simples, sin filtrar u otras cosas, así que tal vez alguien tenga una mejor alternativa.

PostRemoteLog (gratis)

PostRemoteLog tiene soporte de notificaciones Growl y es gratis.

Error 404 ahora. creo que esto ya no funciona

Si bien todavía no lo he usado, recientemente descubrí Log.io. Parece cumplir con todos sus criterios.

Solo en aras de la exhaustividad, se debe decir que existe una herramienta para Mac OS X con resaltado de palabras clave y algunas otras características. se llama Logtastic

Lo sé, esta es una publicación antigua, pero ¿quizás alguien la encuentre útil? :)

¿Puedo sugerir la aplicación LogTail macOS ? Verifica todos los requisitos que mencionó (excepto la parte de notificaciones). Tiene una funcionalidad de visualización de registros remotos basada en SSH y puede rastrear el archivo de registro remoto (intervalo de sondeo configurable). Puede configurar varios servidores SSH y examinarlos para seleccionar el archivo de registro que desee ver.

Admite filtrar y/o resaltar patrones de búsqueda, buscar en el archivo de registro remoto de forma incremental y le permite ajustar el primer plano, los colores de fondo y la fuente.

Además, no carga todo el archivo de registro remoto a la vez, sino que obtiene contenido de forma inteligente en función de sus acciones de desplazamiento, por lo que es bastante eficiente.

El sitio de la aplicación tiene más información. ¡Espero eso ayude!

PD: soy el desarrollador de la aplicación :)

¿Por qué no ofrecer una versión de prueba para que su aplicación pueda ser... probada y no solo comprada? No es que sea barato. Si voy a elegir comprarlo, primero quiero probarlo.

Survlog (Tienda de aplicaciones Mac, $)

Survlog es una forma conveniente de ver archivos de registro remotos. Configuración simple y permite claves ssh y contraseñas sudo. Almacene la información del archivo de registro para facilitar el acceso y la reutilización.

No ha visto ninguna actualización desde 2015.

Estaba buscando algo similar hace unos meses y descubrí una excelente distribución de dispositivos Linux llamada Security Onion: https://security-onion-solutions.github.io/security-onion/

Prácticamente ignoro el IDS y la captura de paquetes (por ahora) y solo lo uso para el análisis de registros. Fue bastante simple configurar la caja virtual y luego cargar la imagen de Security Onion. Aparte de tener un poco de memoria RAM, es una excelente manera de obtener un análisis de registro bastante sofisticado de varios paquetes de código abierto realmente buenos que ya están integrados en una solución de lectura para usar. Ahora que me he ocupado bastante del registro, podría comenzar a jugar con algunas de las funciones de IDS integradas, pero eso requiere aún más RAM...

OS X tiene una utilidad Tail integrada.

Abra una ventana de Terminal, y el formato seríatail -f filename.log

La opción -f se aseguraría de seguir mostrando nuevas entradas en el archivo a medida que se escriben.

Por supuesto, esta es la utilidad de cola básica de Unix, por lo que no hay opciones de color y similares... sin embargo, puede abrir múltiples ventanas/pestañas de terminal para monitorear diferentes archivos de registro según sea necesario.