Zabbix 서버의 Zabbix API 기능을 사용하는 방법을 알고 싶습니까? 이 자습서에서는 Ubnutu Linux를 실행하는 컴퓨터에서 사용할 Zabbix API 예제를 제공합니다.
• 우분투 18.04
• 우분투 19.04
• 자빅스 4.4.0
Zabbix 관련 자습서:
이 페이지에서는 Zabbix 설치와 관련된 자습서 목록에 빠르게 액세스할 수 있습니다.
튜토리얼 Zabbix – API 빠른 시작 가이드
Zabbix 서버에서 필요한 패키지를 설치합니다.
Zabbix API를 사용하여 로컬 서버에 설치된 Zabbix 버전을 나열합니다.
명령 출력은 다음과 같습니다.
이 예에서 Zabbix API는 Zabbix 버전 4.4.0이 설치되었다고 보고했습니다.
Zabbix 데이터베이스에서 정보를 삽입, 삭제 또는 요청하려면 Zabbix API 세션을 인증해야 합니다.
명령 출력은 다음과 같습니다.
우리는 관리자 계정과 암호 zabbix를 사용하여 Zabbix API에 우리의 세션을 인증.
인증 결과 문자열을 기록해 두면
다음 요청을 인증하는 데 사용할 것입니다.
Zabbix API 예제 – 모든 호스트 그룹 나열
이 Zabbix API 예제에는 Zabbix 서버에서 사용할 수 있는 모든 호스트 그룹이 나열됩니다.
우리는 우리의 요청을 인증하기 위해 Zabbix API 세션 1b2117aa7844e4bdb4b78ce3bed05c93을 사용했다.
명령 출력은 다음과 같습니다.
이 예제에서는 모든 Zabbix 호스트 그룹을 나열했습니다.
Zabbix API 예제 – 모든 호스트 나열
이 Zabbix API 예제에서는 Zabbix 서버에서 사용할 수 있는 모든 호스트를 나열합니다.
우리는 우리의 요청을 인증하기 위해 Zabbix API 세션 1b2117aa7844e4bdb4b78ce3bed05c93을 사용했다.
명령 출력은 다음과 같습니다.
이 예제에서는 모든 Zabbix 호스트를 나열했습니다.
Zabbix API 예제 – 정규식을 사용하여 모든 호스트 나열
이 Zabbix API 예제에서는 호스트 이름이 PF로 시작하는 Zabbix 서버에서 사용할 수 있는 모든 호스트를 나열합니다.
우리는 우리의 요청을 인증하기 위해 Zabbix API 세션 1b2117aa7844e4bdb4b78ce3bed05c93을 사용했다.
명령 출력은 다음과 같습니다.
이 예제에서는 호스트 이름에 PF가 있는 모든 Zabbix 호스트를 나열했습니다.
Zabbix API 예제 – 모든 호스트 나열
이 Zabbix API 예제에서는 Zabbix 서버에서 사용할 수 있는 모든 호스트를 나열하지만 ID와 이름만 출력으로 표시합니다.
우리는 우리의 요청을 인증하기 위해 Zabbix API 세션 1b2117aa7844e4bdb4b78ce3bed05c93을 사용했다.
명령 출력은 다음과 같습니다.
이 예제에서는 모든 Zabbix 호스트 이름만 나열했습니다.
Zabbix API 예제 – 모든 사용자 그룹 나열
이 Zabbix API 예제에는 Zabbix 서버에서 사용할 수 있는 모든 사용자 그룹이 나열됩니다.
우리는 우리의 요청을 인증하기 위해 Zabbix API 세션 1b2117aa7844e4bdb4b78ce3bed05c93을 사용했다.
명령 출력은 다음과 같습니다.
이 예제에서는 모든 Zabbix 사용자 그룹을 나열했습니다.
Zabbix API 예제 – 모든 사용자 계정 나열
이 Zabbix API 예제에는 Zabbix 서버에서 사용할 수 있는 모든 사용자 계정이 나열됩니다.
우리는 우리의 요청을 인증하기 위해 Zabbix API 세션 1b2117aa7844e4bdb4b78ce3bed05c93을 사용했다.
명령 출력은 다음과 같습니다.
이 예제에서는 모든 Zabbix 사용자 계정을 나열했습니다.