Skip to content

Guard dbus from overloading #191

@Debilski

Description

@Debilski

I am getting errors like

dbus-daemon: [system] The maximum number of pending replies for ":1.249585" (uid=989 pid=2263361 comm="/usr/local/bin/systemd_exporter --systemd.collecto") has been reached (max_replies_per_connection=128)

on some systems, especially when they already have a high load and when all additional metrics are activated.

Adding a simple semaphore to the go func that runs c.collectUnit seems to solve it in my case but maybe I’m missing a setting here that already fixes this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions