(PECL seaslog >=1.0.0)
SeasLog::alert — Registra informação de alerta
Registra informação de alerta.
Nota: "ALERT" - Ação precisa ser tomada imediatamente. Atenção imediata deve ser dada ao pessoal relevante para reparos de emergência.
messagecontentloggerRetorna TRUE em caso de sucesso no registro da informação, FALSE em caso de falha.
Exemplo #1 Exemplo de SeasLog::alert()
<?php
var_dump(SeasLog::alert('log message'));
// com conteúdo
var_dump(SeasLog::alert('log message from {NAME}',array('NAME' => 'neeke')));
// com registrador temporário
var_dump(SeasLog::alert('log message from {NAME}',array('NAME' => 'neeke'),'tmp_logger'));
var_dump(SeasLog::getBuffer());
?>O exemplo acima produzirá algo semelhante a:
bool(true)
bool(true)
bool(true)
array(2) {
["/var/log/www/default/20180707.log"]=>
array(2) {
[0]=>
string(81) "2018-07-07 11:45:49 | ALERT | 73263 | 5b40376d1067c | 1530935149.68 | log message
"
[1]=>
string(92) "2018-07-07 11:45:49 | ALERT | 73263 | 5b40376d1067c | 1530935149.68 | log message from neeke
"
}
["/var/log/www/tmp_logger/20180707.log"]=>
array(1) {
[0]=>
string(92) "2018-07-07 11:45:49 | ALERT | 73263 | 5b40376d1067c | 1530935149.68 | log message from neeke
"
}
}