월루를 꿈꾸는 대학생
Ubuntu zabbix 설치 본문
우분투 서버에 zabbix4 설치
# 기본 설치
sudo apt-get update
sudo apt-get install apache2 libapache2-mod-php
sudo apt-get install mysql-server
sudo apt-get install php php-mbstring php-gd php-xml php-bcmath php-ldap php-mysql
# 시간대 변경
sudo nano /etc/php/PHP_VERSION/apache2/php.ini
[Date]
; http://php.net/date.timezone
date.timezone = 'Asia/Seoul'
버전별 패키지 파일
## Ubuntu 18.04 LTS (Bionic):
wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-3+bionic_all.deb
sudo dpkg -i zabbix-release_4.0-3+bionic_all.deb
## Ubuntu 16.04 LTS (Xenial):
wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-3+xenial_all.deb
sudo dpkg -i zabbix-release_4.0-3+xenial_all.deb
# 자빅스 서버 설치
sudo apt-get update
sudo apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-agent
#데이터 베이스 구조 구축
mysql -u root -p
mysql> CREATE DATABASE zabbixdb character set utf8 collate utf8_bin;
mysql> CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'password';
mysql> GRANT ALL PRIVILEGES ON zabbixdb.* TO 'zabbix'@'localhost' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
여기서 비번은 password로 지칭
cd /usr/share/doc/zabbix-server-mysql
zcat create.sql.gz | mysql -u zabbix -p zabbixdb
비번 물으면 password
#변경 내용
#서비스 실행
sudo service apache2 restart
sudo service zabbix-server restart
#방화벽 열기
ufw allow 80
#zabbix 설치 화면
초기 아이디 비번
Admin
zabbix
설치 참고 사이트 https://tecadmin.net/install-zabbix-on-ubuntu/
#############################################################################################
R1 F0/0 - 192.168.20.129
서버 - 192.168.20.128
R1(config)#snmp-server community zabbix RO
R1(config)#END
R1#
*Mar 1 00:01:24.087: %SYS-5-CONFIG_I: Configured from console by console
R1#WR
Building configuration...
[OK]
## ZABBIX 서버
apt-get install snmp
#네트워크 상에서 udp 161 열기 !!
우분투에서 localhost/zabbix
해당 snmp community값을 넣어 주어야함
# 그룹 추가
--- 우측 상단 filter 위에 create host group에 들어가기
#호스트 만들기
- 저기 인터페이스는 무엇인가 확실치 않음 아마도 해당 관리를 받을 ip나 domain이 겠지
--- cisco snmpv2 선택후 add 버튼 눌러서 등록하기
clone option도 있으니 참고 바란다 !!
# 만들어둔 R1_gw에 들어가서 보면 hostname이랑 interface 주소만 바꾸고 clone 버튼 누르면 아주 쉽게 또다른 관리 대상 추가가 가능
## 더 빠르게 인터페이스 확인 가능
# snmp trap 메세지 무시 하는 건데 오류 뜸 ;;
#zabbix에서 커뮤니티 문자열 변경 가능
- 이건 장치에 직접 못 바꾸는 경우에 사용
## 호스트마다 그래프로 나타내기
해당 작업은 여러 호스트 추가해도 단 한 번만!!
이 작업은 한 화면에 여러 호스트의 그래프를 한 눈에 볼 수 있도록 하는 것이 목표
이제 포트 열려만 있으면 어느 포트에 통신이 어떤지 알 수 있음
시간 경과후 핑도 좀 보내봄
다음과 같이 !!
그럼 오늘도 끄읕
참고
'Server&Network > Capston' 카테고리의 다른 글
스위치 vlan 설정 자동화 (0) | 2020.12.24 |
---|---|
자동화 토폴로지 작성 (0) | 2020.12.24 |
모니터링 zbbix . grafana (0) | 2020.12.08 |
캡스톤 프로젝트 결과물 (0) | 2020.11.24 |
Cisco zone 을 이용한 방화벽 설정 (0) | 2020.10.21 |