Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
# OSCAR Node Deployment Environment Variables

# ==============================================================================
# ==============================================================================
# Stack Logging Configuration
# Global logging level for all services: error, warn, info, debug, trace
# ==============================================================================
LOG_LEVEL=error

# OSCAR Image Version
# By default, Docker Compose will pull the 'latest' stable production release.
# If you are testing a specific PR build, uncomment the line below and set the PR tag.
Expand Down
12 changes: 6 additions & 6 deletions dist/config/standard/logback.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,19 +23,19 @@
</encoder>
</appender>

<root level="info">
<root level="${LOG_LEVEL:-error}">
<appender-ref ref="STDOUT" />
</root>

<logger name="org.sensorhub" level="info">
<logger name="org.sensorhub" level="${LOG_LEVEL:-error}">
<appender-ref ref="MODULE_FILE" />
</logger>

<!-- Suppress verbose auth/session debug logs -->
<logger name="org.sensorhub.impl.service.BridgedAuthenticator" level="info" />
<logger name="org.sensorhub.impl.service.OshLoginService" level="info" />
<logger name="org.sensorhub.impl.service.BridgedAuthenticator" level="${LOG_LEVEL:-error}" />
<logger name="org.sensorhub.impl.service.OshLoginService" level="${LOG_LEVEL:-error}" />

<logger name="org.eclipse.jetty" level="warn" />
<logger name="org.vast" level="warn"/>
<logger name="org.eclipse.jetty" level="${LOG_LEVEL:-error}" />
<logger name="org.vast" level="${LOG_LEVEL:-error}"/>

</configuration>
6 changes: 3 additions & 3 deletions dist/release/launch-all.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,13 +37,13 @@ if [ ! -f "hivemq-config/logback.xml" ]; then
</encoder>
</appender>

<root level="INFO">
<root level="${LOG_LEVEL:-error}">
<appender-ref ref="STDOUT" />
</root>

<!-- Suppress verbose auth/session debug logs -->
<logger name="org.sensorhub.impl.service.BridgedAuthenticator" level="WARN" />
<logger name="org.sensorhub.impl.service.OshLoginService" level="WARN" />
<logger name="org.sensorhub.impl.service.BridgedAuthenticator" level="${LOG_LEVEL:-error}" />
<logger name="org.sensorhub.impl.service.OshLoginService" level="${LOG_LEVEL:-error}" />

</configuration>
INNER_EOF
Expand Down
6 changes: 3 additions & 3 deletions dist/release/launch-lan.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,13 +37,13 @@ if [ ! -f "hivemq-config/logback.xml" ]; then
</encoder>
</appender>

<root level="INFO">
<root level="${LOG_LEVEL:-error}">
<appender-ref ref="STDOUT" />
</root>

<!-- Suppress verbose auth/session debug logs -->
<logger name="org.sensorhub.impl.service.BridgedAuthenticator" level="WARN" />
<logger name="org.sensorhub.impl.service.OshLoginService" level="WARN" />
<logger name="org.sensorhub.impl.service.BridgedAuthenticator" level="${LOG_LEVEL:-error}" />
<logger name="org.sensorhub.impl.service.OshLoginService" level="${LOG_LEVEL:-error}" />

</configuration>
INNER_EOF
Expand Down
6 changes: 3 additions & 3 deletions dist/release/launch-mesh.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,13 +37,13 @@ if [ ! -f "hivemq-config/logback.xml" ]; then
</encoder>
</appender>

<root level="INFO">
<root level="${LOG_LEVEL:-error}">
<appender-ref ref="STDOUT" />
</root>

<!-- Suppress verbose auth/session debug logs -->
<logger name="org.sensorhub.impl.service.BridgedAuthenticator" level="WARN" />
<logger name="org.sensorhub.impl.service.OshLoginService" level="WARN" />
<logger name="org.sensorhub.impl.service.BridgedAuthenticator" level="${LOG_LEVEL:-error}" />
<logger name="org.sensorhub.impl.service.OshLoginService" level="${LOG_LEVEL:-error}" />

</configuration>
INNER_EOF
Expand Down
23 changes: 20 additions & 3 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ services:
init-secrets:
image: eclipse-temurin:21.0.6_7-jre-alpine
container_name: oscar-init-secrets
environment:
- LOG_LEVEL=${LOG_LEVEL:-error}
volumes:
- oscar_secrets:/secrets
- mtx_secrets:/mtx-secrets
Expand Down Expand Up @@ -50,6 +52,7 @@ services:
echo $$USER > /mtx-secrets/.mediamtx_api_user;

