본문 바로가기

반응형

모니터링 도구

(16)
AWS EC2 우분투에 Datadog 설치 방법 # Datadog 설치 및 모니터링을 위한 설정방법 1. 데이터 독 사이트로 이동합니다. Datadog URL : https://app.datadoghq.com Datadog: Log In app.datadoghq.com 2. 로그인을 합니다. 로그인 후 아래와 같이 OS를 선택할 수 있고, 선택한 OS에 Datadog 설치를 위한 명령어 등을 제공합니다. 매우 편리하게 잘 구성되어 있는거 같습니다. 3. 우분투 EC2 인스턴스를 생성 후 직접 설치를 진행 합니다. SSH 접속은 Mobaxterm이나 CMD 중 편한것을 선택하여 접속하면 됩니다. 2021.10.24 - [AWS/EC2] - EC2 생성 EC2 생성 EC2 인스턴스 생성 1. 인스턴스 시작을 클릭하여 EC2 생성을 시작합니다. 2. 설치할..
EKS + 그라파나 + 프로메테우스 구성하기 이번 글에서는 헬름 차트를 사용해 그라파나, 프로메테우스를 설치하는 방법에 대해 알아보자. # 헬름 설치 2021.10.24 - [Kubernetes & Docker/Helm] - Helm이란? Helm이란? Helm 차트를 활용한 애플리케이션 패키지 배포 쿠버네티스 애플리케이션 관리를 지원하는 도구 Helm 이란? Helm 은 쿠버네티스 package managing tool 이다. node.js 의 npm 과 비슷한 형태로 쿠버네티스 may9noy.tistory.com # 헬름 레파지토리 추가 클라우드 셸을 사용해 헬름 레파지토리를 추가하자. 헬름 v3를 사용한다. sudo snap install helm --classic helm repo add prometheus-community https://..
Grafana와 CloudWatch 연동 # 그라파나에 클라우드 와치를 연동하여 데이터 지표를 확인하는 방법에 대해서 알아보자. - AWS 로그인 후 EC2 인스턴스에서 마우스 우 클릭 후 보안 탭으로 이동한다. 보안 탭에서 IAM 역할 수정을 클릭하여 IAM 정책을 등록하자. - 중요한것은 클라우드 와치 지표를 그라파나에서 확인하고자 하는 모든 인스턴스는 보안 탭에서 IAM 역할 수정을 해줘야 한다. 위에서부터 3개의 인스턴스에 IAM 역할 수정을 한 후 저자을 하자. - 그라파나에 접속 후 데이터소스 생성을 클릭하여 지표로 사용할 데이터를 생성 합니다. - add data soucre를 클릭하여 데이터 소스를 생성할 서비스를 선택합니다. 검색에 cloudwacth를 검색하여 클라우드 지표 데이터를 가져옵니다. - 지표 이름을 입력하고, Pr..
Grafana 설치 및 Grafana를 활용한 EC2 모니터링 (EC2 환경) // 설치 전 확인 # sudo apt-get update # sudo apt-get upgrade # apt-get install -y software-properties-common # sudo add-apt-repository "deb https://packages.grafana.com/oss/deb stable main" # wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add - # sudo apt-get update // 그라파나 설치 # sudo apt-get install grafana # sudo apt-get install -y apt-transport-https # sudo ls /usr/lib/systemd/sys..
Prometheus 프로메테우스 설치 및 실행 - curl -LO https://github.com/prometheus/prometheus/releases/download/v2.5.0/prometheus-2.5.0.linux-amd64.tar.gz - 위의 명령어를 입력하여 프로메테우스 다운로드를 수행한다. - 다운로드한 프로메테우스 파일을 압축 해제한다. - sudo tar xvfz prometheus-2.5.0.linux-amd64.tar.gz - 압축 해제한 폴더로 이동한다. → cd prometheus-2.5.0.linux-amd64 - 압축 해제한 폴더에서 ./prometheus -config.file=prometheus.yml 명령을실행한다. - 이제 프로메테우스 모니터링 웹서버가 구동 되었다. IP + Port를 입력하여 접근을 해보자...
리눅스 서버 네트워크 트래픽 모니터링 및 전송량 측정 프로그램 작업 프로세스 1. 3개의 네트워크 트래픽 모니터링 하는 프로그램을 설치 및 실행 1. apt install bmon iptraf iftop nethogs - bmon, iptraf, iftop, nethogs 프로그램을 한번에 설치 - 설치 후 bmon을 입력하여 프로그램을 실행 - bmon의 실행 화면, traffic의 inbound 및 outbound를 확인 가능하다. - 다음 프로그램은 iptraf 프로그램, iptraf-ng 명령어를 입력하여 프로그램을 실행 - 프로그램 실행화면, gui 성격으로 일반 모니터링 도구보다 가시성이 좋으며, 실시간 트래픽의 통계 등 확인이 가능하다. - 마지막으로 nethogs 프로그램, nethogs 명령어 입력하여 프로그램을 실행, 마찬가지로 실시간 트래픽 체크..
Htop를 활용한 우분투 서버 모니터링 적용 프로세스 1. Htop 프로그램을 설치 2. Htop 프로그램 실행 3. 정상작동 확인 1. Htop 프로그램을 설치 (설치 과정) 2. apt-get update 및 apt-get upgrade 명령어 수행하여, apt를 최신버전으로 업그레이드 및 업데이트 3. Htop 설치 - apt-get install htop 4. htop명령어 실행하여 프로그램 설치 5. Htop의 주요 명령어 (각 프로세스 정보 내용) 위 화면에서 각각의 프로세스 정보는 아래와 같습니다. 프로세스 프로세스 정보 설명 PID : 프로세스의 ID 번호 USER : 프로세스의 소유자 PRI : 프로세스의 우선순위 NI : 우선순위에 영향을 주는 프로세스의 nice 값 VIRT : 프로세스가 사용중인 가상 메모리 양 RES :..
리눅스(우분투) 네트워크 트래픽 실시간 확인 iftop 프로그램 적용 프로세스 1. 아마존 aws에 ec2 우분투 인스턴스를 생성 2. ssh로 접속하여 iftop 프로그램을 설치 3. iftop 프로그램을 실행 1. 아마존 AWS에 EC2 우분투 인스턴스를 생성 - 아래의 캡처는 SSH를 붙기위한 테스트환경 접속 목적의 작업임 - IP 퍼블릭 자동할당 활성화 - 위치에 상관없이 접속 - 기존 사용하던 키 페어를 사용(테스트용) 2. SSH로 붙음 - sudo apt update 명령어 입력하여 apt 최신버전으로 업데이트 수행 3. iftop 프로그램을 설치 - sudo apt install iftop 명령어 수행하여 프로그램을 설치 4. iftop 실행 - sudo su - 로 root 계정을 취득한 후 iftop 명령어를 활용하여 프로그램을 실행 - 실시간 트래..

728x90
반응형