napalm-logs

Syslog processor

A Python library that normalizes and processes network syslog messages from various devices.

Cross-vendor normalisation for network syslog messages, following the OpenConfig and IETF YANG models

GitHub

141 stars
16 watching
43 forks
Language: Python
last commit: 7 months ago
Linked from 1 awesome list

engineevent-drivenevent-driven-architectureevent-driven-automationietfkafkanapalmnapalm-logsopenconfigopenconfig-yang-modelsyslogsyslog-messagestransportyangyang-modelzeromqzmq

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
syslog-ng/syslog-ng A log processing and management system that can handle various input and output methods. 2,139
napalm-automation/napalm-salt Provides modules for event-driven network automation and orchestration using Salt 128
napalm-automation/napalm-ansible Provides a collection of Ansible modules that use NAPALM to interact with networking devices 246
napalm-automation/napalm A unified API for network automation and programmability across multiple router vendors 2,262
saltstack-formulas/napalm-ntp-formula Automates NTP configuration on network devices using a standardized template-based approach 4
digitalocean/captainslog A library for parsing and generating Syslog messages in a standardized format. 136
syegulalp/akilang An experimental compiler and language implementation built on top of LLVM and Python. 99
jblaine/syslog_handler Provides a reporting and error handling mechanism for Chef using Syslog protocols 12
brexhq/substation A toolkit for routing, normalizing, and enriching security event logs across the cloud 332
cpjku/madmom A Python audio signal processing library used in music information retrieval tasks. 1,347
alecthomas/pawk A line processor that provides an alternative to AWK using Python expressions and statements 518
nathanmarz/cascalog A library for data processing and querying on large datasets without the need for Hadoop expertise 1,376
saltstack-formulas/napalm-install-formula Installs necessary packages and dependencies for NAPALM automation tool 5
etingof/snmpclitools Tools for remotely querying and manipulating network devices using the Simple Network Management Protocol (SNMP) 53
kfricke/micropython-usyslog A MicroPython module that enables remote logging via UDP to an existing syslog server 16