-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
The start of supporting freebsd as a target #10614
Conversation
Signed-off-by: Jesse Szwedko <[email protected]>
✅ Deploy Preview for vector-project ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
Soak Test ResultsBaseline: 11b7f73 ExplanationA soak test is an integrated performance test for vector in a repeatable rig, with varying configuration for vector. What follows is a statistical summary of a brief vector run for each configuration across SHAs given above. The goal of these tests are to determine, quickly, if vector performance is changed and to what degree by a pull request. Test units below are bytes/second/CPU, except for "skewness". The further "skewness" is from 0.0 the more indication that vector lacks consistency in behavior, making predictions of fitness in the field challenging. The abbreviated table below, if present, lists those experiments that have experienced a statistically significant change in their throughput performance between baseline and comparision SHAs, with 90.0% confidence. Negative values mean that baseline is faster, positive comparison. Results that do not exhibit more than a ±8.87% change in mean throughput are discarded. The abbreviated table will be omitted if no statistically interesting changes are observed. No statistically interesting changes with confidence 90.00%. Fine details of change detection per experiment.
Fine details of each soak run.
|
@jszwedko looks like those changed were merged in |
👍 it does, but it doesn't look like they've released the changes as a new image yet. |
Good point, their image is 7 months old, I wonder if they will ever release it 😆 |
😄 true, though there has been movement on the repository in recent months so we could see a new image soon 🤞 |
Signed-off-by: Jesse Szwedko <[email protected]>
Got further with the new cross images, now it is failing due to:
|
Signed-off-by: Jesse Szwedko <[email protected]>
Hey @kellytk ! This isn't on our roadmap at the moment, but we'd be happy to support a pull request . |
Vector can be built without hiem-rs, do you actually need the features it provides? |
Personally I use Prometheus and node-exporter for insights into host metrics. I only use Vector for shipping logs, not host/container metrics. |
👍 building without heim could be a good start to at least getting something on FreeBSD. |
@jszwedko Yeah, it's sad that the "bonus features" are blocking shipping the core competencies of Vector on FreeBSD. :-) |
Unfortunately I haven't been able to push this forward, but I'd be excited to see someone else pick up the torch. You can see the platform specific feature flags that we have in the Cargo.toml. These could be used to exclude components that don't build on FreeBSD. |
I'd take a crack at it more but unfortunately I've moved away from all BSDs which also solves the problem 😅 |
This is a WIP.
Currently requires these changes to the cross build image:
Signed-off-by: Jesse Szwedko [email protected]