monitor-agent

monitor-agent

Docker app from ImFascinated's Repository

Overview

Monitor Agent pushes host metrics (CPU, memory, network, array disks, ZFS pools, and Docker containers) to your Monitor dashboard. Requires an ingest token from https://monitor.fascinated.cc This template runs with host networking, privileged mode, and host /proc mounts so metrics reflect your Unraid server—not only the container. Array shares under /mnt/*, ZFS, and Docker stats are supported when left at the default volume mappings.

Requirements

Monitor ingest token. Docker must be enabled on the host for container metrics.

Runtime arguments

Web UI
https://monitor.fascinated.cc
Network
host
Shell
sh
Privileged
true
Extra Params
--pid=host

Template configuration

Ingest TokenVariable

Ingest token from your Monitor server settings (required).

Target
MONITOR_INGEST_TOKEN
API EndpointVariable

Monitor ingest API URL.

Target
MONITOR_API_ENDPOINT
Default
https://monitor.fascinated.cc/api/v1/servers/ingest
Value
https://monitor.fascinated.cc/api/v1/servers/ingest
Push ScheduleVariable

Cron schedule with seconds field (default: every 15 seconds).

Target
MONITOR_PUSH_SCHEDULE
Default
*/15 * * * * *
Value
*/15 * * * * *
Enable Docker StatsVariable

Collect per-container CPU and memory from the host Docker daemon.

Target
MONITOR_ENABLE_DOCKER
Default
true
Value
true
Log LevelVariable

Agent log level: debug, info, warn, or error.

Target
MONITOR_LOG_LEVEL
Default
info
Value
info
TimezoneVariable

Timezone (e.g. America/New_York). Leave empty to use the Unraid system timezone.

Target
TZ
Config FileVariable

Set to - to configure via environment variables only.

Target
MONITOR_CONFIG_FILE
Default
-
Value
-
Host Root PrefixVariable

Path prefix for host disk metrics (must match the Host Root volume target).

Target
MONITOR_HOST_ROOT
Default
/host
Value
/host
Host RootPathro

Host filesystem (read-only) for disk usage on array shares and ZFS mount points.

Target
/host
Default
/
Value
/
Host /procPathro

Host procfs for CPU, memory, load, and network metrics.

Target
/proc
Default
/proc
Value
/proc
Host /sysPathro

Host sysfs.

Target
/sys
Default
/sys
Value
/sys
Host /devPathro

Host devices for disk I/O and ZFS (zpool).

Target
/dev
Default
/dev
Value
/dev
Host OS ReleasePathro

Host OS identification.

Target
/etc/os-release
Default
/etc/os-release
Value
/etc/os-release
Docker SocketPathro

Docker socket for container statistics.

Target
/var/run/docker.sock
Default
/var/run/docker.sock
Value
/var/run/docker.sock

Categories

Details

Repository
ghcr.io/realfascinated/monitor-agent:latest
Last Updated2026-05-31
First Seen2026-05-31

Run monitor-agent on Unraid.

monitor-agent is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.