Collecting Netpicker Docker Logs

Use the following commands when Netpicker Support requests logs.

Check container status

docker compose ps

Collect logs from all containers

Last 30 minutes:

docker compose logs --since 30m --timestamps > netpicker_logs.log 2>&1

Last hour:

docker compose logs --since 1h --timestamps > netpicker_logs.log 2>&1

Specific time range:

docker compose logs \

  --since "2026-08-31T08:00:00" \

  --until "2026-08-31T08:30:00" \

  --timestamps \

  > netpicker_logs.log 2>&1

Collect logs from one container

Example for api:

docker logs api --since 30m --timestamps > api.log 2>&1

Or with Docker Compose:

docker compose logs api --since 30m --timestamps > api.log 2>&1

Replace api with the required container name.

Common troubleshooting scenarios

IssueLogs to collect
Backup/readout problemkibbitzer
API unhealthyapi
Agent unhealthyagent
Scheduled job problemcelery
Automation problemapi celery kibbitzer
GUI problemfrontend api
File transfer problemtransferium kibbitzer
Database problemdb pgbouncer api
Unknown issueAll containers

Examples:

Backup problem

docker compose logs kibbitzer --since 30m --timestamps > kibbitzer.log 2>&1

Scheduler problem

docker compose logs celery api --since 1h --timestamps > scheduler_logs.log 2>&1

File transfer problem

docker compose logs transferium kibbitzer --since 1h --timestamps > transfer_logs.log 2>&1

Follow logs live

docker compose logs -f api

Multiple containers:

docker compose logs -f api celery kibbitzer

Press Ctrl+C to stop viewing the logs.

Last lines only

docker logs --tail 100 --timestamps api

When reproducing an issue

Note the current time:

date

Reproduce the issue and then collect logs, for example:

docker compose logs --since 10m --timestamps > netpicker_logs.log 2>&1

When sending logs to Netpicker Support, also provide:

  • Approximate time of the issue
  • Timezone
  • Device name/IP, if applicable
  • Job, backup, rule, or automation involved
  • Whether the execution was manual or scheduled

Would you like a hands-on session?

A couple times a week our in-house trainer is available for a private or group session. In this session we can cover our Slurp'it or Mock'it solution but also integrations with Netpicker, NetBox, Nautobot & Infrahub.

Yes, keep me informed

Connect with us on LinkedIn to stay updated on the latest happenings, news, and exciting developments at Slurp'it. Just click the button below to follow us and be a part of our professional network.

Newsletter