echo "# MediaMTX Configuration for OSCAR (Auto-Generated)" > /mtx-secrets/mediamtx.yml;
echo "logLevel: $${LOG_LEVEL:-error}" >> /mtx-secrets/mediamtx.yml;
echo "api: true" >> /mtx-secrets/mediamtx.yml;
echo "apiAddress: :9997" >> /mtx-secrets/mediamtx.yml;
echo "writeQueueSize: 1024" >> /mtx-secrets/mediamtx.yml;
Expand Down Expand Up @@ -96,6 +99,8 @@ services:
- "ssl_cert_file=/secrets/db-server.crt"
- "-c"
- "ssl_key_file=/secrets/db-server.key"
- "-c"
- "log_min_messages=${LOG_LEVEL:-error}"
environment:
- POSTGRES_DB=gis
- POSTGRES_USER=postgres
Expand Down Expand Up @@ -150,7 +155,7 @@ services:
- MEDIAMTX_API_USER_FILE=/mtx_secrets/.mediamtx_api_user
- MEDIAMTX_API_PASS_FILE=/mtx_secrets/.mediamtx_api_pass
- MEDIAMTX_IP=${MEDIAMTX_IP:-host.docker.internal}
- JAVA_OPTS=-Xmx${BACKEND_JVM_HEAP:-2G} -Xms${BACKEND_JVM_HEAP:-2G} ${PROXY_OPTS:-} -DsocksNonProxyHosts=localhost|127.*|10.*|172.*|192.168.*|host.docker.internal -Dhttp.nonProxyHosts=localhost|127.*|10.*|172.*|192.168.*|host.docker.internal
- JAVA_OPTS=-Xmx${BACKEND_JVM_HEAP:-2G} -Xms${BACKEND_JVM_HEAP:-2G} ${PROXY_OPTS:-} -DLOG_LEVEL=${LOG_LEVEL:-error} -DsocksNonProxyHosts=localhost|127.*|10.*|172.*|192.168.*|host.docker.internal -Dhttp.nonProxyHosts=localhost|127.*|10.*|172.*|192.168.*|host.docker.internal
volumes:
- ./osh-node-oscar/config:/app/config
- ./osh-node-oscar/db:/app/db
Expand Down Expand Up @@ -232,6 +237,7 @@ services:
environment:
- TAILSCALE_DOMAIN=${TAILSCALE_DOMAIN:-invalid.local}
- TAILSCALE_IP=${TAILSCALE_IP:-127.0.0.1}
- LOG_LEVEL=${LOG_LEVEL:-error}
volumes:
- caddy_data:/data
- caddy_config:/config
Expand All @@ -246,7 +252,12 @@ services:
- /bin/sh
- -c
- |
echo ":80 {" > /etc/caddy/Caddyfile
echo "{" > /etc/caddy/Caddyfile
echo " log {" >> /etc/caddy/Caddyfile
echo " level $$LOG_LEVEL" >> /etc/caddy/Caddyfile
echo " }" >> /etc/caddy/Caddyfile
echo "}" >> /etc/caddy/Caddyfile
echo ":80 {" >> /etc/caddy/Caddyfile
echo " @not_lan {" >> /etc/caddy/Caddyfile
echo " not remote_ip private_ranges 127.0.0.1 ::1" >> /etc/caddy/Caddyfile
echo " }" >> /etc/caddy/Caddyfile
Expand Down Expand Up @@ -291,6 +302,7 @@ services:
environment:
- TAILSCALE_DOMAIN=${TAILSCALE_DOMAIN:-invalid.local}
- TAILSCALE_IP=${TAILSCALE_IP:-127.0.0.1}
- LOG_LEVEL=${LOG_LEVEL:-error}
volumes:
- caddy_data:/data
- caddy_config:/config
Expand All @@ -304,7 +316,12 @@ services:
- /bin/sh
- -c
- |
echo ":80 {" > /etc/caddy/Caddyfile
echo "{" > /etc/caddy/Caddyfile
echo " log {" >> /etc/caddy/Caddyfile
echo " level $$LOG_LEVEL" >> /etc/caddy/Caddyfile
echo " }" >> /etc/caddy/Caddyfile
echo "}" >> /etc/caddy/Caddyfile
echo ":80 {" >> /etc/caddy/Caddyfile
echo " @not_lan {" >> /etc/caddy/Caddyfile
echo " not remote_ip private_ranges 127.0.0.1 ::1" >> /etc/caddy/Caddyfile
echo " }" >> /etc/caddy/Caddyfile
Expand Down
6 changes: 3 additions & 3 deletions hivemq-config/logback.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@
</encoder>
</appender>

