院长简介 作者:院长
职位:运维开发工程师
官网:https://deanit.cn
博客:https://blog.deanit.cn
擅长:
【虚拟化,容器化,自动化运维,CICD,监控,日志,中间件,双机热备,分布式存储,数据库,认证,组网隧道,Kali 安全渗透,网络攻击,负载均衡,Html,Css,Js,Jq,Vue3,Shell,Python,Go,前后端框架】
项目地址 GitHub:https://www.dweebui.com/
项目简介 一款速度测试分析软件,它可以记录您的互联网速度长达 30 天。
软件特点 📊 生成的统计信息:包括速度、延迟等数据。
⏰ 速度测试:使用 Cron 表达式来测试频率。
🗄️ 添加多个服务器:直接在 MySpeed 实例中添加多个测试服务器。
🩺 健康检查配置:通过电子邮件、Signal、WhatsApp 或 Telegram 接收通知。
📆 存储测试结果:可以保存长达 30 天的测试结果。
🔥 支持 Prometheus 和 Grafana:与 Prometheus 和 Grafana 集成。
🗳️ 选择多种速度测试服务器:可以选择 Ookla、LibreSpeed 和 Cloudflare 等不同提供商的速度测试服务器。
部署安装 安装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
创建部署目录mkdir -p /data/myspeed/data && cd /data/myspeed/ 设置目录权限 chmod -R 777 /data/myspeed/
方法一:Docker安装服务 docker run -d \ --restart always \ --name myspeed \ -p 7780:5216 \ -v /data/myspeed/data:/myspeed/data \ germannewsmaker/myspeed
方法二:docker-compose安装服务 # 编写清单 $ vim docker-compose.yml version: '3' services: myspeed: image: germannewsmaker/myspeed container_name: myspeed restart: always ports: - 7780:5216 volumes: - /data/myspeed/data:/myspeed/data # 创建服务 $ docker-compose -d
安装服务 root@dean:/data/myspeed# docker compose ps NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS myspeed germannewsmaker/myspeed "docker-entrypoint.s…" myspeed 2 minutes ago Up 2 minutes 0.0.0.0:7780->5216/tcp, :::7780->5216/tcp
Web访问
http://ip:7780
招贤纳士 欢迎👏关注《院长技术》,只做原创,干货~~~
更多技术干货持续输出中......
知识星球,试运营中,
原价188¥在不断上涨, 现加入仅需139¥ ,文档正逐渐上传!
欢迎加入QQ-4 群:【
1群-2群-3群已满
】
推荐阅读
K8s命令行交互运维神器
院长带你玩转K8s证书续签
Nginx配置SSL证书及跳转特别配置
Docker自建轻量监控系统
欢迎关注我的公众号“院长技术”,原创技术文章第一时间推送。