anmolnagpal/ovh-api-monitoring

通过 OVH API 监控 OVH VPS/云服务

dev-master 2017-06-22 18:01 UTC

This package is not auto-updated.

Last update: 2024-09-22 13:20:28 UTC


README

使用 PHP 通过 OVH API 监控 OVH VPS/云服务。

Screenshot

配置

第一步

创建凭证: https://api.ovh.com/createToken/index.cgi?GET=/vps*&GET=/cloud*&GET=/status*

第二步

创建 monitoring.ini 文件

application_key    = your_application_key
application_secret = your_application_secret
endpoint           = ovh-eu
consumer_key       = your_consumer_key

使用 Composer 安装

第一步

composer create-project anmolnagpal/ovh-api-monitoring

第二步

public 目录旁边创建 monitoring.ini 文件(见 配置)。

使用 Docker 安装

第一步

GitHub 构建镜像

docker build --rm -t anmolnagpal/ovh-api-monitoring https://github.com/anmolnagpal/ovh-api-monitoring.git

或者

Docker Hub 拉取镜像

docker pull anmolnagpal/ovh-api-monitoring

第二步

创建 monitoring.ini 文件(见 配置)。

第三步

运行 Docker 容器,将您的 monitoring.ini 挂载为卷

docker run --rm -p 80:80 -v "$PWD/monitoring.ini:/var/www/html/monitoring.ini" anmolnagpal/ovh-api-monitoring

注意:您可能需要修改 monitoring.ini 文件的路径(将 $PWD/monitoring.ini 替换为正确的路径)。

第四步

前往 http://myserver/(使用端口 80),其中 myserver 是您服务器的 IP 地址,查看监控工具。