Monolog

Software captura de pantalla:
Monolog
Detalles de software:
Versión: 1.17.2 Actualizado
Fecha de carga: 10 Feb 16
Promotor: Jordi Boggiano
Licencia: Libre
Popularidad: 85

Rating: 3.7/5 (Total Votes: 3)

monólogo es muy fácil de configurar y sólo tiene que apuntar a una acción y teniendo los logs de distancia.

La biblioteca incluye muchos manipuladores, formateadores de registro, y varios procesadores de registro.

Se incluye la documentación del paquete de descarga.


Los niveles de registro:

Depurar

Información

Aviso

Advertencia

Error

Crítica

Alerta

Emergencia


Manipuladores para:

servidores Graylog2

servidores Cube

servidores Elasticsearch

instalaciones Sentry

cuentas NewRelic

cuentas Loggly

cuentas Rollbar

cuentas LogEntries

Syslogd

Swift Mailer

PHP mail () de función

MongoDB

Redis

Apache CouchDB

Amazon DynamoDB

biblioteca ChromePHP

biblioteca FirePHP

flujos de PHP

corrientes AMQP

sockets TCP

¿Qué hay de nuevo en esta versión:

  • Agregado PHPConsoleHandler para enviar registro a Chrome extensión PHP consola y la biblioteca
  • Se ha añadido soporte para los objetos de aplicación en el __toString NormalizerFormatter
  • Se ha añadido soporte para la versión 2 del API de HipChat en HipChatHandler
  • Agregado Logger :: settimezone () para inicializar el monólogo zona horaria debe utilizar en caso date.timezone no es la correcta para su aplicación
  • Se ha agregado una opción para enviar mensajes con formato en lugar del registro sin procesar en PushoverHandler a través de - & # X3e; useFormattedMessage (verdadero)
  • enrollamiento errores fijos se suprimen silenciosamente

¿Qué hay de nuevo en la versión 1.17.1:

  • Agregado PHPConsoleHandler para enviar registro a la extensión de PHP consola de Chrome y la biblioteca
  • Se ha añadido soporte para los objetos de aplicación en el __toString NormalizerFormatter
  • Se ha añadido soporte para la versión 2 del API de HipChat en HipChatHandler
  • Agregado Logger :: settimezone () para inicializar el monólogo zona horaria debe utilizar en caso date.timezone no es la correcta para su aplicación
  • Se ha agregado una opción para enviar mensajes con formato en lugar del registro sin procesar en PushoverHandler a través de - & # X3e; useFormattedMessage (verdadero)
  • enrollamiento errores fijos se suprimen silenciosamente

¿Qué es la nueva en la versión 1.13.1:

  • Agregado Registro :: hasLogger para comprobar la presencia de una instancia registrador
  • Se ha añadido soporte para context.user RavenHandler
  • Agregado HipChat soporte de API v2 en el HipChatHandler
  • Agregado NativeMailerHandler :: addParameter pasar params al proceso electrónico ()
  • Añadido datos de contexto para SlackHandler cuando includeContextAndExtra $ es cierto
  • Añadida la capacidad para personalizar el Swift_Message per-mail en SwiftMailerHandler
  • Fijo SwiftMailerHandler para crear perezosamente instancias de mensajes si se proporciona una devolución de llamada
  • serialización fijo de valores INF y Nan en Normalizador y LineFormatter

¿Qué hay de nuevo en la versión 1.12.0:

  • Alta:
  • WhatFailureGroupHandler para suprimir cualquier excepción que viene de los manipuladores envueltos y evitar fallos en cadena si un servicio de registro de falla
  • MandrillHandler para enviar correos electrónicos a través de la API Mandrillapp.com
  • SlackHandler para registrar los registros a una cuenta Slack.com
  • FleepHookHandler para registrar los registros a una cuenta Fleep.io
  • LogglyHandler :: addTag para permitir la adición de etiquetas a un controlador existente
  • $ ignoreEmptyContextAndExtra a LineFormatter para evitar vacíos [] al final
  • $ useLocking a StreamHandler y RotatingFileHandler para permitir que flock () mientras se escribe
  • Soporte para PhpAmqpLib en el AmqpHandler
  • FingersCrossedHandler :: clara y BufferHandler :: clara para reponerlos entre lotes en trabajos de larga ejecución
  • Soporte para añadir campos adicionales de $ _SERVER en el WebProcessor
  • Fijo:
  • El apoyo a los valores que no son cadenas en PrsLogMessageProcessor
  • mensajes que se envían SwiftMailer con la fecha equivocada en secuencias de comandos de ejecución prolongada
  • Menor PHP 5.6 problemas de compatibilidad
  • BufferHandler :: close se llama dos veces

¿Qué hay de nuevo en la versión 1.10.0:

  • Agregado Logger :: getHandlers () y Registrador: : getProcessors () métodos
  • argumento añadido $ passthruLevel a FingersCrossedHandler dejarlo pasar siempre a través de algunos registros, incluso si no se alcanza el nivel de disparo
  • Se ha añadido soporte para datos adicionales en NewRelicHandler
  • bandera Agregado $ expandNewlines a la ErrorLogHandler para crear varias entradas de registro cuando un mensaje tiene varias líneas

