Redis 성능 모니터링 실현
본문 사용 redisexporter+prometheus+grafana 는 Redis 서 비 스 를 모니터링 합 니 다.원인:원가 가 낮 고 인공 관여 가 적 으 며 해당 하 는 구성 요 소 를 직접 다운로드 합 니 다.설정 만 추가 하면 서로 통신 할 수 있 고 시각 화 기준 도 전면적 입 니 다.
다음은 redis 가 설 치 된 Linux 기기 에 있 습 니 다.
1.redis_exporter
프로그램 압축 파일 다운로드
wget https://github.com/oliver006/redis_exporter/releases/download/v0.28.0/redis_exporter-v0.28.0.linux-amd64.tar.gz
스트레스 를 풀다
tar zxf redis_exporter-v0.28.0.linux-amd64.tar.gz
cd 디 렉 터 리 진입
cd redis_exporter-v1.15.0.linux-amd64
직접 redis 실행exporter 프로그램 추가&대표 배경 에서 실행,/redisexporter&명령 은 기본적으로 이 컴퓨터 에 접근 하 는 localhost:6379 입 니 다.다른 기계 의 redis 를 지정 하여 사용 해 야 합 니 다./redisexporter ip:port &
./redis_exporter &
2.prometheus첫 번 째 단 계 는 그대로 파일 을 다운로드 합 니 다.압축 해제 파일(v 2.7.1)은 설치 해 야 할 버 전 으로 수정 할 수 있 습 니 다.https://github.com/prometheus/prometheus/releases을 클릭 하여 해당 하 는 버 전 번 호 를 찾 을 수 있 습 니 다.
wget https://github.com/prometheus/prometheus/releases/download/v2.7.1/prometheus-2.7.1.linux-amd64.tar.gz
tar zxf prometheus-2.7.1.linux-amd64.tar.gz
cd 디 렉 터 리 에 들 어가 면 prometheus.yml 의 프로필 을 발견 할 수 있 습 니 다.이 프로필 은 모든 서비스 이름,감시 주소 와 포트 에 대응 합 니 다.
vim prometheus.yml
프로필 열기 redis 추가exporter 통신 설정
- job_name: 'prometheus'
static_configs:
- targets: ['localhost:9090'] # 9090
- job_name: 'redis'
static_configs:
- targets:
- "IP:9121" #( redis_exporter IP)
ps 실행:프로 세 스 가 9090 포트 를 차지 하 는 지 확인 합 니 다.
./prometheus &
http://ip:9090/targets 성공 여부 보기3.grafana
쓸데없는 말.
wget https://dl.grafana.com/oss/release/grafana-6.0.0-beta1.linux-amd64.tar.gz
tar zxf grafana-6.0.0-beta1.linux-amd64.tar.gz
cd grafana-6.0.0-beta1
./grafana-server start
시작 후:http://ip:300 기본 사용자:admin,비밀번호:admin 그리고 왼쪽 에서 data sources 를 찾 습 니 다.프로그램 주소
마지막 단계!json 템 플 릿 다운로드 가 져 오기
https://grafana.com/api/dashboards/763/revisions/1/download
업로드
서비스 모니터링 설정 을 볼 수 있 습 니 다.
모니터링 페이지
레 디 스 성능 모니터링 의 실현 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.레 디 스 성능 모니터링 에 관 한 더 많은 내용 은 저희 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 조회 하 시기 바 랍 니 다.앞으로 많은 응원 부 탁 드 리 겠 습 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
그래프 구조를 무상으로 취급할 수 없는 것은 싫기 때문에, redisgraph를 WSL2에 극치고 설치해 보았습니다.제목은 만우절이므로. 그렇다, 역시, 앞으로는 그래프 구조 데이터베이스라고 생각했다. 생각한 것은 몇 년 전인가. 전부터 Neo4j는 시험하고 있지만, 영업 분들로부터 상용 라이센스가 높다고 가르쳐 주었으므로, 전전...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.