{
  "tab_connection": "Connection",
  "tab_metrics": "Metrics",
  "label_url": "Beszel Hub URL",
  "help_url": "URL of your Beszel Hub (e.g. http://192.168.1.100:8090)",
  "label_username": "Username",
  "label_password": "Password",
  "label_pollInterval": "Poll Interval (s)",
  "help_pollInterval": "How often to fetch data from the Beszel Hub (10–300 seconds). Beszel records stats once per minute, so values below 60s add load without newer data.",
  "btn_checkConnection": "Test Connection",
  "header_system": "System",
  "header_cpu": "CPU",
  "header_memory": "Memory",
  "header_disk": "Disk",
  "header_network": "Network",
  "header_temperature": "Temperature",
  "header_gpu": "GPU",
  "header_containers": "Containers",
  "header_battery": "Battery",
  "metric_uptime": "Uptime",
  "metric_agentVersion": "System info (hardware, OS, agent version)",
  "metric_services": "Systemd Services (total / failed)",
  "metric_cpu": "CPU Usage (%)",
  "metric_loadAvg": "Load Average (1m / 5m / 15m)",
  "metric_cpuBreakdown": "CPU Breakdown (User / System / IOWait / Steal / Idle)",
  "metric_memory": "Memory Usage (% and GB)",
  "metric_memoryDetails": "Memory Details (Buffers, ZFS ARC)",
  "metric_swap": "Swap",
  "metric_disk": "Disk Usage (% and GB)",
  "metric_diskSpeed": "Read/Write Speed",
  "metric_extraFs": "Additional Filesystems",
  "metric_network": "Network Traffic (Upload / Download MB/s)",
  "metric_temperature": "Temperature (hottest sensors avg)",
  "metric_temperatureDetails": "Individual Temperature Sensors",
  "metric_gpu": "GPU Metrics (Usage, Memory, Power)",
  "metric_containers": "Container Monitoring (Docker / Podman)",
  "metric_battery": "Battery Status",
  "aboutInfo": "This adapter is free and open source. If you find it useful, please consider supporting its development with a small donation.",
  "donateKofi": "Support on Ko-fi",
  "donatePaypal": "Donate via PayPal",
  "supportHeader": "Support",
  "label_requestTimeout": "Request timeout (s)",
  "help_requestTimeout": "How long to wait for the Hub to respond. Increase for slow links or very large container/stats payloads.",
  "agentVersion": "Agent Version",
  "batteryCharging": "Battery Charging",
  "batteryPercent": "Battery %",
  "channelBattery": "Battery",
  "channelContainers": "Containers",
  "channelCpu": "CPU",
  "channelDisk": "Disk",
  "channelFilesystems": "Filesystems",
  "channelGpu": "GPU",
  "channelInfo": "Info",
  "channelMemory": "Memory",
  "channelNetwork": "Network",
  "channelSensors": "Sensors",
  "channelTemperature": "Temperature",
  "containerHealth": "Health",
  "containerImage": "Image",
  "containerMemory": "Memory",
  "cpuIdle": "CPU Idle %",
  "cpuIowait": "CPU IOWait %",
  "cpuSteal": "CPU Steal %",
  "cpuSystem": "CPU System %",
  "cpuUsage": "CPU Usage",
  "cpuUser": "CPU User %",
  "diskPercent": "Disk %",
  "diskRead": "Disk Read",
  "diskTotal": "Disk Total",
  "diskUsed": "Disk Used",
  "diskWrite": "Disk Write",
  "gpuMemoryTotal": "GPU Memory Total",
  "gpuMemoryUsed": "GPU Memory Used",
  "gpuPower": "GPU Power",
  "gpuUsage": "GPU Usage",
  "load15m": "Load Average 15m",
  "load1m": "Load Average 1m",
  "load5m": "Load Average 5m",
  "memoryBuffers": "Memory Buffers+Cache",
  "memoryPercent": "Memory %",
  "memoryTotal": "Memory Total",
  "memoryUsed": "Memory Used",
  "memoryZfsArc": "Memory ZFS ARC",
  "networkReceived": "Network Received",
  "networkSent": "Network Sent",
  "online": "Online",
  "readSpeed": "Read Speed",
  "servicesFailed": "Services Failed",
  "servicesTotal": "Services Total",
  "status": "Status",
  "swapTotal": "Swap Total",
  "swapUsed": "Swap Used",
  "temperatureAvg": "Temperature (avg top 3)",
  "temperatureMax": "Temperature (hottest sensor)",
  "hostname": "Hostname",
  "os": "Operating System",
  "osName": "OS Name",
  "kernel": "Kernel",
  "cpuModel": "CPU Model",
  "arch": "Architecture",
  "cores": "CPU Cores",
  "threads": "CPU Threads",
  "podman": "Podman",
  "uptime": "Uptime",
  "uptimeFormatted": "Uptime (formatted)",
  "writeSpeed": "Write Speed",
  "channelCores": "CPU Cores",
  "channelInterfaces": "Network Interfaces",
  "channelEngines": "GPU Engines",
  "ifaceUp": "Upload",
  "ifaceDown": "Download",
  "ifaceTotalUp": "Total Upload",
  "ifaceTotalDown": "Total Download",
  "gpuPowerPackage": "Package Power",
  "cpuPeak": "CPU Peak",
  "memoryPeak": "Memory Peak",
  "diskReadPeak": "Disk Read Peak",
  "diskWritePeak": "Disk Write Peak",
  "networkSentPeak": "Network Sent Peak",
  "networkRecvPeak": "Network Received Peak",
  "diskIoUtil": "Disk I/O Utilization",
  "diskIoAwaitRead": "Disk Read Wait",
  "diskIoAwaitWrite": "Disk Write Wait",
  "metric_cpuCores": "Per-core usage",
  "metric_cpuPeak": "Peak values",
  "metric_memoryPeak": "Peak values",
  "metric_diskIo": "I/O load",
  "metric_diskPeak": "Peak values",
  "metric_networkInterfaces": "Per interface",
  "metric_networkPeak": "Peak values",
  "metric_gpuDetails": "Details (engines, package power)",
  "help_metric_uptime": "Uptime in seconds plus a readable form (e.g. 3d 4h 12m).",
  "help_metric_agentVersion": "Hardware and OS: hostname, CPU model, cores/threads, OS + OS version, kernel, architecture, Podman flag, agent version.",
  "help_metric_services": "Total number of systemd services and how many have failed.",
  "help_metric_cpu": "Current CPU load in percent.",
  "help_metric_loadAvg": "Load average over 1, 5 and 15 minutes.",
  "help_metric_cpuBreakdown": "CPU time split into user, system, I/O wait, steal and idle.",
  "help_metric_cpuCores": "Load of each individual CPU core.",
  "help_metric_cpuPeak": "Highest CPU load in the last interval.",
  "help_metric_memory": "RAM usage in percent and GB.",
  "help_metric_memoryDetails": "Buffer/cache and ZFS ARC memory.",
  "help_metric_swap": "Swap usage in GB.",
  "help_metric_memoryPeak": "Highest RAM usage in the last interval.",
  "help_metric_disk": "Usage of the root filesystem in percent and GB.",
  "help_metric_diskSpeed": "Current read and write throughput.",
  "help_metric_extraFs": "Usage plus read/write speed of additional mounted filesystems.",
  "help_metric_diskIo": "Disk I/O load: utilization and read/write wait times.",
  "help_metric_diskPeak": "Highest read/write throughput in the last interval.",
  "help_metric_network": "Current upload and download throughput.",
  "help_metric_networkInterfaces": "Throughput and totals per network interface.",
  "help_metric_networkPeak": "Highest upload/download throughput in the last interval.",
  "help_metric_temperature": "Average of the hottest sensors plus the single hottest value (temperature.max).",
  "help_metric_temperatureDetails": "Temperature of every individual sensor.",
  "help_metric_gpu": "GPU usage, memory and power.",
  "help_metric_gpuDetails": "Package power and usage per GPU engine.",
  "help_metric_containers": "Per container: status, health, CPU, memory, image and network.",
  "help_metric_battery": "Battery level and charging state, plus the level of each individual battery (Beszel 0.18.8+).",
  "containerNetwork": "Network",
  "systemsTotal": "Systems total",
  "systemsOnline": "Systems online",
  "systemsAllUp": "All systems online",
  "help_username": "The email/login you use for the Beszel web UI (PocketBase authenticates by email).",
  "help_password": "The password for that Beszel login.",
  "connectionStatus": "Connection status",
  "channelSystems": "Monitored Systems",
  "header_fans": "Fans",
  "metric_fans": "Fan Speeds",
  "help_metric_fans": "Speed in RPM for each fan reported by the agent (Beszel 0.18.8+, Linux only).",
  "channelFans": "Fans",
  "channelBatteries": "Batteries",
  "cpuCore": "Core %s",
  "descBatteryCharging": "True only while the battery is actually charging, not when it is full or idle.",
  "descConnection": "Whether the adapter currently reaches the Beszel Hub.",
  "descContainerHealth": "Result of the image's health check; \"none\" when the image defines none.",
  "descContainerNetwork": "Sent and received together, in bytes per second.",
  "descCpuIowait": "Share of time the CPU had nothing to do but wait for disk or network.",
  "descCpuSteal": "Share of time the hypervisor gave to other guests instead of this machine.",
  "descDiskIoAwaitRead": "Average time a single read operation took.",
  "descDiskIoAwaitWrite": "Average time a single write operation took.",
  "descDiskIoUtil": "Share of wall time the disk had at least one request in flight.",
  "descGpuPowerPackage": "Power draw of the whole chip package where the driver reports it separately.",
  "descIfaceTotal": "Volume transferred since the agent started, not a rate.",
  "descMemoryBuffers": "Memory used for buffers and file cache; the system can reclaim it.",
  "descMemoryZfsArc": "Memory held by the ZFS cache; counted as used, but reclaimable.",
  "descPeak": "Highest value within the interval this record covers, not the current reading.",
  "descPodman": "The container engine on this host is Podman instead of Docker.",
  "descRootDisk": "Applies to the filesystem the agent tracks as root; extra mounts appear under filesystems.",
  "descServicesFailed": "Number of systemd units in a failed state.",
  "descServicesTotal": "Number of systemd units on this host.",
  "descStatus": "What the Hub reports about the system, or \"unknown\" while the adapter is not reading.",
  "descSystemsAllUp": "True while every registered system reports \"up\".",
  "descSystemsOnline": "How many of the registered systems currently report \"up\".",
  "descSystemsTotal": "How many systems are registered on the Hub.",
  "descTemperatureAvg": "Average of the three hottest sensors, not of all of them.",
  "descTemperatureMax": "Reading of the single hottest sensor.",
  "header_zfs": "ZFS",
  "metric_zfs": "ZFS Pools",
  "help_metric_zfs": "Usage, read/write throughput and health for each ZFS pool reported by the agent (Beszel 0.19.0+).",
  "channelZfs": "ZFS Pools",
  "zfsHealth": "Health",
  "descZfsHealth": "Pool health as reported by ZFS: ONLINE, DEGRADED, FAULTED, OFFLINE, REMOVED, UNAVAIL or SUSPENDED.",
  "diskTotalRead": "Total Read",
  "diskTotalWrite": "Total Write",
  "descDiskTotalIo": "Volume read or written since boot (device counter), not a rate.",
  "rootDiskName": "Root Disk Name",
  "descRootDiskName": "Custom name of the root disk set on the agent (FILESYSTEM=device__name).",
  "stateUp": "Online",
  "stateDown": "Offline",
  "statePaused": "Paused",
  "statePending": "Pending",
  "stateUnknown": "Unknown",
  "zfsOnline": "Online",
  "zfsDegraded": "Degraded",
  "zfsFaulted": "Faulted",
  "zfsOffline": "Offline",
  "zfsRemoved": "Removed",
  "zfsUnavailable": "Unavailable",
  "zfsSuspended": "Suspended",
  "healthNone": "None",
  "healthStarting": "Starting",
  "healthHealthy": "Healthy",
  "healthUnhealthy": "Unhealthy",
  "healthUnknown": "Unknown",
  "zfsVdevs": "Vdevs",
  "zfsDatasets": "Datasets",
  "smart": "SMART",
  "services": "Services",
  "scrubState": "Scrub status",
  "scrubProgress": "Scrub progress",
  "scrubErrors": "Scrub errors",
  "vdevState": "State",
  "vdevRead": "Read errors",
  "vdevWrite": "Write errors",
  "vdevChecksum": "Checksum errors",
  "datasetUsed": "Used",
  "datasetAvail": "Available",
  "datasetMount": "Mount point",
  "smartState": "SMART status",
  "smartModel": "Model",
  "smartSerial": "Serial number",
  "smartFirmware": "Firmware",
  "smartType": "Interface",
  "smartTemp": "Temperature",
  "smartCapacity": "Capacity",
  "smartHours": "Power-on hours",
  "smartCycles": "Power cycles",
  "serviceState": "State",
  "serviceSub": "Sub-state",
  "serviceCpu": "CPU",
  "serviceCpuPeak": "CPU peak",
  "serviceMem": "Memory",
  "serviceMemPeak": "Memory peak",
  "scrubNone": "No scrub",
  "scrubScanning": "Running",
  "scrubFinished": "Finished",
  "scrubCanceled": "Canceled",
  "smartPassed": "Passed",
  "smartFailed": "Failed",
  "svcActive": "Active",
  "svcInactive": "Inactive",
  "svcFailed": "Failed",
  "svcActivating": "Starting",
  "svcDeactivating": "Stopping",
  "svcReloading": "Reloading",
  "subDead": "Dead",
  "subRunning": "Running",
  "subExited": "Exited",
  "subFailed": "Failed",
  "subUnknown": "Unknown",
  "descScrubState": "What the last scrub or resilver of this pool did.",
  "descScrubProgress": "Free text the pool reports while a scrub runs, empty when none is running.",
  "descVdevErrors": "Counted since the pool was last cleared, not since boot.",
  "descSmartState": "The drive's own overall verdict — a failing drive says so here before it dies.",
  "descSmartHours": "Hours the drive has been powered on over its whole life.",
  "descServiceSub": "The finer state systemd reports next to the main one (running, exited, dead).",
  "descServicePeak": "Highest value within the sample window, not the current one.",
  "descOnline": "True only while the Hub reports \"up\"; it also turns false when the adapter stops or cannot reach the Hub.",
  "descLoadAvg": "Processes using or waiting for the CPU on average — compare it with the core count, not with 100.",
  "descOsName": "The distribution or release the agent reports, for example \"Ubuntu 24.04.1 LTS\" or \"macOS 15.1\".",
  "descCpuShareOfHost": "Share of the whole host's CPU, so all cores together make 100% — one busy core of eight reads about 12%.",
  "descScrubErrors": "Errors the last scrub or resilver could not repair; the value stays until the next one finishes.",
  "descSmartCycles": "Times the drive has been powered up over its whole life.",
  "header_smart": "SMART",
  "metric_zfsDetails": "ZFS details",
  "help_metric_zfsDetails": "Scrub status, vdev error counters and datasets per pool. The Hub refreshes this about once an hour, so the adapter reads it every 15 minutes at most.",
  "metric_smart": "SMART devices",
  "help_metric_smart": "Overall SMART verdict, temperature, capacity, power-on hours and power cycles per drive. Needs smartctl on the host; read every 15 minutes at most.",
  "metric_servicesDetails": "Service details",
  "help_metric_servicesDetails": "State, sub-state, CPU and memory per systemd unit — one channel per unit. Can be many datapoints on a busy host."
}