¿Qué es la nueva en la versión 1.9.0:

  • Agregado LogEntriesHandler para enviar registros a una cuenta de LogEntries
  • Agregado $ filePermissions pellizcar el modo de archivo en StreamHandler y RotatingFileHandler
  • bandera Agregado $ useFormatting a MemoryProcessor hace para enviar datos en bruto en bytes
  • Se ha añadido soporte para el formato de tabla en FirePHPHandler a través de la tecla contexto de la tabla
  • Ha añadido un TagProcessor añadir etiquetas a los registros, y soporte para etiquetas en RavenHandler
  • bandera Agregado $ appendNewline a la JsonFormatter para permitir a usarlo al acceder a los archivos
  • Se ha añadido soporte de sonido a la PushoverHandler
  • Fijo soporte multi-threading en StreamHandler
  • solucionado el problema de las cabeceras vacías cuando ChromePHPHandler recibido ningún registro
  • formato predeterminado fijo de la ErrorLogHandler

¿Qué hay de nuevo en la versión 1.8.0:

  • Agregado BrowserConsoleHandler para enviar registros a la consola de cualquier navegador a través console.log inyección () en la salida
  • Agregado FilterHandler para filtrar los registros y sólo permite que las de una lista dada de los niveles a través de la envuelta manejador
  • Agregado FlowdockHandler para enviar los registros a una cuenta Flowdock
  • Agregado RollbarHandler para enviar los registros a una cuenta Rollbar
  • Agregado HtmlFormatter para enviar mensajes de correo electrónico de registro más bonitas con colores para cada nivel de registro
  • Agregado GitProcessor para agregar la rama actual / comprometerse a registrar datos adicionales
  • Ha añadido un monólogo X5c & #; clase de registro para permitir un acceso más fácil a los madereros mundial pre-configurados
  • Se ha añadido soporte para el nuevo lib oficial graylog2 / GELF-php para GelfHandler, actualizar si se puede sustituir por el requisito mlehner / GELF-php
  • Se ha añadido soporte para HHVM
  • Se ha añadido soporte para los archivos por lotes Loggly
  • Se ha añadido soporte para ajustar el tipo de contenido y la codificación en NativeMailerHandler
  • $ Añadido skipClassesPartials para modificar las clases ignorados en el IntrospectionProcessor
  • solicitar apoyo lote fijo en GelfHandler

¿Qué hay de nuevo en la versión 1.7.0:

  • Agregado $ appName a NewRelicHandler
  • Alta configuración de reintentos de notificación Pushover / expiración
  • Agregado $ maxColumnWidth a NativeMailerHandler para cambiar el valor por defecto de 70 caracteres
  • chainability a la mayoría de los emisores para todos los manipuladores Añadido
  • fija el procesamiento por lotes RavenHandler así que lleva el mensaje del registro con la más alta prioridad
  • Fijo HipChatHandler el procesamiento por lotes por lo que envía todos los mensajes a la vez
  • Se han corregido problemas con eAccelerator
  • Fijos y la mejora de muchas cosas pequeñas
  • Agregado SyslogUdpHandler para enviar registros a un servidor remoto syslogd
  • Agregado LogglyHandler para enviar los registros a una cuenta Loggly
  • Añadido a nivel de $ IntrospectionProcessor por lo que sólo se suma trazas inversas cuando sea necesario
  • $ añadido a la versión LogstashFormatter para permitir el uso del nuevo formato Logstash v1

¿Qué es la nueva en la versión 1.5.0:

  • Agregado UidProcessor para inyectar un identificador único para toda registro registros de una petición / ejecutar
  • Se ha añadido soporte para las excepciones anteriores en la serialización excepción LineFormatter
  • Agregado monólogo & # X5c; Logger :: getLevels () para obtener todos los niveles disponibles
  • Fijos ChromePHPHandler encabezados por lo que evita el envío de más de cromo pueden manejar

¿Qué hay de nuevo en la versión 1.4.1:

  • Fija el formato de excepción en el LineFormatter para ser más minimalista
  • Fijo / manejo de datos adicionales de contexto de RavenHandler, requiere Cuervo cliente & # X3e; 0.1.0
  • rotación de registro fijo en RotatingFileHandler trabajar con guiones de larga ejecución que abarcan varios días
  • Fijo WebProcessor acceso a una matriz por lo que comprueba la presencia de datos
  • Buffer fijo, Grupo y manipuladores FingersCrossed para hacer uso de sus procesadores

¿Qué hay de nuevo en la versión 1.4.0:

  • Agregado RedisHandler para iniciar sesión a través de la biblioteca Redis Predis o la extensión phpredis.
  • Agregado ZendMonitorHandler que ingrese al monitor de servidor Zend.
  • Se ha añadido la posibilidad de pasar matrices de manipuladores y procesadores directamente en el constructor Logger.
  • Añadido opción `$ useSSL` a la PushoverHandler que está habilitado de forma predeterminada.
  • solucionado el problema de ChromePHPHandler y FirePHPHandler cuando varias instancias se utilizan simultáneamente.
  • Fijo capacidad de inyección de cabecera en el NativeMailHandler.

¿Qué es la nueva en la versión 1.3.1:.

  • LogstashFormatter fijo pueda utilizarse con los controladores de flujo

Requisitos

  • PHP 5.3 o superior

Programas parecidos

Splinter
Splinter

13 May 15

PHPUnit
PHPUnit

18 Apr 16

Intern
Intern

1 Oct 15

doT
doT

13 Apr 15

Otro software de desarrollador Jordi Boggiano

Slippy
Slippy

6 Jun 15

Dwoo
Dwoo

13 May 15

Comentarios a la Monolog

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!