Prometheus 3

docker 모니터링 (prometheus,grafana,cadvisor)

오늘 할작업은 4대의 서버의 서버 상태 및 도커상태 모니터링이며 cadvisor 도커상태 node_exporter 서버상태 모니터링이다 다음엔 로그도 모니터링해볼예정 어쩌다 보니 서버가 총 4대가 되었다. NAS서버(데이터 및 amd64 용도커) 라즈베리파이(내부망 + 외부망연결용 + arm용 집도커) OCI1,2 (오라클 A1 서버 + ARM 외부도커) 이 4개를 모니터링하기위하여 연결하여보았다. 사전설정 >> OCI에서 우리집 ip를 방화벽허용해줬다. 다른곳에서는 접속안되게 설정한것이다. 방식은 이렇다 나스서버에서 모든 데이터를 수집하며 라즈베리+OCI1,2의 정보를 수집하여 가공 처리 한다. prometheus.yml 설정파일을 만들어둔다 /volume1/SSD_DATA/prome/prometheu..

쿠버네티스 서비스 매쉬(Service Mesh ,kiali,prometheus,Istio)

Service Mesh 0) MSA MicroService Architecture의 줄임말 하지만 마이크로서비스란 작고, 독립적으로 배포 가능한 각각의 기능을 수행하는 서비스 마이크로서비스는 완전히 독립적으로 배포가 가능하고, 다른 기술 스택(개발 언어, 데이터베이스 등)이 사용 가능한 단일 사업 영역에 초점을 둔다. 독립된 서비스는 API를 통해서만 상호작용한다. *관련용어 : CQRS, DDD > ~/.bashrc source .bashrc istioctl --help 4) 이스티오 컨트롤 플레인 설치하기 클러스터에 이스티오의 컨트롤 플레인을 설치합니다. 옵션 없이 설치시 istiod와 ingress gateway만 있는 default profile을 다운합니다. istioctl x uninstall..

On-premise 실습 ( prometheus , grafana , alertmanager)

server [ 192.168.179.100 ] - 프로메테우스 서버 01-node [ 192.168.179.101 ] - 노트 익스포터 02-node [ 192.168.179.102 ] - 노트 익스포터 1. 네트워크 설정 - 각 컴퓨터 네트워크 설정 - 각 컴퓨터 호스트 이름 설정 - hosts 파일 설정 192.168.179.100 server 192.168.179.101 01-node 192.168.179.102 02-node 서버측 설정 방화벽끄기 레포지터리 설정 추가 프로메테우스 설치 설정파일 수정 프로메테우스 서버 시작 서버접속하여 확인 노드쪽 설정 방화벽끄기 노드익스포트 설정 추가 노드익스포트 설치 설정파일 수정 노드익스포트 서버 시작 더보기 server 01-node 02-node 1. ..

728x90
반응형