<root level="INFO">
<root level="${LOG_LEVEL:-error}">
<appender-ref ref="STDOUT" />
</root>

<!-- Suppress verbose auth/session debug logs -->
<logger name="org.sensorhub.impl.service.BridgedAuthenticator" level="WARN" />
<logger name="org.sensorhub.impl.service.OshLoginService" level="WARN" />
<logger name="org.sensorhub.impl.service.BridgedAuthenticator" level="${LOG_LEVEL:-error}" />
<logger name="org.sensorhub.impl.service.OshLoginService" level="${LOG_LEVEL:-error}" />

</configuration>
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{0} - %msg%n</pattern>
</encoder>
</appender>
<logger name="org.eclipse.jetty" level="warn"/>
<logger name="org.sensorhub" level="debug"/>
<logger name="org.vast" level="debug"/>
<logger name="org.eclipse.kura" level="debug"/>
<root level="WARN">
<logger name="org.eclipse.jetty" level="${LOG_LEVEL:-error}"/>
<logger name="org.sensorhub" level="${LOG_LEVEL:-error}"/>
<logger name="org.vast" level="${LOG_LEVEL:-error}"/>
<logger name="org.eclipse.kura" level="${LOG_LEVEL:-error}"/>
<root level="${LOG_LEVEL:-error}">
<appender-ref ref="STDOUT" />
</root>
</configuration>
8 changes: 4 additions & 4 deletions include/osh-addons/dist/osh-base/config/logback.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,13 @@
</encoder>
</appender>

<root level="warn">
<root level="${LOG_LEVEL:-error}">
<appender-ref ref="STDOUT" />
</root>
<logger name="org.sensorhub" level="info">
<logger name="org.sensorhub" level="${LOG_LEVEL:-error}">
<appender-ref ref="MODULE_FILE" />
</logger>
<logger name="org.eclipse.jetty" level="warn" />
<logger name="org.vast" level="warn"/>
<logger name="org.eclipse.jetty" level="${LOG_LEVEL:-error}" />
<logger name="org.vast" level="${LOG_LEVEL:-error}"/>

</configuration>
10 changes: 5 additions & 5 deletions include/osh-addons/dist/osh-rpi-geocam/src/config/logback.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,14 @@
</encoder>
</appender>

<root level="warn">
<root level="${LOG_LEVEL:-error}">
<appender-ref ref="STDOUT" />
</root>
<logger name="org.sensorhub" level="debug">
<logger name="org.sensorhub" level="${LOG_LEVEL:-error}">
<appender-ref ref="MODULE_FILE" />
</logger>
<logger name="org.sensorhub.impl.sensor.bno055" level="trace"/>
<logger name="org.eclipse.jetty" level="warn" />
<logger name="org.vast" level="warn"/>
<logger name="org.sensorhub.impl.sensor.bno055" level="${LOG_LEVEL:-error}"/>
<logger name="org.eclipse.jetty" level="${LOG_LEVEL:-error}" />
<logger name="org.vast" level="${LOG_LEVEL:-error}"/>

</configuration>
8 changes: 4 additions & 4 deletions include/osh-addons/dist/osh-sensiasoft/config/logback.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,13 @@
</encoder>
</appender>

<root level="warn">
<root level="${LOG_LEVEL:-error}">
<appender-ref ref="STDOUT" />
</root>
<logger name="org.sensorhub" level="debug">
<logger name="org.sensorhub" level="${LOG_LEVEL:-error}">
<appender-ref ref="MODULE_FILE" />
</logger>
<logger name="org.eclipse.jetty" level="warn" />
<logger name="org.vast" level="warn"/>
<logger name="org.eclipse.jetty" level="${LOG_LEVEL:-error}" />
<logger name="org.vast" level="${LOG_LEVEL:-error}"/>

