当前位置:首页 > CN2资讯 > 正文内容

Grafana多服务器仪表盘 服务器管理器仪表盘

3天前CN2资讯


小区门口的快递架一大早拆了,快递员、送餐员现在可以进小区了。

常态化的核酸和每周一次的全区全员核酸筛查还在继续中,周末睡懒觉的计划又泡汤了。


什么是 Dashdot ?

dash. (或者 dashdot) 是一个现代服务器仪表板,主要应用于小型 VPS 和私人服务器,是一种比较简单的监控服务器的方法。

目前的版本迭代很快,开始写的时候(5月末)应该还是 v 1.x,到发稿时(7月初)已经是 v 3.9.x 版本了,几乎每天都有新版本发布。

  • 升级前

  • 升级后

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 dashdot ,选择第一个 mauricenino/dashdot,版本选择 latest。

如果不是群晖,请用官方的脚本安装,需要挂载 4 个卷来获得更详细的系统信息,而在图像界面上无法挂载,直接跳过就好了,最终显示的是容器的系统信息

  • 挂载 /etc/os-release:/etc/os-release:ro 是为了让Dashdot 显示主机的操作系统版本,而不是 docker 容器(在 Alpine Linux 上运行)的操作系统。如果您无法使用此挂载,则可以传递带有 DASHDOT_OVERRIDE_OS 标志的自定义操作系统。
  • 挂载 /proc/1/ns/net:/host_ns_net:ro 才能正确确定网络信息。如果您无法使用此挂载,则需要回退到 --net host,否则您将只能获取容器的网络统计信息而不是主机。
  • 挂载 /media:/mnt/host_media:ro 和/mnt:/mnt/host_mnt:ro 需要读取所有驱动器的使用统计信息。如果您的驱动器安装在其他地方,则需要使用以下格式传递该驱动器路径:-v /{path}:/mnt/host_{path}:ro

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用 netstat -tunlp | grep 端口号

本地端口

容器端口

8002

3001

环境

环境变量是非必要的可选项,老苏就测试了温度

可变


DASHDOT_ENABLE_CPU_TEMPS

默认为 false,不显示温度,需改设为 true

DASHDOT_OVERRIDE_OS

用于显示自定义的操作系统

官方提供了参数说明,想了解的可以去看文档:https://getdashdot.com/docs/config

常规设置

记得勾选 使用高权限执行容器

命令行运行

如果你熟悉命令行,可能用 docker cli 会更快捷

需要 --privileged 标志来正确确定内存和存储信息

# 运行容器(同图像界面安装) docker run -d \ --restart unless-stopped \ --privileged \ --name dashdot \ -p 8002:3001 \ mauricenino/dashdot:latest # 运行容器(可以准确显示网络) docker run -d \ --restart unless-stopped \ --privileged \ --name dashdot \ -p 8002:3001 \ -v /proc/1/ns/net:/mnt/host_ns_net:ro \ -e DASHDOT_ENABLE_CPU_TEMPS=true \ -e DASHDOT_OVERRIDE_OS=synology \ mauricenino/dashdot:latest

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: "3" services: dozzle: container_name: dashdot image: mauricenino/dashdot:latest ports: - '8002:3001' environment: - DASHDOT_ENABLE_CPU_TEMPS=true - DASHDOT_OVERRIDE_OS=synology restart: unless-stopped privileged: true volumes: - /proc/1/ns/net:/mnt/host_ns_net:ro

然后执行下面的命令,在 portainer 中执行也是可以的

# 新建文件夹 dashdot mkdir -p /volume2/docker/dashdot # 进入 dashdot 目录 cd /volume2/docker/dashdot # 将 docker-compose.yml 放入当前目录 # 一键启动 docker-compose up -d

运行

在浏览器中输入 http://群晖IP:8002 就能看到主界面,第一眼是不是有点惊艳?

这是加了温度显示的,但实际上 v 1.x 并没有获取到值,最新版没问题

退出 Dark Mode

硬件信息在日志里都有

参考文档

MauriceNino/dashdot: A simple, modern server dashboard, primarily used by smaller private servers
地址:https:///MauriceNino/dashdot

Home | dash.
地址:https://getdashdot.com/

Installation | dash.
地址:https://getdashdot.com/docs/install


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/20127.html

    分享给朋友:

    “Grafana多服务器仪表盘 服务器管理器仪表盘” 的相关文章

    **解析cn2线路的美国vps:为什么它是你的最佳选择?**

    ---##cn2线路的美国vps,为什么它如此受欢迎?在数字化时代,VPS(虚拟私人服务器)已经成为企业和个人用户不可或缺的工具。无论是用于网站托管、游戏服务器搭建,还是作为企业数据中转站,VPS的功能和性能直接影响用户体验。在众多VPS服务中,"cn2线路的美国vps"凭借其独特的优势,迅速成为市...

    Virmach虚拟主机评测:高性价比VPS服务推荐

    大家好,今天我想和你聊一聊Virmach,这是一家我非常推荐的虚拟主机提供商。Virmach专注于提供VPS(虚拟专用服务器)服务,近年来逐渐在行业中赢得了一席之地。它的价格相对亲民,而服务质量与稳定性也让人感到满意。很多人选择它,主要是因为它不仅适合个人用户,也非常受中小企业欢迎。 Virmach...

    如何解决甲骨文IP被墙的问题及有效方法

    谈到甲骨文,大家可能会联想到古老的文字和悠久的历史,然而随着信息技术的飞速发展,甲骨文的应用已经不仅仅局限于文化研究。在数据存储、信息管理等领域,甲骨文的IP(互联网协议)在全球范围内发挥着重要的作用。不幸的是,现如今许多用户却发现自己无法正常访问这些IP。这就是我们所说的“甲骨文IP被墙”的现象。...

    选择日本不限流量VPS的最佳方案与优化建议

    日本不限流量VPS市场现状 日本的VPS市场,尤其是不限流量的产品,正迎来一个快速发展的阶段。随着互联网技术的进步,亚洲的网络环境发生了翻天覆地的变化。尤其是在日本,不限流量VPS因其连接速度快、数据中心服务优质而广受欢迎,对那些需要持续大流量的网站运营者来说,这可是一个无与伦比的选择。 我发现,随...

    如何开启BBR查询并提升TCP网络性能

    BBR(Bottleneck Bandwidth and Round-trip propagation time)是一种由Google开发的TCP拥塞控制算法,我对它的了解让我感到非常兴奋。BBR旨在通过精确的网络条件监测,以提高传输速度和稳定性。传统的拥塞控制算法往往依赖于丢包率的变化来调整传输速...

    如何使用一键同步脚本提高自媒体内容发布效率

    一键同步脚本是一种非常实用的自动化工具,现今在很多领域都可以看到它的身影。作为一名热爱分享与创作的人,我发现无论是自媒体内容发布、数据库备份迁移,还是文件同步,这类脚本都能大大简化我的工作流程。它们不仅能提高工作效率,还能减少出错的可能性,实现工作自动化。 一键同步脚本的核心在于其定义。简单来说,这...