프로메테우스 & 그라파나 설치 및 연동 (Prometheus & Grafana)
2022. 4. 20. 13:32
서버관리/모니터링
컨테이너 환경 모니터링에 적합한 프로메테우스와 프로메테우스가 수집한 데이터를 시각화하는 그라파나의 설치 및 연동 내용입니다. 설치 순서는 다음과 같습니다. 1. 프로메테우스(Prometheus) 설치 2. Node_Exporter 설치 3. 그라파나(Grafana) 설치 4. 프로메테우스 & 그라파나 연동 1. 프로메테우스(Prometheus) 설치 1-1. 계정 생성 및 파일 다운로드 - 계정 생성 $ useradd -m -s /bin/bash prometheus $ su - prometheus - 프로메테우스 다운로드 $ cd ~ $ wget https://github.com/prometheus/prometheus/releases/download/v2.29.2/prometheus-2.29.2.linu..
원격서버 모니터링을 위한 Zabbix Agent 구성
2021. 9. 27. 10:51
서버관리/모니터링
이전에 설치한 Zabbix 서버를 통해 원격서버를 모니터링하기 위해서는 원격서버에 Zabbix Agent를 설치해야한다. 같은 네트워크 내 서버뿐만 아니라, 다른 네트워크 상의 서버 또한 적용이 가능하다. 1. Zabbix Agent 설치하기 $ rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm $ yum install zabbix-agent 2. Zabbix Agent Config 설정 $ vi /etc/zabbix/zabbix_agentd.conf 11 PidFile=/var/run/zabbix/zabbix_agentd.pid [기본설정] 30 LogFile=/var/log/zabbi..
Zabbix서버 구성하여 서버 모니터링
2021. 9. 27. 10:25
서버관리/모니터링
Zabbix 서버 설치하기 Zabbix는 수많은 종류의 네트워크 서비스, 서버 등의 네트워크 하드웨어를 감시하고 추적하여 관리자에게 장애 발생을 신속히 알리기 위해 만들어진 네트워크 관리 시스템이다. 내가 사용해본 모니터링 툴중 가장 좋은 것 같았다. 현재도 Zabbix를 통해 서버를 모니터링하고 있다. 1. YUM 설치 $ rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm $ yum clean all $ yum install zabbix-server-mysql zabbix-agent 2. Frontend 설치 및 활성화 $ yum install centos-release-scl $ vi..
cockpit을 이용하여 서버 자원 모니터링
2021. 9. 2. 17:49
서버관리/모니터링
cockpit 이란? Fedora Project에서 나온 웹 UI 기반의 모니터링 및 관리 툴이다. CentOS와 Ubuntu도 지원이 가능하다. 대표적인 기능 서버의 상태(cpu, memory, Disk I/O, Traffic)등 실시간으로 모니터링 가능 Services 메뉴에서 각종 서비스 데몬의 시작/종료를 컨트롤 가능 Containers 메뉴에서 Docker를 추가 및 관리 가능 Logs 메뉴에서 시스템 로그를 확인할 수 있으며, Errors, Warings, Notices, All 항목으로 구분하여 모니터링도 가능하다. 7일전, 24시간전 등 세부적으로 볼 수도 있다. Storage 메뉴에서는 디스크 상태를 볼 수 있으며, 읽기/쓰기 속도를 구분하여 모니터링 가능. Networking 메뉴에서도..