katmore/healthmon

健康监控 Web 服务

安装: 0

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

语言:Shell

类型:项目

v0.1.1-alpha 2018-12-12 01:21 UTC

This package is not auto-updated.

Last update: 2024-09-27 02:41:42 UTC


README

健康监控 Web 服务

Healthmon 是一个库,用于监控、记录并发送通知,针对一个或多个 Healthsvc Web 服务端点。此外,它还提供了 Web 服务端点来检查 healthsvc Web 服务端点的最新状态和历史记录。

功能列表

以下复选框描述了计划包含在 Healthmon 项目中的功能。勾选的项目已实现,未勾选的项目将在未来提供。

监控和日志记录

  • 后台工作进程用于记录 Healthsvc Web 服务端点的响应。
  • 后台工作进程用于监控日志并确定一个或多个 Healthsvc 端点测试的状态。
  • 后台工作进程用于监控一个或多个 Healthsvc 端点测试的状态并发送通知。
  • Web 服务端点用于提供一个或多个 Healthsvc 端点测试的状态。
  • Web 服务端点允许响应通知。

通知

在现有项目中使用

使用 Composer 将其添加到现有项目中。

composer require katmore/healthmon

作为独立服务使用

下载项目

git clone https://github.com/katmore/healthmon.git

使用 Composer 更新

cd healthmon
composer update

单元测试

要执行单元测试,请在 vendor/bin 目录中执行 phpunit。

vendor/bin/phpunit

提供了 tests.sh 包装脚本,以便方便使用。

./tests.sh

法律

"Healthmon" 根据 MIT 许可证GPLv3 许可证 分发。

版权(c)2018,Doug Bird。保留所有权利。