Ubuntu 18.04에서 Zabbix를 설치하는 방법 [PART TWO]

소개

이 기사의 첫 번째 부분에서는 Ubuntu 18.04 서버 명령 줄에서 Zabbix를 설치하는 방법을 보여주었습니다. 두 번째 부분에서는 인터페이스에서 Zabbix 설정을 구성하는 데 도움을줍니다..


Zabbix 인터페이스를 사용하면 호스트를 추가하고 관리중인 호스트의 보고서를 볼 수 있습니다. 그러나이 인터페이스를 사용하기 전에 초기 구성을 수행해야합니다.

이 가이드는 우리가 남긴 곳에서 가져옵니다. 1 부 : Ubuntu 18.04 VPS 또는 전용 서버에 Zabbix를 설치하는 방법, Zabbix 인터페이스 설정을 설정하는 방법을 보여줍니다.

Ubuntu 18.04와 함께 VPS 또는 전용 서버 웹 호스팅 설정이있는 경우 시작하겠습니다.!

웹 인터페이스 설정

좋아하는 웹 브라우저를 시작하고 http // 귀하의 IP 주소 또는 Zabbix 서버를 검색하십시오. 호스트 이름 / Zabbix / 시작 페이지에 액세스.

Ubuntu 18.04에 Zabbix를 설치하는 방법 [2 ​​부]

딸깍 하는 소리  다음 단계 모든 전제 조건을 보려면.

Ubuntu 18.04에 Zabbix를 설치하는 방법 [2 ​​부]

목록을 아래로 스크롤하여 모든 값에 레이블이 지정되어 있는지 확인하십시오. 확인. 모든 구성 요구 사항이 충족되면 다음 단계 데이터베이스 구성 페이지로 계속.

Ubuntu 18.04에 Zabbix를 설치하는 방법 [2 ​​부]

이전 기사의 Zabbix 서버에서 데이터베이스를 구성했으며, Zabbix 인터페이스가이 데이터베이스에 액세스하여 데이터를 읽고 호스트를 관리 할 수 ​​있도록 설정을 구성해야합니다..

이전 기사의 3 단계에서 설정 한대로 MySQL 자격 증명을 입력 한 다음 다음 단계 Zabbix 서버 세부 사항 페이지로 이동.

Ubuntu 18.04에 Zabbix를 설치하는 방법 [2 ​​부]

이 옵션을 기본값으로 두십시오. 그만큼 이름 옵션은 Zabbix 서버에서 여러 모니터링 서버가있는 경우 서버를 구별하기 위해 사용됩니다. 이 이름을 제공 할 필요는 없습니다. 선택적입니다.

이제 다음 단계 사전 설치 요약을 보려면.

Ubuntu 18.04에 Zabbix를 설치하는 방법 [2 ​​부]

모든 설정이 올바르게 구성되어 있는지 확인하십시오. 모든 설정이 정상이면 다음 단계 최종 페이지에 액세스.

Ubuntu 18.04에 Zabbix를 설치하는 방법 [2 ​​부]

딸깍 하는 소리  구성을 완료하십시오. 웹 인터페이스 구성 프로세스는 위치에 구성 파일을 작성합니다. /usr/share/zabbix/conf/zabbix.conf.php. 이 파일은 백업하여 나중에 사용할 수 있습니다.

Zabbix 에이전트 설치

다음 단계는 Zabbix 에이전트 설치 및 설정입니다. 에이전트는 Zabbix 서버로 데이터를 보내기 위해 모니터링 할 서버에 설치된 소프트웨어입니다..

모니터링하려는 서버에 로그인하고 아래 단계에 따라 구성을 완료하십시오.

먼저 아래 명령을 실행하여 구성 패키지의 저장소를 설치하십시오.,

$ wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+xenial_all.deb
$ sudo dpkg -i zabbix-release_3.2-1 + xenial_all.deb

그런 다음 아래 명령을 실행하여 패키지 색인을 업데이트하십시오.

$ sudo apt-getupdate

그런 다음 아래 명령을 실행하여 에이전트를 설치하십시오.

$ sudo apt-get zabbix-agent 설치

이제 사전 공유 키 (PSK)를 사용하여 ServerAgent 연결을 보호하겠습니다. PSK를 생성하려면 아래 명령을 실행하십시오.

$ sudo sh -c "openssl 랜드 -16 진수 32 > /etc/zabbix/zabbix_agentd.psk"

아래 명령을 실행하여 키를 표시하십시오.

