Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FreeBSD linprocfs and linsysfs compatibility #462

Open
raybellis opened this issue Aug 12, 2022 · 3 comments
Open

FreeBSD linprocfs and linsysfs compatibility #462

raybellis opened this issue Aug 12, 2022 · 3 comments

Comments

@raybellis
Copy link

raybellis commented Aug 12, 2022

FreeBSD contains optional linprocfs and linsysfs modules that provides a subset of the equivalent Linux pseudo-filesystems. They are usually mounted in /compat/linux/proc and /compat/linux/sys.

It would be great if this module were able to detect these and support that subset of the functionality!

Without them, other Prometheus code such as the Process module from client_golang don't work, although to an extent they can be fooled by mounting the Linux pseudo-FSs into (for example) /proc instead of /compat/linux/proc.

@discordianfish
Copy link
Member

Interesting.. seems like a reasonable feature request.

@conallob
Copy link
Contributor

I run FreeBSD, I'd be interested in investigating this further

@discordianfish
Copy link
Member

@conallob go for it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants