树洞剪藏#剪藏#树洞剪藏

服务器端口状态监控工具WatchYourPorts

2024 年 12 月 2 日1 分钟
分享Twitter / XTelegram微博
服务器端口状态监控工具WatchYourPorts 封面

同步来源:树洞剪藏 源站剪藏 ID:179 原文地址:https://mp.weixin.qq.com/s/GhD4QzDrHhDEvdWen3LWzg

打开原文 · 打开源站剪藏快照


服务器端口状态监控工具WatchYourPorts

服务器端口状态监控工具WatchYourPorts

原创

杨浦老苏

各种折腾

2024年07月19日 19:00 上海

各种折腾 聚沙成塔,集腋成裘 764篇原创内容

公众号 ,

什么 WatchYourPorts ?

WatchYourPorts 是一个用于监控本地服务器端口状态的工具,可以将端口状态数据导出到 InfluxDB2/Grafana 进行进一步分析和可视化。 从作用来说,和 Portall 有相似之处,都是端口管理,但使用上完全不同:

Portall 提供了一个全面的端口管理界面,包括端口号生成和管理,适合需要一个直观界面来管理端口的用户。

WatchYourPorts 更专注于端口状态的监控和数据导出,适合需要将端口状态数据进行长期跟踪和分析的用户。

文章传送门: 自托管端口管理系统Portall 安装 在群晖上以 Docker 方式安装。 在注册表中搜索 watchyourports ,选择第一个 aceberg/watchyourports ,版本选择 latest 。

本文写作时, latest 版本对应为 0.1.2 ; 卷 在 docker 文件夹中,创建一个新文件夹 watchyourports ,并在其中建一个子文件夹 data

文件夹 装载路径 说明 docker/watchyourports/data /data/WatchYourPorts 存放数据和设置文件 端口 本地端口不冲突就行,不确定的话可以用命令查一下

查看端口占用

netstat -tunlp | grep 端口号

本地端口 容器端口 8853 8853 默认没有对外暴露端口 需要点 + 号自己添加 环境

可变 值 TZ 设为 Asia/Shanghai 命令行安装 如果你熟悉命令行,可能用 docker cli 更快捷

新建文件夹 watchyourports 和 子目录

mkdir -p /volume1/docker/watchyourports/data

进入 watchyourports 目录

cd /volume1/docker/watchyourports

运行容器

docker run -d
--restart unless-stopped
--name wyp
-p 8853:8853
-v $( pwd )/data:/data/WatchYourPorts
-e TZ=Asia/Shanghai
aceberg/watchyourports

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

services: wyp: image: aceberg/watchyourports container_name: wyp restart: unless-stopped ports:

  • 8853 :8853 volumes:
  • ./data:/data/WatchYourPorts environment:
  • TZ=Asia/Shanghai

然后执行下面的命令

新建文件夹 watchyourports 和 子目录

mkdir -p /volume1/docker/watchyourports/data

进入 watchyourports 目录

cd /volume1/docker/watchyourports

将 docker-compose.yml 放入当前目录

一键启动

docker-compose up -d

运行 在浏览器中输入 http://群晖IP:8853 就能看到主界面

Name :服务名称

Address :服务地址 点 Add 添加 点 Name 或者 Addr 进入详情页 点 Scan 开始扫描 除非你点 Stop ,否则会扫描完你指定的端口范围

默认是 165535 ,需要的时间会比较长,可以根据需要修改,比如 10009999 在日志中,会看到扫描的记录 想知道群晖 DSM 服务对应的端口,可以查看官方文档:https://kb.synology.com/en-me/DSM/tutorial/What_network_ports_are_used_by_Synology_services 对于需要的站点,设置名称后保存,还可以启用监控 返回 home ,可以看到监控的站点和在线状态 数据保存在 /data/hosts.yaml 中 参考文档

aceberg/WatchYourPorts: Open ports inventory for local servers. Exports data to InfluxDB2/Grafana 地址:https://github.com/aceberg/WatchYourPorts aceberg/watchyourports - Docker Image | Docker Hub 地址:https://hub.docker.com/r/aceberg/watchyourports WatchYourPorts - open ports inventory : r/selfhosted 地址:https://www.reddit.com/r/selfhosted/comments/1dyd7pd/watchyourports_open_ports_inventory/

各种折腾 聚沙成塔,集腋成裘 764篇原创内容

公众号 , @所有人:写文不易,如果你都看到了这里,请点个 赞 和 在看 ,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

预览时标签不可点

群晖 668 docker 675 网络 31 服务器 6

群晖 · 目录

上一篇 自托管端口管理系统Portall 下一篇 私有化种子索引器bitmagnet

阅读原文

关闭

更多

小程序 广告

搜索「undefined」网络结果

微信扫一扫 关注该公众号

当前内容可能存在未经审核的第三方商业营销信息,请确认是否继续访问。

继续访问 取消 微信公众平台广告规范指引

: , 。

视频 小程序 赞 ,轻点两下取消赞 在看 ,轻点两下取消在看 分享 留言 收藏

相关文章