napalm-logs
napalm-logs copied to clipboard
Cross-vendor normalisation for network syslog messages, following the OpenConfig and IETF YANG models
The previous eos process_started config had hardcoded values for PPID and the executable path.
Hey @mirceaulinic, We previously had a python2 version deployed from commit 94ff8ad31d5135401b65d396760cac8d765ba805 Since the upgrade, we noticed that a significant amount of messages have been dropped and we so not...
Bumps [black](https://github.com/psf/black) from 22.10.0 to 24.3.0. Release notes Sourced from black's releases. 24.3.0 Highlights This release is a milestone: it fixes Black's first CVE security vulnerability. If you run Black...
Related to this issue: https://github.com/napalm-automation/napalm-logs/issues/382 Summing up, this PR fixes several problems: - Lack of configurability for the kafka publishers, which are particularly useful for higher payloads - Adding a...
This PR addresses: https://github.com/napalm-automation/napalm-logs/issues/385 Vendors like IOS-XR by default send messages with no hostname. The napalm-logs ios-xr parser was updated to support this default behaviour. However, server.py has unsafe access...
Whilst integrating IOS-XR we caused our consumers to get stuck, where they observed the following stack trace: ``` Process Process-26: Traceback (most recent call last): File "/usr/lib/python3.11/multiprocessing/process.py", line 314, in...