728x90
반응형

모니터링 14

grafana Alerting(알람) 설정

https://myaccount.google.com/lesssecureapps 외부에서의 연결을 허용해야 하므로 아래 사진처럼 설정을 ON으로 바꿔준다. SSMTP 설치 및 설정 # yum install ssmtp conf파일 수정 vi /etc/ssmtp/ssmtp.conf # 추가 root=@gmail.com mailhub=smtp.gmail.com:587 hostname= FromLineOverride=YES AuthUser=@gmail.com AuthPass= UseTLS=YES UseSTARTTLS=YES AuthPass부분에 자신의 비밀번호를 적어놓기 싫다면 여기를 참고하여 앱 비밀번호를 하나 만들어서 써넣자. SSMTP 테스트 #!/usr/bin/env bash $ echo 'test' |s..

prometheus 설치 + grafana 연동

CentOS7에서 구축하였으며 Prometheus + grafana 서버 1대 / 모니터링 대상 서버 1대로 구성하였습니다. Prometheus 설치 https://prometheus.io/download/ Download | Prometheus An open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach. prometheus.io 홈페이지에서 파일 다운로드 가능합니다. os에 맞게 파일을 다운받아 서버에 설치합니다. 유저 추가 useradd -m -s /bin/bash prometheus su - p..

Centos 7 netdata 설치

업데이트 및 패키지 설치 yum update yum install epel-release yum install gcc make git curl zlib-devel git automake libuuid-devel libmnl autoconf pkgconfig findutils 파일 다운로드 wget https://github.com/netdata/netdata/releases/download/1.32.1/netdata-v1.32.1.tar.gz tar xvfz netdata-v1.32.1.tar.gz cd netdata-v1.32.1 (Netdata 디렉터리로 이동하여 install-required-packages.sh 스크립트를 실행합니다. 이 스크립트는 Linux 배포를 감지하고 Netdata 설치 중..

zabbix 텔레그램 연동

자빅스 텔레그램 연동 텔레그렘 봇 생성 □ 텔레그램 로그인 → 검색창에 ‘botfather’ 검색 → ‘시작’ 클릭 → ‘/newbot’ 입력 → 원하는 봇 이름 입력 → 사용자 명 입력 (마지막에 bot으로 끝나야함.) □ 생성 한 봇을 검색하여 추가 * https://api.telegram.org/bot[api값입력]/getUpdates 봇을 제대로 시작하고, 위 URL로 들어가면 아래와 같은 텍스트가 출력 (봇 시작 생략하면 404 에러 뜸) 2.2 텔레그렘 ID 확인 방법 □ 텔레그램에서 ‘IDBot’ 검색 → ‘시작’ 클릭 → ‘/start’ 입력 → ‘/getid’ 입력 → id 값 확인 2.3 자빅스 홈페이지 설정 □ zabbix 페이지 접속 → “관리” → “미디어 타입” → “연락 방법 ..

모니터링/Zabbix 2022.01.12

zabbix agent (zabbix 5.2 버전)설치 및 설정 방법

zabbix 서버 버전에 맞게 선택해서 진행 Linux □ OS 버전에 따라 맞는 파일 다운로드 CentOS 6 wget http://repo.zabbix.com/zabbix/5.2/rhel/6/x86_64/zabbix-release-5.2-1.el6.noarch.rpm CentOS 7 wget http://repo.zabbix.com/zabbix/5.2/rhel/7/x86_64/zabbix-release-5.2-1.el7.noarch.rpm CentOS 8 wget http://repo.zabbix.com/zabbix/5.2/rhel/8/x86_64/zabbix-release-5.2-1.el8.noarch.rpm □ Zabbix agent 설치 rpm -ivh ~~~.rpm yum install zab..

모니터링/Zabbix 2022.01.12

zabbix 포트 체크 템플릿 만들기

port 체크 템플릿 만들기 * 예시로 22번 포트 등록만 하였으며, 다른 포트 이용시에는 적절하게 수정하면 됨 □ ‘설정’ → ‘템플릿’ → ‘템플릿 작성’ (이름 및 그룹 선택 후 추가) □ ‘어플리케이션’ 클릭 → ‘어플리케이션 작성’ → 이름 기재 후 추가 (ex. 22 Port Check) □ ‘아이템’ 클릭 → ‘아이템 작성’ → 아래와 같이 아이템 설정 후 추가 □ ‘트리거’ 클릭 및 ‘트리거 작성’ 진행 → 아래와 같이 트리거 설정 후 갱신 * 중요! 조건식에서 22_port_check는 위에서 설정한 템플릿 이름 * 갱신 후 추가된 점 확인 가능 5.2 호스트 적용 방법 □ ‘설정’ → ‘호스트’ → ‘호스트 이름’ 클릭 □ ‘템플릿’ → ‘Link new templates → 선택’ 클..

모니터링/Zabbix 2022.01.12

자빅스 서버(zabbix-server) 설치 5.2 / centos 7

apm은 yum으로 설치하였고, Mariadb(10.3)를 이용하였습니다. 1. 다운로드 # cd /usr/local/src # wget http://cdn.zabbix.com/zabbix/sources/stable/5.2/zabbix-5.2.3.tar.gz # tar zxvf zabbix-5.2.3.tar.gz # cd zabbix-5.2.3 #./configure --prefix=/usr/local/zabbix/ --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp=/usr/bin/net-snmp-config --with-libcurl # make && make install [에러 발생 시] checking for mai..

모니터링/Zabbix 2022.01.11

bmon 네트워크 모니터링 툴 설치

Bmon이란? Bmon은 Linux의 기본 대역폭 및 트래픽 추정 도구이며 패킷 전송 속도에 대한 정보를 표시 할 수 있습니다. 설치 방법 # yum install -y bmon # apt install -y bmon 실행 방법 # bmon bmon 설치 후 실행하게 되면 다음과 같은 화면을 확인할 수 있습니다. 또한 '?'를 눌러 조작법을 확인 할 수 있습니다. 먼저 상단 왼쪽에 서버에 연결된 네트워크 인터페이스를 볼 수 있으며, 방향키 위 아래로 조작 가능합니다. eth0 인터페이스로 이동하면 다음과 같으 보여집니다. "RX"창에는 각 인터페이스와 해당 대기열에 대한 초당 수신 된 비트 수와 초당 패킷 수가 표시됩니다. "TX"창에는 각 인터페이스와 해당 대기열에 대한 초당 전송 된 비트 및 초당 패..

728x90
반응형
LIST