INTEGRITY Dokumentace

Magic BGP Logs

Následující popisy podrobně uvádějí pole dostupná pro magic_bgp_logs.

Směr

Typ: string

Směr události vzhledem ke Cloudflare. Možné hodnoty jsou to_cloudflare | from_cloudflare, nebo prázdné u událostí, které nejsou zprávami.

EventData

Typ: object

Payload popisující událost. Schéma závisí na EventKind.
open_message obsahuje peer_asn, cloudflare_asn, bgp_id, hold_time, a capabilities.
update_message obsahuje announced, as_path, a origin.
notification_message obsahuje code, subcode, a reason.
route_refresh_message obsahuje afi a safi.
bgp_state_transition obsahuje from_state, to_state, a event.
tcp_handshake_failed obsahuje reason, message, src, a dst.
stale_path_timer_expired obsahuje purged_route_count.
session_config_changed obsahuje disabled a změněná pole.
filter_config_changed obsahuje import a export filtruje příznaky změn.
redistribute_config_changed obsahuje jedinou booleovskou hodnotu.

EventKind

Typ: string

Typ události BGP. Možné hodnoty jsou open_message | update_message | notification_message | route_refresh_message | bgp_state_transition | tcp_handshake_failed | stale_path_timer_expired | session_config_changed | filter_config_changed | redistribute_config_changed.

EventTimestamp

Typ: int or string

Časové razítko okamžiku, kdy událost nastala.

TunnelID

Typ: string

UUID (hexadecimálně, bez spojovníků) tunelu IPsec / GRE, ke kterému událost náleží.

TunnelName

Typ: string

Název tunelu IPsec / GRE, ke kterému událost patří.