Monolog

Logiciel capture d'écran:
Monolog
Détails logiciels:
Version: 1.17.2 Mise à jour
Date de transfert: 10 Feb 16
Développeur: Jordi Boggiano
Licence: Gratuit
Popularité: 28

Rating: 4.0/5 (Total Votes: 2)

Monolog est très facile à installer et vous avez seulement à pointer vers une action et le faire se connecter loin.

La bibliothèque comprend de nombreux gestionnaires, formateurs de journaux, et différents processeurs du journal.

Documentation est fourni avec le package de téléchargement.


niveaux de journal:

Debug

Info

Notice

Attention

Erreur

Critical

Alerte

Urgences


Handlers pour:

serveurs Graylog2

serveurs Cube

serveurs ElasticSearch

installations Sentry

Comptes NewRelic

comptes Loggly

Comptes Rollbar

comptes LogEntries

Syslogd

Swift Mailer

PHP mail () fonction

MongoDB

Redis

Apache CouchDB

Amazon DynamoDB

Bibliothèque ChromePHP

Bibliothèque FirePHP

flux de PHP

flux de AMQP

sockets TCP

Ce qui est nouveau dans cette version:

  • Ajout PHPConsoleHandler envoyer enregistrement à Chrome l'extension PHP Console et de la bibliothèque
  • Ajout du support pour les objets d'application __toString dans le NormalizerFormatter
  • Ajout du support pour l'API v2 de HipChat dans HipChatHandler
  • Ajouté Logger :: setTimezone () pour initialiser le monolog de fuseau horaire doit utiliser dans le cas où date.timezone ne correspond pas à votre application
  • Ajout d'une option pour envoyer un message formaté au lieu de l'enregistrement brut sur PushoverHandler via - & # X3e; useFormattedMessage (true)
  • erreurs papillotes fixes étant supprimés silencieusement

Ce qui est nouveau dans la version 1.17.1:

  • Ajout PHPConsoleHandler envoyer enregistrement à l'extension PHP Console de Chrome et de la bibliothèque
  • Ajout du support pour les objets d'application __toString dans le NormalizerFormatter
  • Ajout du support pour l'API v2 de HipChat dans HipChatHandler
  • Ajouté Logger :: setTimezone () pour initialiser le monolog de fuseau horaire doit utiliser dans le cas où date.timezone ne correspond pas à votre application
  • Ajout d'une option pour envoyer un message formaté au lieu de l'enregistrement brut sur PushoverHandler via - & # X3e; useFormattedMessage (true)
  • erreurs papillotes fixes étant supprimés silencieusement

Ce qui est nouveau dans la version 1.13.1:

  • Ajout du Registre :: hasLogger pour vérifier la présence d'une instance de l'enregistreur
  • Ajout du support de context.user à RavenHandler
  • Ajout HipChat support API v2 dans le HipChatHandler
  • Ajout NativeMailerHandler :: addParameter passer params au processus mail ()
  • Ajout des données de contexte à SlackHandler quand $ includeContextAndExtra est vrai
  • Ajout de la possibilité de personnaliser le Swift_Message per-mail dans SwiftMailerHandler
  • Correction SwiftMailerHandler pour créer paresseusement instances de message si un rappel est fourni
  • sérialisation fixe des valeurs INF et NaN dans Normalizer et LineFormatter

Ce qui est nouveau dans la version 1.12.0:

  • Ajout:
  • WhatFailureGroupHandler pour supprimer toute exception provenant des gestionnaires emballés et éviter les défaillances de la chaîne si un service de journalisation échoue
  • MandrillHandler pour envoyer des courriels via l'API Mandrillapp.com
  • SlackHandler pour les enregistrements du journal à un compte Slack.com
  • FleepHookHandler pour les enregistrements du journal à un compte Fleep.io
  • LogglyHandler :: addtag ​​pour permettre l'ajout de balises à un gestionnaire existant
  • $ ignoreEmptyContextAndExtra à LineFormatter pour éviter vide [] à la fin
  • $ useLocking à StreamHandler et RotatingFileHandler pour permettre flock () tout en écrivant
  • Support pour PhpAmqpLib dans le AmqpHandler
  • FingersCrossedHandler :: claire et BufferHandler :: clair pour les remettre entre les lots dans les emplois à long fonctionnement
  • Support pour ajouter des champs supplémentaires à partir de $ _SERVER dans le WebProcessor
  • Correction:
  • Support pour les valeurs non-chaîne dans PrsLogMessageProcessor
  • Messages SwiftMailer envoyés à la mauvaise date dans les scripts de longue course
  • Mineure PHP 5.6 problèmes de compatibilité
  • BufferHandler :: close étant appelé deux fois

Ce qui est nouveau dans la version 1.10.0:

  • Ajouté Logger :: getHandlers () et Logger: : getProcessors () méthodes
  • argument Ajouté $ passthruLevel à FingersCrossedHandler pour laisser passer toujours des dossiers par le biais même si le niveau de déclenchement est pas atteint
  • Ajout du support pour les données supplémentaires dans NewRelicHandler
  • Ajouté $ expandNewlines drapeau du ErrorLogHandler pour créer plusieurs entrées de journal quand un message a plusieurs lignes