$ cat /etc/zabbix/zabbix_agentd.psk

이 키는 다음과 같습니다.

cd12686e166a80aa09a227ae5f97834eaa3d5ae686d2ae39590f17ef85dd6de5

노트:이 키를 어딘가에 복사하면 호스트를 구성 할 때 필요합니다..

에이전트 설정을 편집하려면 아래 명령을 실행하여 구성 파일을여십시오.

$ sudo nano /etc/zabbix/zabbix_agentd.conf

파일이 열리면 아래 섹션을 찾으십시오.

### 옵션 : 서버
Zabbix 서버의 쉼표로 구분 된 IP 주소 (또는 호스트 이름) 목록.
# connections 들어오는 연결은 여기에 나열된 호스트에서만 허용됩니다..
IPv6 지원이 활성화 된 경우 ‘127.0.0.1’, ‘:: 127.0.0.1’, ‘:: ffff : 127.0.0.1’는 동일하게 취급됩니다.
#
# 필수 : ​​아니오
# 기본:
# 서버 =

서버 = 127.0.0.1

Zabbix 서버의 IP 주소와 일치하도록 IP 주소를 변경하십시오..

서버 = your_zabbix_server_ip_address

다음 섹션을 찾으십시오.

### 옵션 : TLSConnect
# 에이전트가 서버 또는 프록시에 연결하는 방법. 능동 검사에 사용.
# 하나의 값만 지정할 수 있습니다.
# 암호화되지 않음-암호화없이 연결
# psk-TLS 및 사전 공유 키를 사용하여 연결
# cert-TLS 및 인증서를 사용하여 연결
#
# 필수 : ​​예, TLS 인증서 또는 PSK 매개 변수가 정의 된 경우 ( ‘암호화되지 않은’연결에도)
# 기본:
# TLSConnect = 암호화되지 않음

자리 표시 자 교체 암호화되지 않은 와 psk:

TLSConnect = psk

다음으로 TLSAccept 섹션을 찾으십시오.

### 옵션 : TLSAccept
어떤 들어오는 연결을 받아 들여야합니까?.
쉼표로 구분하여 여러 값을 지정할 수 있습니다.
# 암호화되지 않음-암호화없이 연결 수락
# psk-TLS 및 사전 공유 키로 보안 된 연결 수락
# cert-TLS 및 인증서로 보안 연결을 수락
#
# 필수 : ​​예, TLS 인증서 또는 PSK 매개 변수가 정의 된 경우 ( ‘암호화되지 않은’연결에도)
# 기본:
# TLSAccept = 암호화되지 않음

변화 암호화되지 않은 에 psk, 그건:

TLSAccept = psk

TLSPSKIdentity 섹션을 찾으십시오.

### 옵션 : TLSPSKIdentity
사전 공유 키를 식별하는 데 사용되는 고유 한 대소 문자 구분 문자열.
#
# 필수 : ​​아니오
# 기본:
# TLSPSKIdentity =

사전 공유 키의 고유 식별자를 추가하십시오. 예를 들면 다음과 같습니다.

TLSPSKIdentity = PSK 001

노트 : 어딘가에 고유 식별자를 적어두고 Zabbix 호스트를 구성 할 때 PSK ID로 사용합니다..

이제 TLSPSKFile 섹션을 찾으십시오.

### 옵션 : TLSPSKFile
# 사전 공유 키를 포함하는 파일의 전체 경로 이름.
#
# 필수 : ​​아니오
# 기본:
# TLSPSKFile =

이전 단계에서 작성된 파일 (/etc/zabbix/zabbix_agentd.psk)을 여기에 추가하여 다음 결과를 얻으십시오.

TLSPSKFile = / etc / zabbix / zabbix_agentd.psk

변경 사항을 저장하고 nano 편집기를 종료하십시오..

그런 다음 아래 명령을 실행하여 에이전트를 시작하고 부팅시 실행되도록합니다.

$ sudo systemctl start zabbix-agent
$ sudo systemctl enable zabbix-agent

그런 다음 아래 명령을 실행하여 Zabbix 에이전트의 상태를 확인하십시오.

$ sudo systemctl status zabbix-agent

모든 것이 정상이면 다음과 같은 결과가 나타납니다.

● zabbix-agent.service-Zabbix 에이전트
로드 됨 :로드 됨 (/lib/systemd/system/zabbix-agent.service; 비활성화 됨; 공급 업체 사전 설정 : 활성화 됨)
활성 : 목요일 이후 활성 (실행 중) 2017-06-08 08:33:52 UTC; 4 초 전
프로세스 : 18185 ExecStart = / usr / sbin / zabbix_agentd -c $ CONFFILE (코드 = 종료, 상태 = 0 / 성공)

그게 다야! Zabbix 에이전트는 Zabbix 서버로 데이터를 전송하도록 완전히 구성되었습니다.

Zabbix 서버에서 호스트 등록

이제 Zabbix 웹 인터페이스를 성공적으로 구성하고 모니터링 할 서버에 Zabbix Agent를 설치했습니다. 이제 Zabbix 서버에서 모니터링 할 호스트를 등록하겠습니다.

즐겨 찾는 브라우저로 이동하여 검색 http : // your_zabbix_server_ip_address / zabbix /. Zabbix Server 로그인 페이지로 이동합니다 :

Ubuntu 18.04에 Zabbix를 설치하는 방법 [2 ​​부]

로그인 자격 증명을 입력하고 클릭 로그인.

로그인 한 후 구성> 호스트> 호스트 만들기 호스트 구성 페이지에 액세스.

Ubuntu 18.04에 Zabbix를 설치하는 방법 [2 ​​부]

들어가다 호스트 이름 그리고 IP 클라이언트 시스템의 Linux 서버 그룹에 새 호스트를 추가 한 다음 템플릿 계속하다:

Ubuntu 18.04에 Zabbix를 설치하는 방법 [2 ​​부]

검색 섹션을 찾아서 검색하십시오. 템플릿 OS Linux. 이 템플릿을 찾으면 더하다 호스트에 통합 할 수 있습니다. 딸깍 하는 소리 암호화 그리고 PSK 옵션 호스트에서 연결 과 호스트 연결. 다음으로 PSK 001 로 PSK 정체성, 그리고 값을 설정 PSK Zabbix 에이전트를 설치할 때 생성 된 키에. 지시 사항에 따라 모든 것이 설정되면 더하다 새 호스트를 만들려면.

Ubuntu 18.04에 Zabbix를 설치하는 방법 [2 ​​부]

새 호스트가 생성되어 녹색으로 표시되어 올바르게 실행되고 모든 연결이 암호화되었음을 나타냅니다.

Ubuntu 18.04에 Zabbix를 설치하는 방법 [2 ​​부]

몇 분 후 최신 데이터 과 모니터링 Zabbix Agent의 최신 데이터를 보려면.

이제 Zabbix가 문제를 알리는 방법을보기 위해 모니터링되는 서버를 종료 할 수 있습니다. 모니터링 된 서버가 종료되면 Zabbix 기본 대시 보드에 다음이 표시됩니다.

Ubuntu 18.04에 Zabbix를 설치하는 방법 [2 ​​부]

결론

그게 다야! 모든 것을 제자리에 배치했으며 Zabbix를 사용하여 서버의 다양한 중요 구성 요소를 쉽게 모니터링 할 수 있어야합니다..

이 3 가지 Linux 호스팅 서비스를 확인하십시오.

FastComet

시작 가격 :
$ 2.95


신뢰할 수 있음
9.7


가격
9.5


사용자 친화적
9.7


지원하다
9.7


풍모
9.6

리뷰 읽기

FastComet 방문

주인공

시작 가격 :
$ 0.99


신뢰할 수 있음
9.3


가격
9.3


사용자 친화적
9.4


지원하다
9.4


풍모
9.2

리뷰 읽기

Hostinger 방문

ChemiCloud

시작 가격 :
$ 2.76


신뢰할 수 있음
10


가격
9.9


사용자 친화적
9.9


지원하다
10


풍모
9.9

리뷰 읽기

ChemiCloud 방문

관련 사용법 기사

  • 1 부 : Ubuntu 18.04 VPS 또는 전용 서버에 Zabbix를 설치하는 방법
    중급
  • Ubuntu 18.04 VPS 또는 전용 서버에서 PHP 버전 간을 전환하는 방법
    중급
  • Ubuntu 18.04 VPS 또는 전용 서버에 LEMP (Linux, Nginx, MySQL, PHP) 스택을 설치하는 방법
    중급
  • Ubuntu 18.04 VPS 또는 전용 서버에서 2 단계 인증을 활성화하는 방법
    중급
  • Ubuntu 18.04 VPS 또는 전용 서버에서 Apache와 함께 phpBB를 설치하는 방법
    중급
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me