prometheus / prometheus/client_python

ProcessCollector on FreeBSD

Offen
#834 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Python
Sterne
4.4k
Forks
876
Ø Merge
8 T. 4 Std.
Gemergte PRs (30 T.)
1

Beschreibung

On FreeBSD, the ProcessCollector class works fine, so long as proc is overridden with /compat/linux/proc, and the optional linprocfs compatibility layer is mounted on that point.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit der Überprüfung von ProcessCollector und der Art, wie es proc auswählt oder darauf zugreift; reproduziere dann das gemeldete Setup auf FreeBSD mit eingehängtem /compat/linux/proc und der linprocfs-Kompatibilitätsschicht. Lege das vorgesehene Verhalten von FreeBSD fest, bevor du bestimmst, welche Tests oder Implementierungsänderungen erforderlich sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
observability-sre
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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