-
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
Official Windows build for 1.6.1 does not support built-in HTTP server #2696
Comments
cc: @fujimotos |
I realized after looking at the docs that the HTTP Server is not enabled by default for Windows when building from source, but I think it should really be enabled in the official builds:
PS: Thanks for an awesome product :) |
@swisspol We need a bit more work to support HTTP monitoring on Windows. The big picture here is that HTTP server requires a functional Windows Probably we can work on this task after the persistent file chunk |
Thanks for the info! In the meantime you may want to update the docs to indicate HTTP monitoring is not available on Windows - it nah save people time |
Should be resolved by fluent/fluent-bit-docs#405. |
That's hella skuffed. Can we expect a fix for this soonish? Any other way of having fluentbit report health status to prometheus apart from the nonfunctional API? |
Maybe a possible easy remedy would be to have an https://docs.fluentbit.io/manual/pipeline/outputs/file It seems fairly doable to write the internal health files into either a JSON or prometheus formatted file. All the code, beside writing to file (overwriting previous content preferred over append), should already exist in the HTTP API code. If that approach would be interesting, I could dig into the codebase and see if I can help put this functionality together. |
@lacksfish The full support will take several weeks at least. I'm currently working on File Chunk support for Windows #1694;
I think the best way to go is to add a new input plugin |
Hi @fujimotos - Any update regarding this feature request? |
@qingling128 I'm currently planning to work on this task in the next v1.8 dev cycle. |
Thanks for the heads up! We'll plan our work accordingly. |
I was about to draft a PR to update the doc at https://docs.fluentbit.io/manual/administration/monitoring, but it seems like the master branch has been updated already: fluent/fluent-bit-docs@7bdc708. Any idea why the doc page is not updated? |
@qingling128 My understanding is that the master branch points to https://docs.fluentbit.io/manual/v/master/administration/monitoring while https://docs.fluentbit.io/manual//administration/monitoring My guess is that the commit was merged but not cherry-picked to |
Ah I see. That makes sense. Thanks for checking! |
Any change to have this feature on 1.7 version ? |
Still not present in 1.7, it would be very great to have it. |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days. |
Fixed by 6efe5c9 , this will be part of Fluent v1.8 release. |
Bug Report
Describe the bug
HTTP_Server On
has no effect using Windows official build of Fluent Bit 1.6.1To Reproduce
Use this config file and start Fluent Bit:
The log indicates that the HTTP server is not started:
Expected behavior
HTTP server works
Your Environment
"Windows_Server-2019-English-Full-ContainersLatest-2020.04.15" AMI on AWS
The text was updated successfully, but these errors were encountered: