Observability

Instill Core's tracing and logging with OpenTelemetry and Grafana Stack

Built-in observability is now available in Instill Core CE via Docker Compose — powered by OpenTelemetry and the Grafana Stack. This includes tracing with Tempo and logging with Loki, with zero manual setup.

Simply enable with make all OBSERVE_ENABLED=true and access Grafana at localhost:3001.


💫 Improvements

Artifact

  • Allowed duplicate file names within an artifact catalog.

🐛 Bug Fixes

Artifact

  • Returned pre-signed URLs directly as download links in the Files API.
  • Fixed empty download link issue in the Files API to support the legacy upload method.

Component

  • Document operator: Logged errors and returned a blank body when pdfplumber fails.