How to Install and Uninstall syslog-ng-mod-add-contextual-data Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 19,2024

1. Install "syslog-ng-mod-add-contextual-data" package

In this section, we are going to explain the necessary steps to install syslog-ng-mod-add-contextual-data on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install syslog-ng-mod-add-contextual-data

2. Uninstall "syslog-ng-mod-add-contextual-data" package

This tutorial shows how to uninstall syslog-ng-mod-add-contextual-data on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove syslog-ng-mod-add-contextual-data $ sudo apt autoclean && sudo apt autoremove

3. Information about the syslog-ng-mod-add-contextual-data package on Ubuntu 20.10 (Groovy Gorilla)

Package: syslog-ng-mod-add-contextual-data
Architecture: amd64
Version: 3.27.1-3build1
Multi-Arch: foreign
Priority: extra
Section: universe/admin
Source: syslog-ng
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: syslog-ng maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 113
Depends: libc6 (>= 2.14), syslog-ng-core (>= 3.27.1-3build1), syslog-ng-core (<< 3.27.1-3build1.1~)
Filename: pool/universe/s/syslog-ng/syslog-ng-mod-add-contextual-data_3.27.1-3build1_amd64.deb
Size: 20588
MD5sum: bcbdfce661f467e1e126ba72c29cdec6
SHA1: bef0da095a8c74bb18f171fd32423b83e9160d62
SHA256: ea23f60f3f214c421186fa8975f03f0662c10dcea7f26a1377198d2896974596
SHA512: dc30e93263eac6f6a37c308f53e709444ce0a20badd6d86b3837e8b9bc5ff086251d28c6b1d0356bc22eccaadb10ef41118e469a13108f558f728fe8151581c3
Homepage: https://www.syslog-ng.com/
Description-en: Enhanced system logging daemon (add-contextual-data plugin)
syslog-ng is an enhanced log daemon, supporting a wide range of input
and output methods: syslog, unstructured text, message queues,
databases (SQL and NoSQL alike) and more.
.
Key features:
.
* receive and send RFC3164 and RFC5424 style syslog messages
* work with any kind of unstructured data
* receive and send JSON formatted messages
* classify and structure logs with builtin parsers (csv-parser(),
db-parser(), etc.)
* normalize, crunch and process logs as they flow through the system
* hand on messages for further processing using message queues (like
AMQP), files or databases (like PostgreSQL or MongoDB).
.
This package provides the add-contextual-data module for syslog-ng.
With this module syslog-ng can use an external database file to
append custom name-value pairs on incoming logs (to enrich messages).
The database is a file that containing `` records.
Currently only `CSV` format is supported. It is like `geoip parser`
where the selector is `$HOST`, but the user can define
the selector, and also the database contents.
Description-md5: f5cdaba43f53eed5410426ab2e6e0ed7