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와 상호 작용할 수 있습니다.
이 방법은 지정된 센서의 세부 사항을 반환합니다
매개 변수 :
| 이름 | 유형 | 설명 |
|---|---|---|
| 센서리드 | int | PRTG의 센서 ID |
예:
$ sensorDetails = $ client -> getsensordetails ( 2017 );이 방법은 지정된 센서에서 과거 데이터를 반환합니다
매개 변수 :
| 이름 | 유형 | 설명 |
|---|---|---|
| 센서리드 | int | PRTG의 센서 ID |
| sdate | 끈 | 시작일 |
| 편집 | 끈 | 끝 날짜 |
| avg | int | 평균 |
예:
$ historicData = $ client -> historicdata ( ' 2017 ' , ' 2017-07-26 ' , ' 2017-07-27 ' , 15 );이 메소드는 지정된 센서의 차트를 반환합니다
매개 변수 :
| 이름 | 유형 | 설명 |
|---|---|---|
| 센서리드 | int | PRTG의 센서 ID |
| sdate | 끈 | 시작일 |
| 편집 | 끈 | 끝 날짜 |
| 그래피드 | int | 그래프 ID |
| 유형 | 끈 | svg, png와 같은 반환 된 객체 유형 |
| avg | int | 평균 |
| 키 | int | 차트 높이 (PX) |
| 너비 | int | 차트 너비 (PX) |
예:
$ chart = $ client -> chart ( 2017 , ' 2017-07-26 ' , ' 2017-07-27 ' , 2 , ' svg ' , 15 , 270 , 850 );examples.php를 확인하십시오.
이 프로젝트는 MIT 라이센스에 따라 릴리스됩니다.