</configuration>
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{0} - %msg%n</pattern>
</encoder>
</appender>
<logger name="org.eclipse.jetty" level="warn"/>
<logger name="org.sensorhub" level="debug"/>
<logger name="org.vast" level="debug"/>
<root level="WARN">
<logger name="org.eclipse.jetty" level="${LOG_LEVEL:-error}"/>
<logger name="org.sensorhub" level="${LOG_LEVEL:-error}"/>
<logger name="org.vast" level="${LOG_LEVEL:-error}"/>
<root level="${LOG_LEVEL:-error}">
<appender-ref ref="STDOUT" />
</root>
</configuration>
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{0} - %msg%n</pattern>
</encoder>
</appender>
<logger name="org.eclipse.jetty" level="warn"/>
<logger name="org.sensorhub" level="debug"/>
<root level="INFO">
<logger name="org.eclipse.jetty" level="${LOG_LEVEL:-error}"/>
<logger name="org.sensorhub" level="${LOG_LEVEL:-error}"/>
<root level="${LOG_LEVEL:-error}">
<appender-ref ref="STDOUT" />
</root>
</configuration>
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{0} - %msg%n</pattern>
</encoder>
</appender>
<logger name="org.eclipse.jetty" level="warn"/>
<logger name="org.sensorhub" level="debug"/>
<root level="INFO">
<logger name="org.eclipse.jetty" level="${LOG_LEVEL:-error}"/>
<logger name="org.sensorhub" level="${LOG_LEVEL:-error}"/>
<root level="${LOG_LEVEL:-error}">
<appender-ref ref="STDOUT" />
</root>
</configuration>
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{0} - %msg%n</pattern>
</encoder>
</appender>
<logger name="org.eclipse.jetty" level="warn"/>
<logger name="org.sensorhub" level="debug"/>
<logger name="org.vast" level="debug"/>
<root level="WARN">
<logger name="org.eclipse.jetty" level="${LOG_LEVEL:-error}"/>
<logger name="org.sensorhub" level="${LOG_LEVEL:-error}"/>
<logger name="org.vast" level="${LOG_LEVEL:-error}"/>
<root level="${LOG_LEVEL:-error}">
<appender-ref ref="STDOUT" />
</root>
</configuration>
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{0} - %msg%n</pattern>
</encoder>
</appender>
<logger name="org.eclipse.jetty" level="warn"/>
<logger name="org.sensorhub" level="debug"/>
<root level="INFO">
<logger name="org.eclipse.jetty" level="${LOG_LEVEL:-error}"/>
<logger name="org.sensorhub" level="${LOG_LEVEL:-error}"/>
<root level="${LOG_LEVEL:-error}">
<appender-ref ref="STDOUT" />
</root>
</configuration>
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{0} - %msg%n</pattern>
</encoder>
</appender>
<logger name="org.eclipse.jetty" level="warn"/>
<logger name="org.sensorhub" level="debug"/>
<logger name="org.sensorhub.impl.sensor.mavlink" level="trace"/>
<logger name="org.vast" level="debug"/>
<root level="WARN">
<logger name="org.eclipse.jetty" level="${LOG_LEVEL:-error}"/>
<logger name="org.sensorhub" level="${LOG_LEVEL:-error}"/>
<logger name="org.sensorhub.impl.sensor.mavlink" level="${LOG_LEVEL:-error}"/>
<logger name="org.vast" level="${LOG_LEVEL:-error}"/>
<root level="${LOG_LEVEL:-error}">
<appender-ref ref="STDOUT" />
</root>
</configuration>
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{0} - %msg%n</pattern>
</encoder>
</appender>
<logger name="org.eclipse.jetty" level="warn"/>
<logger name="org.sensorhub" level="debug"/>
<logger name="org.vast" level="debug"/>
<root level="WARN">
<logger name="org.eclipse.jetty" level="${LOG_LEVEL:-error}"/>
<logger name="org.sensorhub" level="${LOG_LEVEL:-error}"/>
<logger name="org.vast" level="${LOG_LEVEL:-error}"/>
<root level="${LOG_LEVEL:-error}">
<appender-ref ref="STDOUT" />
</root>
</configuration>
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{0} - %msg%n</pattern>
</encoder>
</appender>
<logger name="org.eclipse.jetty" level="warn"/>
<logger name="org.sensorhub" level="debug"/>
<root level="INFO">
<logger name="org.eclipse.jetty" level="${LOG_LEVEL:-error}"/>
<logger name="org.sensorhub" level="${LOG_LEVEL:-error}"/>
<root level="${LOG_LEVEL:-error}">
<appender-ref ref="STDOUT" />
</root>
</configuration>
Loading
Loading