| LOG :: Dispatch :: Scribe Registro através do software Scribe do Facebook |
Baixe Agora |
LOG :: Dispatch :: Scribe Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Jon Schutz
- Site do editor:
- http://search.cpan.org/~jjschutz/
LOG :: Dispatch :: Scribe Tag
LOG :: Dispatch :: Scribe Descrição
Registro pelo software do servidor Scribe do Facebook LOG :: Scribe :: Scribe é um módulo Perl que fornece uma interface de estilo LOG :: Dispatch para escriba e também é totalmente compatível com log :: log4perl.scribe é um servidor para agregação de dados de log em tempo real de um grande número de servidores. Ele é projetado para ser escalável, extensível sem modificação do lado do cliente e robusto para falha da rede ou qualquer máquina específica. Scribe foi desenvolvido no Facebook e lançado como open source.synopsis usar log :: Dispatch :: Scribe; Meu $ log = log :: Dispatch :: Scribe-> NOVO (nome => 'scribe', min_level => 'info', host => 'localhost', porta => 1463, default_category => 'teste', retry_plan_a = > 'Buffer', retry_plan_b => 'morrer',); $ log-> log (nível => 'emergência', mensagem => 'algo ruim aconteceu'); $ log-> log (categoria => 'sistema', nível => 'emergência', mensagem => 'algo ruim aconteceu'); # Ou, via log4perl (usando configuração de estilo yaml neste exemplo): log4perl.rootlogger: info, scribe log4perl.appender.scribe: log :: despacho :: scribe log4perl.appender.scribe.host: localhost log4perl.appender .Scribe.port: 1465 log4perl.aptender.scribe.category: System Log4Perl.Appender.Scribe.Layout: Log :: Log4Perl :: layout :: Patternlayout Log4Perl.Appender.Scribe.Layout.conversionPattern: " % m% n "usar log :: log4perl; LOG :: log4perl-> init ('log4perlconfig.yml'); # Initialise usando o arquivo de configuração $ log = log :: log4perl-> get_logger ('exemplo.usage'); $ log-> info ("..."); # Log uma mensagem de informação via log :: log4perl $ log-> log ($ info, "..."); # Requisitos alternativos de sintaxe: · Perl.
LOG :: Dispatch :: Scribe Software Relacionado