侧边栏壁纸
  • 累计撰写 11 篇文章
  • 累计创建 6 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Nezha监控管理后台删除服务器ID

Joe
Joe
2025-02-14 / 0 评论 / 0 点赞 / 11 阅读 / 0 字

前言

Nezha监控管理后台服务器,每台服务器对应独立的顺序数字ID,如果删除中间的某台服务器,数字ID不会重新按照顺序排序,而是会保留原有的ID,例如ID1、ID2、ID3,删除了ID2,排序会变成ID1、ID3,如果新增加一个服务器,则是ID1、ID3、ID4,这对我来说就很难受了。虽然无关大雅,但是看着就不顺眼。

于是...想着要调整一下。

停止Dashboard

Docker安装

docker stop 容器ID

不知道的容器ID使用docker ps -a查看。

独立安装

sudo systemctl stop nezha-dashboard.service

修改数据库

进入数据库

sqlite3 /opt/nezha/dashboard/data/sqlite.db

查看数据库

SELECT * FROM servers;

这里可以看到全部服务器的信息

调整数据

删除指定ID

DELETE FROM servers WHERE id = 要删除的ID;

删除全部ID

DELETE FROM servers;

重新排序

DELETE FROM sqlite_sequence WHERE name = 'servers';

注意,只能是从最后一个服务器ID重新开始排序

退出数据库

.exit

启动Dashboard

Docker安装

docker start 容器ID

不知道的容器ID使用docker ps -a查看。

独立安装

sudo systemctl start nezha-dashboard.service

启动后可以使用sudo systemctl status nezha-dashboard.service查看Dashboard状态。

0

评论区