Openobserve
OpenObserve (O2) is a cloud-native observability platform that unifies logs, metrics, and traces into one solution.
Configuration
version: "3.8"
services:
openobserve:
image: public.ecr.aws/zinclabs/openobserve:v0.70.0
restart: unless-stopped
environment:
ZO_ROOT_USER_EMAIL: ${ZO_ROOT_USER_EMAIL}
ZO_ROOT_USER_PASSWORD: ${ZO_ROOT_USER_PASSWORD}
ZO_DATA_DIR: ${ZO_DATA_DIR}
expose:
- 5080
- 5081
volumes:
- data:${ZO_DATA_DIR}
volumes:
data:[variables]
main_domain = "${domain}"
root_email = "${email}"
root_password = "${password:32}"
[config]
env = [
"ZO_ROOT_USER_EMAIL=${root_email}",
"ZO_ROOT_USER_PASSWORD=${root_password}",
"ZO_DATA_DIR=/data",
]
mounts = []
[[config.domains]]
serviceName = "openobserve"
port = 5080
host = "${main_domain}"Base64
To import this template in Dokploy: create a Compose service → Advanced → Base64 import and paste the content below:
ewogICJjb21wb3NlIjogInZlcnNpb246IFwiMy44XCJcblxuc2VydmljZXM6XG4gIG9wZW5vYnNlcnZlOlxuICAgIGltYWdlOiBwdWJsaWMuZWNyLmF3cy96aW5jbGFicy9vcGVub2JzZXJ2ZTp2MC43MC4wXG4gICAgcmVzdGFydDogdW5sZXNzLXN0b3BwZWRcbiAgICBlbnZpcm9ubWVudDpcbiAgICAgIFpPX1JPT1RfVVNFUl9FTUFJTDogJHtaT19ST09UX1VTRVJfRU1BSUx9XG4gICAgICBaT19ST09UX1VTRVJfUEFTU1dPUkQ6ICR7Wk9fUk9PVF9VU0VSX1BBU1NXT1JEfVxuICAgICAgWk9fREFUQV9ESVI6ICR7Wk9fREFUQV9ESVJ9XG4gICAgZXhwb3NlOlxuICAgICAgLSA1MDgwXG4gICAgICAtIDUwODFcbiAgICB2b2x1bWVzOlxuICAgICAgLSBkYXRhOiR7Wk9fREFUQV9ESVJ9XG5cbnZvbHVtZXM6XG4gIGRhdGE6XG4iLAogICJjb25maWciOiAiW3ZhcmlhYmxlc11cbm1haW5fZG9tYWluID0gXCIke2RvbWFpbn1cIlxucm9vdF9lbWFpbCA9IFwiJHtlbWFpbH1cIlxucm9vdF9wYXNzd29yZCA9IFwiJHtwYXNzd29yZDozMn1cIlxuXG5bY29uZmlnXVxuZW52ID0gW1xuICBcIlpPX1JPT1RfVVNFUl9FTUFJTD0ke3Jvb3RfZW1haWx9XCIsXG4gIFwiWk9fUk9PVF9VU0VSX1BBU1NXT1JEPSR7cm9vdF9wYXNzd29yZH1cIixcbiAgXCJaT19EQVRBX0RJUj0vZGF0YVwiLFxuXVxubW91bnRzID0gW11cblxuW1tjb25maWcuZG9tYWluc11dXG5zZXJ2aWNlTmFtZSA9IFwib3Blbm9ic2VydmVcIlxucG9ydCA9IDUwODBcbmhvc3QgPSBcIiR7bWFpbl9kb21haW59XCJcbiIKfQ==Links
Tags
apm, logs, metrics, monitoring, observability, opentelemetry, traces
Version: latest