长亭百川云 - 文章详情

一款简洁好用的服务器端口状态监控系统

院长技术

101

2024-07-22

院长简介

作者:院长

职位:运维开发工程师

官网:https://deanit.cn

博客:https://blog.deanit.cn

擅长:

【虚拟化,容器化,自动化运维,CICD,监控,日志,中间件,双机热备,分布式存储,数据库,认证,组网隧道,Kali 安全渗透,网络攻击,负载均衡,Html,Css,Js,Jq,Vue3,Shell,Python,Go,前后端框架】

项目地址

GitHub:https://github.com/aceberg/WatchYourPorts

镜像:https://hub.docker.com/r/aceberg/watchyourports

项目简介

WatchYourPorts 是一个用于监控本地服务器端口状态的工具,可以将端口状态数据导出到 InfluxDB2/Grafana 进行进一步分析和可视化。

软件特点

Portall 提供了一个全面的端口管理界面,包括端口号生成和管理,适合需要一个直观界面来管理端口的用户。  
WatchYourPorts 更专注于端口状态的监控和数据导出,适合需要将端口状态数据进行长期跟踪和分析的用户。

部署安装

安装Docker

curl -sSL https://get.docker.com/ | sh

安装Docker-compose

下载 Docker-Compose 二进制包  
curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose  
  
给文件增加执行权限  
chmod +x /usr/local/bin/docker-compose  
  
检查 Docker-Compose 版本  
docker-compose -v

Docker创建服务

# 新建文件夹 watchyourports 和 子目录  
mkdir -p /data/watchyourports/data  
  
# 进入 watchyourports 目录  
cd /data/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创建服务

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 /data/watchyourports/data  
  
# 进入 watchyourports 目录  
cd /data/watchyourports  
  
# 将 docker-compose.yml 放入当前目录  
  
# 一键启动  
docker-compose up -d

Web访问

http://ip:8853

  • Name
    :服务名称

  • Address
    :服务地址

点 Add
 添加

点 Name
 或者 Addr
 进入详情页

点 Scan
 开始扫描

除非你点 Stop
,否则会扫描完你指定的端口范围

默认是 165535
,需要的时间会比较长,可以根据需要修改,比如 1000
9999

在日志中,会看到扫描的记录

对于需要的站点,设置名称后保存,还可以启用监控

返回 home
,可以看到监控的站点和在线状态

数据保存在 /data/hosts.yaml
 中

招贤纳士


欢迎👏关注《院长技术》,只做原创,干货~~~

      

更多技术干货持续输出中......

知识星球,试运营中,

原价188¥在不断上涨,现加入仅需129¥,文档正逐渐上传!

欢迎加入QQ-4群:【1群-2群-3群已满】

推荐阅读

K8s命令行交互运维神器

院长带你玩转K8s证书续签

Nginx配置SSL证书及跳转特别配置

Docker自建轻量监控系统


欢迎关注我的公众号“院长技术”,原创技术文章第一时间推送。

相关推荐
关注或联系我们
添加百川云公众号,移动管理云安全产品
咨询热线:
4000-327-707
百川公众号
百川公众号
百川云客服
百川云客服

Copyright ©2024 北京长亭科技有限公司
icon
京ICP备 2024055124号-2