2017 © Pedro PelĆ”ez
 

library logger

Forseti Logger facilita a utilizaƧao de log na forseti

image

forseti/logger

Forseti Logger facilita a utilizaƧao de log na forseti

  • Monday, July 17, 2017
  • by diego.saouda
  • Repository
  • 10 Watchers
  • 0 Stars
  • 35 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 13 Versions
  • 3 % Grown

The README.md

forseti-logger

padrão de log da forseti, (*1)

Usando sentry

Coloque a dependĆŖncia no seu projeto, (*2)

composer require sentry/sentry

Configure o DNS, (*3)

<?php
putenv('FORSETI_SENTRY_DNS=<DNS_SENTRY>');
putenv('FORSETI_SENTRY_LOGGER_LEVEL='.\Monolog\Logger::ERROR); //nĆ­vel do erro a ser reportado
putenv('FORSETI_SENTRY_TIMEOUT=10'); //tempo timeout do sentry

//utilizando o curl do linux para enviar o log de erro (envio em background)
//quando essa opção é usada a opção FORSETI_SENTRY_TIMEOUT não tem efeito (limitação do sentry client sdk)
putenv('FORSETI_SENTRY_CURL_METHOD=exec');

//default: utilizando o curl do PHP para enviar o log de erro
putenv('FORSETI_SENTRY_CURL_METHOD=sync');

Sentry com Symfony Console

Por padrão o symfony console vira o gerenciador de exception, por isso é necessÔrio desabilitar. Abaixo exemplo:, (*4)

$app = new \Symfony\Component\Console\Application('Portal', '1.0.0');
$app->setCatchExceptions(false);

Usando Loggly

Coloque no seu projeto, (*5)

putenv('FORSETI_LOGGLY_TOKEN='); putenv('FORSETI_LOGGLY_LEVEL=' . \Monolog\Logger::INFO);, (*6)

Logando no arquivo

Ɖ necessĆ”rio obrigatório definir a variĆ”vel de ambiente FORSETI_LOGGER_FILE Exemplo:, (*7)

putenv('FORSETI_LOGGER_FILE='. __DIR__ . '/resources/log_de_test.log');

Opcionalmente Ć© possĆ­vel:, (*8)

  • Alterar o nivel de log enviado para o arquivo. O padrĆ£o Ć© DEBUG.
putenv('FORSETI_LOGGER_FILE_LEVEL=' . \Monolog\Logger::INFO);
  • Alterar o formato do log.
putenv('FORSETI_LOGGER_FORMAT=' . "[%datetime%] %channel%.%level_name%: %message% %context% %extra%\n");
  • Alterar o formato do timestamp.
putenv('FORSETI_LOGGER_DATEFORMAT=' . 'Y-m-d H:i:s');

The Versions

17/07 2017

dev-develop

dev-develop

Forseti Logger facilita a utilizaƧao de log na forseti

  Sources   Download

BSD-3-Clause

The Requires

 

by Diego Saouda

logger forseti

17/07 2017

dev-master

9999999-dev

Forseti Logger facilita a utilizaƧao de log na forseti

  Sources   Download

BSD-3-Clause

The Requires

 

by Diego Saouda

logger forseti

17/07 2017

v1.5.0

1.5.0.0

Forseti Logger facilita a utilizaƧao de log na forseti

  Sources   Download

BSD-3-Clause

The Requires

 

by Diego Saouda

logger forseti

14/07 2017

v1.4.5

1.4.5.0

Forseti Logger facilita a utilizaƧao de log na forseti

  Sources   Download

BSD-3-Clause

The Requires

 

by Diego Saouda

logger forseti

14/07 2017

v1.4.4

1.4.4.0

Forseti Logger facilita a utilizaƧao de log na forseti

  Sources   Download

BSD-3-Clause

The Requires

 

by Diego Saouda

logger forseti

14/07 2017

v1.4.3

1.4.3.0

Forseti Logger facilita a utilizaƧao de log na forseti

  Sources   Download

BSD-3-Clause

The Requires

 

by Diego Saouda

logger forseti

14/07 2017

v1.4.2

1.4.2.0

Forseti Logger facilita a utilizaƧao de log na forseti

  Sources   Download

BSD-3-Clause

The Requires

 

by Diego Saouda

logger forseti

02/06 2017

v1.4.1

1.4.1.0

Forseti Logger facilita a utilizaƧao de log na forseti

  Sources   Download

BSD-3-Clause

The Requires

 

by Diego Saouda

logger forseti

02/06 2017

v1.4.0

1.4.0.0

Forseti Logger facilita a utilizaƧao de log na forseti

  Sources   Download

BSD-3-Clause

The Requires

 

by Diego Saouda

logger forseti

03/02 2017

v1.3.0

1.3.0.0

Forseti Logger facilita a utilizaƧao de log na forseti

  Sources   Download

BSD-3-Clause

The Requires

 

by Diego Saouda

logger forseti

18/05 2016

v1.2.0

1.2.0.0

Forseti Logger facilita a utilizaƧao de log na forseti

  Sources   Download

BSD-3-Clause

The Requires

 

by Diego Saouda

logger forseti

13/04 2016

v1.1.0

1.1.0.0

Monolog

  Sources   Download

The Requires

 

by Diego Saouda

15/03 2016

v1.0.0

1.0.0.0

Monolog

  Sources   Download

The Requires

 

by Diego Saouda