Ce qui est nouveau dans la version 1.9.0:

  • Ajout LogEntriesHandler à envoyer des journaux à un compte LogEntries
  • Ajout $ filePermissions à tweak mode fichier sur StreamHandler et RotatingFileHandler
  • Ajouté $ useFormatting drapeau MemoryProcessor pour le faire envoyer des données brutes en octets
  • Ajout du support pour la table mise en forme dans FirePHPHandler via la touche de contexte de table
  • Ajout d'un TagProcessor pour ajouter des étiquettes aux dossiers, et le soutien pour les balises dans RavenHandler
  • Ajouté $ appendNewline drapeau du JsonFormatter pour permettre de l'utiliser lors de la connexion à des fichiers
  • le support du son Ajouté à la PushoverHandler
  • Correction d'un support multi-threading dans StreamHandler
  • Correction d'un problème d'en-têtes vides lorsque ChromePHPHandler reçu aucun enregistrement
  • format par défaut fixe du ErrorLogHandler

Ce qui est nouveau dans la version 1.8.0:

  • Ajout BrowserConsoleHandler à envoyer des journaux à la console de tout navigateur via console.log () injection dans la sortie
  • Ajout FilterHandler pour filtrer les enregistrements et seulement permettre à ceux d'une liste donnée de niveaux par le gestionnaire enveloppé
  • Ajout FlowdockHandler pour envoyer les journaux à un compte Flowdock
  • Ajout RollbarHandler pour envoyer les journaux à un compte Rollbar
  • Ajout HtmlFormatter d'envoyer des e-mails plus jolies journaux avec des couleurs pour chaque niveau de log
  • Ajout GitProcessor pour ajouter la branche courante / engager à enregistrer des données supplémentaires
  • Ajout d'un x5C Monolog & #; classe de registre pour permettre un accès plus facile mondial des enregistreurs de pré-configurées
  • Ajout du support pour la nouvelle lib graylog2 / GELF-php officiel GelfHandler, mise à niveau si vous le pouvez en remplaçant l'exigence mlehner / GELF-php
  • Ajout du support pour HHVM
  • Ajout du support pour Loggly uploads par lots
  • Ajout du support pour peaufiner le type de contenu et le codage dans NativeMailerHandler
  • Ajout $ skipClassesPartials pour peaufiner les classes ignorées dans le IntrospectionProcessor
  • Demande de lot fixe support dans GelfHandler

Ce qui est nouveau dans la version 1.7.0:

  • Ajouté $ appName à NewRelicHandler
  • Ajout de configuration de Pushover tentatives de notification / expiration
  • Ajout $ maxColumnWidth à NativeMailerHandler pour changer le 70 caractères par défaut
  • Ajout chainability à la plupart des setters pour tous les gestionnaires
  • fixe RavenHandler traitement par lots de sorte qu'il prend le message du dossier avec la plus haute priorité
  • Correction d'un traitement par lots HipChatHandler de sorte qu'il envoie tous les messages à la fois
  • Correction de problèmes avec eAccelerator
  • beaucoup de petites choses fixes et améliorées
  • Ajout SyslogUdpHandler pour envoyer les journaux à un serveur distant syslogd
  • Ajout LogglyHandler pour envoyer les journaux à un compte Loggly
  • Ajout $ niveau pour IntrospectionProcessor il ne fait qu'ajouter backtraces en cas de besoin
  • Ajouté $ à la version LogstashFormatter pour permettre l'utilisation du nouveau format Logstash v1

Ce qui est nouveau dans la version 1.5.0:

  • Ajout UidProcessor pour injecter un identifiant unique à tous les log dossiers d'une demande / run
  • Ajout du support pour les exceptions précédentes dans la sérialisation LineFormatter d'exception
  • Ajout Monolog & # x5C; Logger :: getLevels () pour obtenir tous les niveaux disponibles
  • ChromePHPHandler il évite d'envoyer des en-têtes fixes de plus de Chrome peuvent gérer

Ce qui est nouveau dans la version 1.4.1:

  • la mise en forme d'exception fixe dans le LineFormatter pour être plus minimaliste
  • Correction de la manipulation de RavenHandler du contexte / données supplémentaires, nécessite Raven client & # X3e; 0.1.0
  • rotation du journal fixe dans RotatingFileHandler de travailler avec des scripts en cours d'exécution longs couvrant plusieurs jours
  • accès au tableau WebProcessor fixe afin qu'il vérifie la présence de données
  • Buffer fixe, groupe et gestionnaires FingersCrossed à faire usage de leurs processeurs

Ce qui est nouveau dans la version 1.4.0:

  • Ajout RedisHandler pour vous connecter à Redis via la bibliothèque Predis ou l'extension phpredis.
  • Ajout ZendMonitorHandler pour vous connecter au moniteur de Zend Server.
  • Ajout de la possibilité de passer des tableaux de maîtres et processeurs directement dans le constructeur de l'enregistreur.
  • Ajout option `$ useSSL` à l'PushoverHandler qui est activé par défaut.
  • Correction ChromePHPHandler et FirePHPHandler problème lorsque plusieurs instances sont utilisées simultanément.
  • capacité d'injection d'en-tête fixe dans le NativeMailHandler.

Ce qui est nouveau dans la version 1.3.1:.

  • LogstashFormatter fixe pour être utilisable avec des gestionnaires de flux

Exigences :

  • PHP 5.3 ou supérieur

Logiciel similaire

Venus.js
Venus.js

12 May 15

QUnit
QUnit

11 Mar 16

Splinter
Splinter

13 May 15

kratko.js
kratko.js

6 Jun 15

D'autres logiciels de développeur Jordi Boggiano

Slippy
Slippy

6 Jun 15

Dwoo
Dwoo

13 May 15

Commentaires à Monolog

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!
Recherche par catégorie