zabbix --- proxy 의 간단 한 소개

1. 실험 환경 구축
1.1 실험 기의 준비
  • 실험 기 시스템 계획:
  • 실험 용 가상 컴퓨터 의 설 치 는 다음 을 참조 하 십시오.
    《 VMware - CentOS 6. x 실험 기 설치 배치 에 대한 간단 한 설명 》
    링크 는 다음 과 같 습 니 다:
    http://www.jianshu.com/p/624441bf5e48
    이번 실험 에 사 용 된 시스템 버 전 은:
    CentOS release 6.8 (Final)
  • 실험 네트워크 계획:
  • IP
    용도.
    172.18.121.30
    zabbix-proxy
    1.2 소프트웨어 환경의 준비
  • 설치 의존 서비스
  • 이 실험 에 사 용 된 MySQL 환경, 설치 방법 은 다음 과 같 습 니 다.
    《 Linux --- my sql 바 이 너 리 설치 에 대한 간단 한 소개 》
    1.3. zabbix 의 설치 패 키 지 를 가 져 옵 니 다.
    본 고 는 YUM 방식 으로 zabbix 를 설치 하고 zabbix 관 YUM 방 원 을 설치한다.
    ]# rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
    

    2. zabbix - proxy 의 설치
    2.1, 설치 zabbix proxy
    계획 백 엔 드 데이터 베 이 스 는 my sql 을 사용 하기 때문에 이곳 에 설 치 된 것 은 모두 my sql 기반 zabbix proxy 입 니 다.
    ]# yum -y install zabbix-proxy zabbix-proxy-mysql
    

    3. zabbix - proxy 설정
    3.1. 데이터베이스 설정
    MySQL 데이터베이스 연결
    ]# mysql -u root -p
    Enter password: 
    

    데이터 베 이 스 를 만 들 고 zabbix 사용 자 를 추가 하 며 권한 을 부여 합 니 다.
    > create database proxy character set utf8;
    
    > grant all on proxy.* to zabbix@localhost identified by 'zabbix';
    > flush privileges;
    

    zabbix - proxy 데이터베이스 가 져 오기
    mysql> use proxy;
    mysql> source /usr/share/doc/zabbix-proxy-mysql-2.4.8/create/schema.sql;
    
    mysql> exit
    

    3.2 、 zabbix 설정proxy.conf
    백업 프로필
    ]# cp /etc/zabbix/zabbix_proxy.conf /etc/zabbix/zabbix_proxy.conf.`date +%F@%T`.bak
    

    프로필 수정
    ]# vim /etc/zabbix/zabbix_proxy.conf
    ProxyMode=0
    Server=172.25.42.66
    Hostname=test-vm-121-30
    
    DBName=proxy
    DBUser=zabbix
    DBPassword=zabbix
    DBSocket=/tmp/mysql.sock
    
    CacheSize=1024M
    

    설정 항목 설명:
  • 프 록 시 모드: 기본 값 은 0, 즉 프 록 시 는 주동 모드 에서 작 동 합 니 다.값 은 1 이 고 프 록 시 는 수 동 모드 에서 작 동 합 니 다
  • Server: 이 매개 변 수 는 주동 모드 에서 만 유효 하 며, 이 매개 변수 가 지정 한 IP 주소 (zabbix - server) 에서 모니터링 정 보 를 가 져 옵 니 다.
  • Hostname: Proxy 의 호스트 이름 은 zabbix - server 의 웹 에 설 정 된 호스트 이름과 일치 해 야 합 니 다
  • 3.3 zabbix server 에서 proxy 정 보 를 설정 합 니 다.
    브 라 우 저 로 접근
    http://172.25.42.66/zabbix/
    로그 인 후 【 Administration 】 -- > 【 Proxies 】 -- > 【 Create proxy 】 를 클릭 합 니 다.
    새로 열 린 페이지 에 순서대로 작성 한 후 [Add] 버튼 을 눌 러 추가 합 니 다.
  • Proxy name:test-vm-121-30
  • Proxy mode:Active
  • Hosts:
  • Proxy hosts: 실제 상황 에 따라 [Other hosts] 에서 선택 합 니 다. 추 가 된 호스트 중 이 proxy 관리 가 필요 하지 않 으 면 잠시 비 워 두 셔 도 됩 니 다
  • 설명: 실제 상황 에 따라 작성 하고 반드시
  • 4 、 zabbix 시작proxy 및 검증
    zabbix - proxy 시작
    ]# /etc/init.d/zabbix-proxy start
    

    프 록 시 로 그 를 검사 하고 오류 가 없 으 며 "received configuration data from server" 를 볼 수 있 습 니 다.
    ]# cd /var/log/zabbix/
    ]# tail -f zabbix_proxy.log
    27538:20170721:162010.283 proxy #19 started [history syncer #1]
     27539:20170721:162010.283 proxy #20 started [history syncer #2]
     27540:20170721:162010.283 proxy #21 started [history syncer #3]
     27541:20170721:162010.284 proxy #22 started [history syncer #4]
     27522:20170721:162010.284 proxy #6 started [poller #3]
     27528:20170721:162010.287 proxy #12 started [trapper #3]
     27542:20170721:162010.288 proxy #23 started [self-monitoring #1]
     27527:20170721:162010.288 proxy #11 started [trapper #2]
     27516:20170721:162010.288 received configuration data from server, datalen 2554
     27537:20170721:162010.314 proxy #18 started [discoverer #1]
    

    zabbix server 에서 검증
    브 라 우 저 로 접근
    http://172.25.42.66/zabbix/
    로그 인 후 [Administration] -- > [Proxies] 를 클릭 하여 proxy 에 대응 하 는 [Last seen (age)] 란 에서 시간 을 볼 수 있 습 니 다. 즉, 배 헌 설치 성공 을 설명 합 니 다.

    좋은 웹페이지 즐겨찾기