Describe the bug
After updating the MikroTik plugin to version 3.3.0, I am experiencing issues with BGP monitoring.
- Not all BGP sessions are discovered (I have 6 sessions total, but only 2 are shown).
- One of the visible sessions is stuck in CRIT state with "No BGP state information available", even though the session is up.
- I cannot modify parameters for this plugin in WATO/Setup because it triggers an internal error (Crash).
To Reproduce
Steps to reproduce the behavior:
- Update plugin to version 3.3.0.
- Remove and re-add the MikroTik host (as per update instructions).
- Go to 'Setup' -> 'Services' -> 'Service monitoring rules' -> 'MikroTik BGP'.
- Try to modify any rule or view the parameters.
- See error:
Internal error: 'static_checks:mikrotik_bgp'
Expected behavior
All established BGP sessions should be discovered and monitoring rules should be editable without crashing.
Screenshots / Error Log
Crash ID: 068d8ea4-0e3d-11f1-987e-005056a9d47e
Error message:
Internal error: 'static_checks:mikrotik_bgp'
An internal error occurred while processing your request...
Example of incorrect service output:
- OK BGP Peer 1: Established with ASxxxxx (IPv6 address)
- CRIT BGP Peer 2: No BGP state information available (Session is actually UP)
Additional context
- Checkmk version: 2.4.0p21
- Plugin version: 3.3.0
- I have already tried uninstalling and reinstalling the plugin, but the issue persists.
Describe the bug
After updating the MikroTik plugin to version 3.3.0, I am experiencing issues with BGP monitoring.
To Reproduce
Steps to reproduce the behavior:
Internal error: 'static_checks:mikrotik_bgp'Expected behavior
All established BGP sessions should be discovered and monitoring rules should be editable without crashing.
Screenshots / Error Log
Crash ID:
068d8ea4-0e3d-11f1-987e-005056a9d47eError message:
Example of incorrect service output:
Additional context