Ejecuto un proyecto particular de código abierto abandonado (StreamBaby) en mi servidor de medios doméstico, un Mac Mini. Es impresionante, pero tiene un problema desafortunado que ocasionalmente hace que la aplicación genere un registro de errores absolutamente masivo, como en el orden de muchas decenas de gigabytes. A veces, cuando me doy cuenta, es más de 100 GB. Todo lo que tengo que hacer es eliminarlo, reiniciar el servicio y todo está bien, pero obviamente pueden surgir problemas si la unidad se queda sin espacio debido a esto.
Me gustaría monitorear este archivo y cada vez que tenga más de 10 MB, avisarme de alguna manera (señal sonora, enviar un correo electrónico, enviar una alerta ... algo). He encontrado servicios que supervisarán si el tamaño de un archivo ha cambiado, pero necesito monitorearlo para un tamaño específico.
¿Se puede hacer esto a través de Automator, AppleScript o algún otro medio?