Odeslání e-mailu při exceptions

Allconius
Člen | 317
+
0
-

Ahoj, je možné nějak v configu zapnout odeslání e-mailu při exceptions ? Nebo je potřeba zeditovat ErrorPresenter a přidat si to tam ručně ? Používám k odesílání Nette\Mail\Message a Nette\Mail\SendmailMailer. Někdo mi pořád zkouší hacknout appku tak abych měl o tom přehled :-)

dakur
Člen | 493
+
0
-

Jestli potřebuješ mít i nějaký přehled, příp. se ti to nechce pořád dohledávat na serveru v logu, doporučuju službu Sentry – zaregistruješ se a ono ti to tam pak posílá z appky všechny exceptions.

Editoval dakur (26. 4. 2021 9:52)

Allconius
Člen | 317
+
0
-

David Matějka napsal(a):

https://doc.nette.org/cs/configuring#…

díky moc :-)

David Grudl
Nette Core | 8239
+
+1
-

@dakur btw nestálo by za to dát do Tracy bridge pro Sentry? Tak jako je třeba pro PSR? Pokud máte někdo ověřený, hoďte klidně PR.

Felix
Nette Core | 1247
+
0
-

David Grudl napsal(a):

@dakur btw nestálo by za to dát do Tracy bridge pro Sentry? Tak jako je třeba pro PSR? Pokud máte někdo ověřený, hoďte klidně PR.

Udelat SentryLogger neni tezke. Ale chce to trochu vic rozmyslet, protoze samotnej logger mnohdy nestaci. Je potreba nejaka konfigurace.

Napr. v contributte/logging (https://github.com/…utte/logging) jsem se to snazil trochu vyresit.

Co by za me stalo udelat je podpora vice loggeru. Protoze krome odesilani logu do sentry, to obcas clovek chce poslat treba jeste mailem nebo ulozit do souboru na disku.

Jan Tvrdík
Nette guru | 2595
+
0
-

btw nestálo by za to dát do Tracy bridge pro Sentry?

S závislostí na sentry/sentry nebo chceš přímo implementovat ten Sentry protocol?

David Grudl
Nette Core | 8239
+
0
-

@Felix jo, nějaký multi-logger by se hodil taky

@JanTvrdík určitě bych tam chtěl dát jen lehkou obálku. A vlastně nějak i sfouknout https://github.com/…acy/pull/283https://github.com/…acy/pull/281