INTEGRITY Документация

Magic BGP Logs

В описаниях ниже перечислены поля, доступные для magic_bgp_logs.

Направление

Тип: string

Направление события относительно Cloudflare. Возможные значения: to_cloudflare | from_cloudflare, либо оставьте пустым для событий, не являющихся сообщениями.

EventData

Тип: object

Полезная нагрузка, описывающая событие. Схема зависит от EventKind.
open_message содержит peer_asn, cloudflare_asn, bgp_id, hold_time, а также capabilities.
update_message содержит announced, as_path, а также origin.
notification_message содержит code, subcode, а также reason.
route_refresh_message содержит afi и safi.
bgp_state_transition содержит from_state, to_state, а также event.
tcp_handshake_failed содержит reason, message, src, а также dst.
stale_path_timer_expired содержит purged_route_count.
session_config_changed содержит disabled и изменённые поля.
filter_config_changed содержит import и export фильтрует флаги изменений.
redistribute_config_changed содержит одно логическое значение.

EventKind

Тип: string

Тип события BGP. Возможные значения: 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

Тип: int or string

Временная метка момента, когда произошло событие.

TunnelID

Тип: string

UUID (в шестнадцатеричном формате, без дефисов) туннеля IPsec / GRE, к которому относится событие.

TunnelName

Тип: string

Название туннеля IPsec / GRE, к которому относится событие.