Prometheus로 munin에서 마이그레이션을 고려①
3341 단어 모니터링 도구prometheus
※aws로 간단하게 확인하고 있으므로 이행의 목표를 붙이기 위한 검토와 나누어 주세요.
환경
움직이는 환경은 centos이고 감시 대상은 centos나 debian 등
Prometheus 준비
Prometheus 다운로드
아래에서 "Operating system"을 linux로 지정하여 tar.gz를 다운로드하십시오.
prometheus 공식
다음에, 아카이브를 해동해 실행시키고 싶은 장소에 설치.
※/home 부하에 설치했습니다.
Prometheus 설치
실제로 실행하여 브라우저로 액세스해 봅니다.
1./home/prometheus 아래로 이동
2. ./prometheus --config.file=prometheus.yml 실행
3.netstat -lntp에서 포트 9090에서 올라가는지 확인
aws 인스턴스의 보안 그룹 설정에서,
9090을 허용합니다.
그 상태에서 인스턴스의 「글로벌 IP:9090」에 브라우저로 액세스하면 아래와 같은 화면이 표시되었습니다.
값 얻기
node_exporter를 사용하여 CPU 및 메모리 값을 검색하여 그래프를 표시합니다.
node_exporter 다운로드
본체와 같이 아래에서 다운로드합니다.
prometheus 공식
※rc판이 아닌 것을 사용했습니다. (이 시점이라면 0.15.2였습니다)
node_exporter 설치
prometheus와 마찬가지로/home에 설치해 보았습니다.
node_exporter는 그대로 실행 (node_exporter 디렉토리 아래에서 "./node_exporter")합니다.
이런 식으로 실행되며 9100에서 Listening됩니다.
prometheus 측 설정
node_exporter로 검색할 값을 수집합니다.
prometheus.yml의 scrape_config 아래에 모니터링 대상을 추가합니다.
※아래 3행이 추가한 개소가 됩니다
프로메테우스를 다시 시작하고 브라우저를 다시 로드합니다.
프로메테우스에 액세스하고 'Execute' 버튼 옆의 풀다운에 node~가 부여된 항목이 추가되어 있어야 합니다.
※선택하고 있는 것은 로드 애버리지가 됩니다.
그리고는 확인하고 싶은 항목을 선택하고 「Excute」버튼을 누르면 완료입니다.
Prometheus 다운로드
아래에서 "Operating system"을 linux로 지정하여 tar.gz를 다운로드하십시오.
prometheus 공식
다음에, 아카이브를 해동해 실행시키고 싶은 장소에 설치.
※/home 부하에 설치했습니다.
Prometheus 설치
실제로 실행하여 브라우저로 액세스해 봅니다.
1./home/prometheus 아래로 이동
2. ./prometheus --config.file=prometheus.yml 실행
3.netstat -lntp에서 포트 9090에서 올라가는지 확인
aws 인스턴스의 보안 그룹 설정에서,
9090을 허용합니다.
그 상태에서 인스턴스의 「글로벌 IP:9090」에 브라우저로 액세스하면 아래와 같은 화면이 표시되었습니다.
값 얻기
node_exporter를 사용하여 CPU 및 메모리 값을 검색하여 그래프를 표시합니다.
node_exporter 다운로드
본체와 같이 아래에서 다운로드합니다.
prometheus 공식
※rc판이 아닌 것을 사용했습니다. (이 시점이라면 0.15.2였습니다)
node_exporter 설치
prometheus와 마찬가지로/home에 설치해 보았습니다.
node_exporter는 그대로 실행 (node_exporter 디렉토리 아래에서 "./node_exporter")합니다.
이런 식으로 실행되며 9100에서 Listening됩니다.
prometheus 측 설정
node_exporter로 검색할 값을 수집합니다.
prometheus.yml의 scrape_config 아래에 모니터링 대상을 추가합니다.
※아래 3행이 추가한 개소가 됩니다
프로메테우스를 다시 시작하고 브라우저를 다시 로드합니다.
프로메테우스에 액세스하고 'Execute' 버튼 옆의 풀다운에 node~가 부여된 항목이 추가되어 있어야 합니다.
※선택하고 있는 것은 로드 애버리지가 됩니다.
그리고는 확인하고 싶은 항목을 선택하고 「Excute」버튼을 누르면 완료입니다.
node_exporter로 검색할 값을 수집합니다.
prometheus.yml의 scrape_config 아래에 모니터링 대상을 추가합니다.
※아래 3행이 추가한 개소가 됩니다
프로메테우스를 다시 시작하고 브라우저를 다시 로드합니다.
프로메테우스에 액세스하고 'Execute' 버튼 옆의 풀다운에 node~가 부여된 항목이 추가되어 있어야 합니다.
※선택하고 있는 것은 로드 애버리지가 됩니다.
그리고는 확인하고 싶은 항목을 선택하고 「Excute」버튼을 누르면 완료입니다.
마지막
우선은 프로메테우스에서 값을 취할 수 있는 곳까지 할 수 있었습니다.
다음은 grafana를 사용해 그래프 묘화를 편하게 해 나가려고 생각합니다.
Reference
이 문제에 관하여(Prometheus로 munin에서 마이그레이션을 고려①), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kohei-okamura/items/2924bf0feaa129c679f0
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Prometheus로 munin에서 마이그레이션을 고려①), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kohei-okamura/items/2924bf0feaa129c679f0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)