← Cloudflare Logs / logs / logpush
Výstrahy a analytika Logpush
Úlohy Logpush mohou selhat z několika důvodů, například proto, že cíl je nedostupný, došlo ke změně oprávnění na origin serveru zákazníků, nebo úloha Logpush za posledních 24 hodin nedokončila ani jedno úspěšné odeslání.
Díky analytice a upozorněním můžete sledovat stav svých úloh Logpush a sami zjistit, kdy úloha selže. Můžete dostávat upozornění a zároveň získávat analytiku o stavu svých úloh Logpush prostřednictvím GraphQL.
Výstrahy se odesílají prostřednictvím Cloudflare Notifications systém. Lze je odesílat e-mailem nebo prostřednictvím webhooku. Po přihlášení k odběru oznámení o deaktivaci úlohy dostanete nejvýše jednu výstrahu na úlohu za 24 hodin. E-mail s oznámením obsahuje ID úlohy a konfiguraci cíle.
Deaktivace neúspěšné úlohy Logpush
Pro koho je určeno?Zákazníci s tarifem Enterprise, kteří používají Logpush a chtějí sledovat stav svých úloh.
Další možnosti / filtry- Notification Name: Vlastní název oznámení.
- Popis (volitelné): Vlastní popis oznámení.
- Notification Email (lze zadat více e-mailových adres): E-mailová adresa příjemce oznámení.
Tarify Enterprise.
Co dělat, když upozornění obdržíte?V e-mailu s upozorněním najdete název cíle selhávající úlohy Logpush. Podle tohoto názvu byste měli být schopni zjistit, ke které zóně se vztahuje. Důvodů, proč úloha selhává, může být více, nejlepší je ale ověřit, že koncový bod cíle funguje a že potřebné přihlašovací údaje stále platí. Můžete také zkontrolovat, zda má cíl na allowlistu IP adresy Cloudflare.
Povolení upozornění
Můžete přidat upozornění pro Deaktivace neúspěšné úlohy Logpush prostřednictvím Oznámení sekce dashboardu. Upozorňujeme, že výstrahy lze nastavit na úrovni účtu a platí pro všechny úlohy v rámci účtu.
-
V dashboardu Cloudflare přejděte na Oznámení stránce.
Přejděte na Oznámení ↗ -
Dále vyberte Přidat.
-
Vyberte výstrahu Deaktivace neúspěšné úlohy Logpush.
-
Nakonfigurujte upozornění: zadejte název, přidejte popis (nepovinné), vyberte oznamovací služby a Webhooks a zadejte e-mail, na který chcete dostávat oznámení.
-
Vyberte Save.
Po dokončení těchto kroků budete e-mailem upozorněni, pokud dojde k deaktivaci vaší úlohy Logpush.
Povolení analýzy stavu Logpush
Zákazníci mohou dotazovat metriky stavu úloh Logpush přes GraphQL API. Název datové sady je logpushHealthAdaptiveGroups a schéma lze prozkoumat pomocí GraphQL API.
Zde je dotaz, který zjistí počet neúspěšných úloh odesílajících data do S3.
query
{
viewer
{
zones(filter: { zoneTag: $zoneTag})
{
logpushHealthAdaptiveGroups(filter: {
datetime_gt:"2022-08-15T00:00:00Z",
destinationType:"s3",
status_neq:200
},
limit:10)
{
count,
dimensions {
jobId,
status,
destinationType
}
}
}
}
}