Replies: 5 comments
|
Sorry for the late reply, work has been keeping me busy. To help properly I need a few details:
In the meantime, here is the checklist that covers almost every "server is up but no logs" report. 1. Endpoint and auth Batch ingestion is curl -i -X POST http://localhost:8080/api/v1/ingest \
-H "Content-Type: application/json" \
-H "X-API-Key: lp_your_key_here" \
-d '{"logs":[{"service":"test","level":"info","message":"hello"}]}'Things that bite people here:
2. If you use OTLP The path is 3. If you use the bundled Fluent Bit It reads 4. Ingest returns 200 but nothing shows in the UI
5. Diagnostics
Post the output of the curl above plus the backend logs and I will take it from there. I will also add a proper ingestion troubleshooting page to the docs, this comes up often enough. |
|
I need to collect logs from Windows, Linux, and Cisco networks. How should I install them? I've tried both SDK and Fluent Bit, but neither has been able to receive the task logs. curl -i -X POST http://localhost:8080/api/v1/ingest |
|
Today , I installed again. I've received 1 log from curl -i -X POST http://localhost:8080/api/v1/ingest How to receive log from Cisco network ,H3C network ? |
|
Good progress: the curl test working means the core ingestion path (API key, endpoint, storage) is fine. What is missing for Cisco/H3C is the syslog listener. Network devices speak syslog, not HTTP. LogTide receives syslog through the bundled Fluent Bit container, which listens on port 514 (UDP and TCP, RFC 3164) and forwards to the API. That container is behind the Here is the full setup: 1. Set the API key for Fluent Bit In If your syslog devices send local time instead of UTC, also set the timezone offset in hours (RFC 3164 timestamps carry no timezone, so without this the logs can land outside the default 24h window in the UI): (8 for UTC+8; use your own offset.) 2. Start the stack with the logging profile cd docker
docker compose --profile logging up -dThen confirm the listener is up: docker ps | grep fluent-bit # logtide-fluent-bit should be running
docker logs logtide-fluent-bit # no 401 errors from the http outputIf you see 401s in the Fluent Bit logs, the 3. Point the devices at it Cisco IOS: H3C Comware: Both default to UDP 514, which matches the listener. Make sure the host firewall allows UDP 514 in. 4. Verify Syslog severity is mapped to LogTide levels automatically (emergency/alert/critical -> critical, warning -> warn, and so on). The logs appear in the project the API key belongs to; check the Logs page with the time range on "last 24h". A quick end-to-end test from any Linux box on the same network: logger -n <logtide-server-ip> -P 514 -d "test from linux"For your other sources: Linux hosts can either use the same syslog path (rsyslog forwarding to port 514) or run Fluent Bit locally tailing files; Windows hosts are best served by a local Fluent Bit with the I am also going to make this clearer in the docs, since the profile requirement is easy to miss. |


Uh oh!
There was an error while loading. Please reload this page.
I installed the Logtide logging server and it runs successfully, but I am unable to receive any logs. I don't know why.
All reactions