Ensure the S3 Configuration is Correct
Ensure the S3 Configuration is Correct
To avoid silent failures during data ingestion and storage, OpenObserve tests your object storage configuration at startup. When remote object storage is configured (anything other than local disk), it reads and then writes a small test file in the bucket.
Why This Is Important
If the S3 configuration is incorrect, or the bucket cannot be read from or written to, the test fails and OpenObserve stops immediately. The error message names the failed step (S3 download test failed or S3 upload test failed) with the cause.
This behavior ensures that users are made aware of critical storage misconfigurations before the system begins processing data.
If you are using S3 as your object storage:
- Ensure that all required environment variables and credentials are set correctly.
- Verify bucket access, permissions, and endpoint configuration.
- Start OpenObserve only after confirming the configuration is valid.
Prevent UI Crashes From Large Queries
How to avoid UI crashes by limiting long-range queries with small intervals and large text fields. Optimize dashboards to stay responsive.
Performance Overview
Optimize OpenObserve query performance and resource usage with the download manager, disk cache metrics, cache eviction strategies, and the Tantivy index.