satrobit/prtg-php

PRTG 的 PHP API 封装

dev-master 2021-08-25 17:14 UTC

This package is not auto-updated.

Last update: 2024-09-20 20:51:53 UTC


README

使用此库,您可以获取传感器的详细信息、创建图表等。

安装

使用 Composer

将此包添加到您的 composer.json

"require": {
    "satrobit/prtg-php": "dev-master"
}

或通过命令行

composer require satrobit/prtg-php

用法

首先需要构建一个客户端。

$client = new prtg(SERVER, USERNAME, PASSWORD);

如下所示

$client = new prtg('https://prtg.paessler.com/', 'demo', 'demo');

现在您可以使用这些方法与 API 交互

方法:getsensordetails

此方法返回指定传感器的详细信息

参数

示例

$sensorDetails = $client->getsensordetails(2017);

方法:historicdata

此方法返回指定传感器的历史数据

参数

示例

$historicData = $client->historicdata('2017', '2017-07-26', '2017-07-27', 15);

方法:chart

此方法返回指定传感器的图表

参数

示例

$chart = $client->chart(2017, '2017-07-26', '2017-07-27', 2, 'svg', 15, 270, 850);

示例

查看 examples.php

许可协议

本项目发布在 MIT 许可协议下。