mirror of
https://github.com/binaricat/Netcatty.git
synced 2026-11-10 16:21:22 +00:00
* feat(monitor): 优化磁盘IO展示与系统分区告警 [4030] * fix(monitor): 修复磁盘监控评审问题 [4030] * fix(monitor): align Partitions bars with Memory; hide bare / label Label-above-bar for partition list; single-root `/` hides the label and centers the bar like Memory/CPU (unchanged). Multi-disk keeps top align + system alerts. Disk IO adds a spacer row to track usage labels. Review crops under .github/review/ for PR discussion (drop before merge OK). * fix(monitor): keep bare-/ align; multi-disk labels stay left Address Chris density feedback: keep the single root label hidden and vertically centered with Memory, and restore side-by-side labels for multiple disks. Remove the Disk I/O spacer and update the review crops. * chore(monitor): drop PR #4031 discussion review crops --------- Co-authored-by: wendeng.dong <wendeng.dong@sailuntire.com> Co-authored-by: 陈大猫 <16399091+binaricat@users.noreply.github.com>
110 lines
5.0 KiB
TypeScript
110 lines
5.0 KiB
TypeScript
export const enMonitorMessages = {
|
|
"monitor.systemDisks": "System partitions ({count})",
|
|
"monitor.systemDisksAlert": "System partition usage exceeds 80%; expanded automatically.",
|
|
"monitor.diskIoTotal": "Total",
|
|
"monitor.partitionIoHint": "I/O of the block device backing this mount. Mounts sharing a device show the same rates. Unavailable until two valid samples or when no block device can be identified; not supported on macOS.",
|
|
"monitor.diskIo": "Disk I/O",
|
|
"monitor.diskRead": "Read",
|
|
"monitor.diskWrite": "Write",
|
|
"monitor.diskIoHint": "Aggregate Linux hardware-backed block-device I/O, excluding partitions and stacked virtual devices. Unavailable until two valid samples; not supported on macOS.",
|
|
|
|
"monitor.actions": "Panel actions",
|
|
"monitor.unavailable": "Monitoring is unavailable. Try starting again when the connection is restored.",
|
|
"monitor.username": "Username",
|
|
"monitor.password": "Password (this run only)",
|
|
"monitor.status.limit":
|
|
"Monitoring is limited to 256 unique hosts at a time.",
|
|
"sync.entityType.monitorPanels": "monitor panels",
|
|
"monitor.title": "Monitoring",
|
|
"monitor.create": "New panel",
|
|
"monitor.createFirst": "Create your first panel",
|
|
"monitor.empty": "Your hosts, at a glance",
|
|
"monitor.emptyHint":
|
|
"Choose saved hosts from any group. Start monitoring when you are ready.",
|
|
"monitor.choosePanel": "Choose a panel",
|
|
"monitor.edit": "Edit panel",
|
|
"monitor.copy": "Duplicate panel",
|
|
"monitor.copyName": "{name} copy",
|
|
"monitor.delete": "Delete panel",
|
|
"monitor.deleteHint":
|
|
"Delete “{name}”? Its monitoring will stop. Saved hosts and other panels are kept.",
|
|
"monitor.start": "Start monitoring",
|
|
"monitor.stop": "Stop",
|
|
"monitor.stopAll": "Stop all",
|
|
"monitor.list": "List",
|
|
"monitor.charts": "Charts",
|
|
"monitor.search": "Search hosts, groups, tags or notes",
|
|
"monitor.interval": "Update interval",
|
|
"monitor.range": "Trend range",
|
|
"monitor.seconds": "Every {count}s",
|
|
"monitor.minutes": "Last {count} min",
|
|
"monitor.sort": "Sort hosts",
|
|
"monitor.sort.manual": "Saved order",
|
|
"monitor.sort.name": "Name",
|
|
"monitor.selectedCount": "Selected hosts: {count}",
|
|
"monitor.noMatches": "No matching hosts",
|
|
"monitor.latency": "Latency",
|
|
"monitor.responseLatency": "Response latency (includes remote processing)",
|
|
"monitor.tags": "Tags",
|
|
"monitor.notes": "Notes",
|
|
"monitor.visibleColumns": "Visible columns",
|
|
"monitor.terminal": "Terminal",
|
|
"monitor.resizeColumn": "Resize {column} column",
|
|
"monitor.host": "Host",
|
|
"monitor.hosts": "Hosts",
|
|
"monitor.status": "Status",
|
|
"monitor.cpu": "CPU",
|
|
"monitor.cores": "Cores: {count}",
|
|
"monitor.memory": "Memory",
|
|
"monitor.diskCapacity": "{used} used / {total} total",
|
|
"monitor.diskCapacityUnknown": "Capacity unavailable",
|
|
"monitor.rootDisk": "Root partition",
|
|
"monitor.network": "Network",
|
|
"monitor.download": "Download",
|
|
"monitor.upload": "Upload",
|
|
"monitor.updated": "Updated",
|
|
"monitor.updatedAt": "Updated {time}",
|
|
"monitor.noSamples": "Waiting for the first reading",
|
|
"monitor.cpuTrend": "CPU trend",
|
|
"monitor.memoryTrend": "Memory trend",
|
|
"monitor.downloadTrend": "Download trend",
|
|
"monitor.uploadTrend": "Upload trend",
|
|
"monitor.name": "Panel name",
|
|
"monitor.description": "Description (optional)",
|
|
"monitor.chooseHosts": "Choose hosts",
|
|
"monitor.selectionHint":
|
|
"Choose across groups. Unsupported connections are shown with a clear status when started.",
|
|
"monitor.defaultView": "Default view",
|
|
"monitor.saveHint":
|
|
"Saving keeps configuration only and does not connect. Copies start stopped too.",
|
|
"monitor.nameRequired": "Enter a panel name.",
|
|
"monitor.hostRequired": "Select at least one host.",
|
|
"monitor.duplicateName": "A panel already uses this name.",
|
|
"monitor.saveFailed": "Could not save the panel. Please try again.",
|
|
"monitor.deleted":
|
|
"This panel was deleted in another window. Close the editor and create a new panel.",
|
|
"monitor.moveUp": "Move host up",
|
|
"monitor.removeHost": "Remove from panel",
|
|
"monitor.missingHost": "Deleted host",
|
|
"monitor.observed": "Observed for {count} min this run",
|
|
"monitor.disks": "Partitions",
|
|
"monitor.system": "System information",
|
|
"monitor.loginHint":
|
|
"Check the host credentials or connection settings, then retry. Identity and sign-in prompts are handled one host at a time.",
|
|
"monitor.retry": "Retry connection",
|
|
"monitor.unsupportedHint":
|
|
"Monitoring needs Linux or macOS over SSH with support for additional command channels.",
|
|
"monitor.openTerminal": "Open terminal",
|
|
"monitor.confirmHost": "Confirm host identity",
|
|
"monitor.status.stopped": "Not started",
|
|
"monitor.status.queued": "Queued",
|
|
"monitor.status.connecting": "Connecting",
|
|
"monitor.status.live": "Up to date",
|
|
"monitor.status.login": "Sign-in needed",
|
|
"monitor.status.error": "Collection failed",
|
|
"monitor.status.unsupported": "Unavailable",
|
|
"monitor.status.disconnected": "Disconnected",
|
|
"monitor.status.stale": "Out of date",
|
|
"monitor.status.missing": "Host deleted",
|
|
};
|