Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

[Feat]: Journald support for web_log collector

Offen
#22,101 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
35/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Ruhig
Tech-Stack
apache, linux

Rechercherichtung

Beginne mit dem Netdata web_log collector und prüfe die verknüpfte Dokumentation zu log2journal und web-server log, um den aktuellen syslog-basierten Ablauf zu verstehen. Bestimme, ob es sich bei der Arbeit um Dokumentation, Collector-Unterstützung oder beides handelt, und verifiziere anschließend, dass journald-basierte Apache-Logs dieselben weblog-Metriken erzeugen, ohne eine parallele syslog-Ausgabe zu benötigen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

feature request needs triage
Problem

Provide either documentation and or the ability for the weblog collector to collect logs from journald/systemd logs.

Description

Netdata documentation explains how to convert syslog logs such as, specifically, web server logs from a syslog implementation to one using journald/system logging:
https://learn.netdata.cloud/docs/logs/log2journal/
However, in doing so with web logs one loses the nice out of the box metrics provided by the Netdata weblog collector:
https://learn.netdata.cloud/docs/collecting-metrics/web-servers-and-proxies/web-server-log-files

N.B. I'm using the 'native' apache2 mod_journald module to output logs to journald. It is possible to output to both syslog and journald at the same time. This is a workaround but I consider it to be messy and a configuration that few would implement except as a workaround for this challenge with the Netdata weblog collector.

Importance

must have

Value proposition
  1. Given the increasing prevalence of systemd and journald it doesn't make sense to not support it as a log source.
  2. Given the focus on the Netdata AI agent it doesn't make sense to not invest in a crucially rich source of data.
Proposed implementation

No response

Vorherrschende Sprache
Go
Sterne
81.1k
Forks
6.7k
Ø Merge
1 T. 1 Std.
Gemergte PRs (30 T.)
294

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus netdata/netdata

Alle Issues in netdata/netdata

Ähnliche Issues

Weitere Issues zu Go

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.