prtg php
1.0.0
このライブラリを使用して、センサーの詳細を取得したり、チャートを作成したりできます。
このパッケージを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と対話できます。
このメソッドは、指定されたセンサーの詳細を返します
パラメーター:
| 名前 | タイプ | 説明 |
|---|---|---|
| sensorid | int | PRTGのセンサーID |
例:
$ sensorDetails = $ client -> getsensordetails ( 2017 );このメソッドは、指定されたセンサー上の履歴データを返します
パラメーター:
| 名前 | タイプ | 説明 |
|---|---|---|
| sensorid | int | PRTGのセンサーID |
| sdate | 弦 | 開始日 |
| 編集 | 弦 | 終了日 |
| 平均 | int | 平均 |
例:
$ historicData = $ client -> historicdata ( ' 2017 ' , ' 2017-07-26 ' , ' 2017-07-27 ' , 15 );この方法は、指定されたセンサーのチャートを返します
パラメーター:
| 名前 | タイプ | 説明 |
|---|---|---|
| sensorid | int | PRTGのセンサーID |
| sdate | 弦 | 開始日 |
| 編集 | 弦 | 終了日 |
| グラフィッド | int | グラフID |
| タイプ | 弦 | SVG、PNGなどの返されたオブジェクトタイプ |
| 平均 | int | 平均 |
| 身長 | int | チャートの高さ(PX) |
| 幅 | int | チャートの幅(PX) |
例:
$ chart = $ client -> chart ( 2017 , ' 2017-07-26 ' , ' 2017-07-27 ' , 2 , ' svg ' , 15 , 270 , 850 );例をご覧ください。php。
このプロジェクトは、MITライセンスの下でリリースされます。