module
Version:
v0.1.1
Opens a new window with list of versions in this module.
Published: Dec 28, 2022
License: GPL-3.0
Opens a new window with license information.
README
¶
StargazeR
简体中文 | English
概述
StargazeR 是一组拨测套件,用于持续监控网络目标,提供 HTTP/HTTPS、Ping 方法。提供动态配置和可视化面板,使用 Go 语言实现。
项目当前正在开发中。可能会发生破坏性更新。
背景
在后端开发中,使用全球/全国各个区域模拟用户访问(拨测)是常见的需求
- 一般需求有 HTTP 测试, PING 测试, DNS 测试
- 拨测系统比较重要,但技术复杂度不高
- 很少看到能够快速建立分布式拨测系统的套件
目标用户
个人开发者/极客人群:
- 提供 status page 观测自己的 VPS/NAS 等计算资源的健康状态
- 状态异常时收到告警提示信息
企业
- 提供方便的配置文件以监控目标
- 提供 Prometheus Http metric,供监控基础设施抓取
- 可以作为探针方便地部署在任何地方
开发日志
v0.2 (Doing)
前端
- 提供 Web Status Page 查看健康状态总览
- 提供探测目标的配置页面
v0.1 (Done)
- 纯后端与接口实现
- 支持 HTTP、HTTPS、Ping 测试
- 支持配置文件配置服务
- 提供接口配置探测目标
- 提供接口获取探测目标状态与日志
Directories
¶
Click to show internal directories.
Click to hide internal directories.