Persistent logging in Skywalking via fluent-bit #12258
Unanswered
azibhassan
asked this question in
Q&A
Replies: 2 comments 2 replies
-
You could follow their document, https://docs.fluentbit.io/manual/pipeline/outputs/skywalking. SkyWalking protocol is here, https://github.com/apache/skywalking-data-collect-protocol/blob/743f33119dc5621ae98b596eb8b131dd443445c7/logging/Logging.proto. Fluent bit supported to send data via their HTTP endpoint. |
Beta Was this translation helpful? Give feedback.
1 reply
-
You need to determine the service name and layer. When name matched and layer=general, it would show up at the |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
I am trying to implement persistent logging in Skywalking instance for k8 services which are running in Istio Mesh Environment. I wanted to ask few questions
Currently, I have fluent-bit instance setup with following configuration:
Lua script:
Sample of output looks like:
I update my fluentbit configuration to send data to Skywalking OAP HTTP Port. According to Fluentbit logs, Logs are being sent but on OAP Server, I am not seeing any activity. OAP Server does not even throw any error. I have attached the logs output side by side in above picture.
Does the output format looks okay? Are these logs being rejected? There is no indication. Can I check via Database (PSQL) ?
Any suggestion would be helpful. If there is any existing example which can help, please do share
Beta Was this translation helpful? Give feedback.
All reactions