PermitANY

Monitoring · python · 28 copies

VPN Tunnel Monitor

Monitors IPsec/IKE tunnel state across Cisco IOS/IOS-XE/IOS-XR/NX-OS, Juniper Junos, Palo Alto PAN-OS and Fortinet FortiOS. Reads encap and decap counters, not just tunnel state, so it catches the failure a state check calls healthy: a tunnel that is UP with packets going out and none coming back. Also warns on SAs about to rekey and reports an expected peer that has no SA at all, which is different from a peer whose tunnel is down.

  • FortiOS
  • Cisco IOS
  • Cisco IOS-XE
  • Cisco IOS-XR
  • Junos
  • Cisco NX-OS
  • PAN-OS
$pip install "netmiko>=4.3" "PyYAML>=6.0" "requests>=2.28"
terminal

Tags

vpnipsecikemonitoringtunnelnetmikoalertingyamlinventory