仪表板

这么漂亮实用的NAS仪表盘面板,小主机也

发布时间:2023/11/18 15:13:08   
北京白癜风去哪家医院 http://m.39.net/news/ylzx/bjzkhbzy/

看,是不是很漂亮?dashdot面板可以让你监控主机的运行状态,而且界面美观实用,满足了一个数码宅男对于电子产品的美好愿望,是一个现代服务器仪表板,主要应用于小型VPS和私人服务器比如NAS或者小主机,是一种比较简单的监控服务器的方法。

以群晖NAS为例进行安装步骤说明:

本次使用的为群晖DS42+:

群晖(Synology)DS42+四核心4盘位NAS网络存储文件存储共享照片自动备份:

下载

打开群晖Docker,在注册表中搜索dashdot,选择第一个mauricenino/dashdot,版本选择latest。如果不是群晖,请用官方的脚本安装,需要挂载4个卷来获得更详细的系统信息,而在图像界面上无法挂载,直接跳过就好了,最终显示的是容器的系统信息

挂载卷

挂载/etc/os-release:/etc/os-release:ro是为了让Dashdot显示主机的操作系统版本,而不是docker容器(在AlpineLinux上运行)的操作系统。如果您无法使用此挂载,则可以传递带有DASHDOT_OVERRIDE_OS标志的自定义操作系统。

挂载/proc/1/ns/net:/host_ns_net:ro才能正确确定网络信息。如果您无法使用此挂载,则需要回退到--nethost,否则您将只能获取容器的网络统计信息而不是主机。

挂载/media:/mnt/host_media:ro和/mnt:/mnt/host_mnt:ro需要读取所有驱动器的使用统计信息。如果您的驱动器安装在其他地方,则需要使用以下格式传递该驱动器路径:-v/{path}:/mnt/host_{path}:ro

端口检查

需要保证DashDot的服务端口和其他NAS服务没有冲突,不确定的话可以用命令查一下,保险一点。

#查看端口占用

netstat-tunlp

grep端口号

环境

环境变量是可选项,不是非选不可。

常规设置

勾选“使用高权限执行容器”。

使用命令行进行部署

#运行容器(同图像界面安装)

dockerrun-d\

--restartunless-stopped\

--privileged\

--namedashdot\

-p:\

mauricenino/dashdot:latest

#运行容器(可以准确显示网络)

dockerrun-d\

--restartunless-stopped\

--privileged\

--namedashdot\

-p:\

-v/proc/1/ns/net:/mnt/host_ns_net:ro\

-eDASHDOT_ENABLE_CPU_TEMPS=true\

-eDASHDOT_OVERRIDE_OS=synology\

mauricenino/dashdot:latest

另外,还可以用docker-

转载请注明:http://www.aideyishus.com/lkjg/6561.html

------分隔线----------------------------