HAProxy 데이터 수집기
Cloud Insights는 이 데이터 수집기를 사용하여 HAProxy에서 메트릭을 수집합니다.
설치
-
관측성 > 수집기 * 에서 * + Data Collector * 를 클릭합니다. HAProxy를 선택합니다.
Telegraf 에이전트가 설치된 운영 체제 또는 플랫폼을 선택합니다.
-
수집용 에이전트를 아직 설치하지 않았거나 다른 운영 체제 또는 플랫폼용 에이전트를 설치하려는 경우, _지침 표시_를 클릭하여 를 확장합니다 "에이전트 설치" 지침.
-
이 데이터 수집기에 사용할 Agent Access 키를 선택합니다. Agent 액세스 키 * 버튼을 클릭하여 새 Agent 액세스 키를 추가할 수 있습니다. 모범 사례: OS/플랫폼별로 데이터 수집기를 그룹화하려는 경우에만 다른 에이전트 액세스 키를 사용하십시오.
-
구성 단계에 따라 데이터 수집기를 구성합니다. 지침은 데이터 수집에 사용하는 운영 체제 또는 플랫폼의 유형에 따라 다릅니다.
설정
Telegraf의 HAProxy 플러그인은 HAProxy 통계 지원에 의존합니다. 이 구성은 HAProxy에 내장되어 있지만 기본 제공되지는 않습니다. HAProxy를 활성화하면 브라우저에서 볼 수 있는 HTML 끝점이 노출되거나 모든 HAProxy 구성의 상태를 추출하기 위해 스크랩됩니다.
호환성:
HAProxy 버전 1.1.9.4에 따라 구성이 개발되었습니다.
설정:
통계를 활성화하려면 자체 사용자/암호 및/또는 havproxy URL을 사용하여 haproxy 구성 파일을 편집하고 'defaults' 섹션 뒤에 다음 줄을 추가하십시오.
stats enable stats auth myuser:mypassword stats uri /haproxy?stats
다음은 통계 기능이 설정된 간단한 구성 파일 예입니다.
global daemon maxconn 256 defaults mode http stats enable stats uri /haproxy?stats stats auth myuser:mypassword timeout connect 5000ms timeout client 50000ms timeout server 50000ms frontend http-in bind *:80 default_backend servers frontend http-in9080 bind *:9080 default_backend servers_2 backend servers server server1 10.128.0.55:8080 check ssl verify none server server2 10.128.0.56:8080 check ssl verify none backend servers_2 server server3 10.128.0.57:8080 check ssl verify none server server4 10.128.0.58:8080 check ssl verify none
자세한 최신 지침은 을 참조하십시오 "HAProxy 설명서".
개체 및 카운터
다음 개체와 해당 카운터가 수집됩니다.
오브젝트: | 식별자: | 특성: | 데이터 요소: |
---|---|---|---|
HAProxy 프런트엔드 |
네임스페이스 주소 프록시 |
노드 IP 노드 이름 프록시 ID 모드 프로세스 ID 세션 속도 제한 서버 ID 세션 제한 상태 |
바이트 아웃 캐시 적중 캐시 조회 압축 바이트 압축 바이트는 무시됨 압축 바이트 아웃 압축 응답 연결 속도 최대 연결 속도 연결 규칙 요청에 의해 거부된 연결 규칙 요청 보안 문제 응답으로 거부됨 세션 규칙 요청에 의해 거부 오류 응답 1xx 응답 2xx 응답 3xx 응답 4xx 응답 5xx 응답 기타 요청 인터셉트 세션 비율 세션 비율 최대 요청 비율 최대 요청 비율 최대 세션 총 세션 수 최대 세션 총 요청 다시 쓰기 |
HAProxy 서버 |
네임스페이스 주소 프록시 서버 |
노드 IP 노드 이름 검사 종료 시간 검사 가을 구성 검사 상태 값 검사 상승 구성 확인 프록시 ID 마지막 변경 시간 마지막 세션 시간 모드 프로세스 ID 서버 ID 상태 가중치 |
활성 서버 백업 서버 바이트 초과 확인 실패 클라이언트 중단 연결 평균 시간 중단 총 거부 응답 수 연결 오류 응답 응답 1xx 응답 2xx 응답 3xx 응답 4xx 응답 기타 서버 선택 총 대기열 현재 대기열 최대 대기열 평균 시간 세션 수 초당 두 번째 세션 최대 연결 재사용 응답 시간 평균 세션 최대 서버 전송 중단 세션 총 세션 총 세션 총 시간 평균 요청 재디스패치 요청 재시도 요청 다시 쓰기 요청 재시도 |
HAProxy 백엔드 |
네임스페이스 주소 프록시 |
노드 IP 노드 이름 프록시 ID 마지막 변경 시간 마지막 세션 시간 모드 프로세스 ID 서버 ID 세션 제한 상태 가중치 |
활성 서버 백업 서버 바이트 아웃 캐시 적중 횟수 캐시 조회 확인 다운로드 클라이언트는 압축 바이트 우회 압축 바이트 압축 바이트 아웃 압축 응답 바이트 아웃 압축 응답 연결 평균 시간 가동 중지 시간 총 요청 보안 문제 응답으로 거부 보안 문제 연결 오류 응답 응답 1xx 응답 2xx 응답 3xx 응답 4xx 응답 5xx 응답 기타 서버 선택한 총 대기열 현재 대기열 최대 대기열 초당 평균 시간 세션 최대 요청 총 연결 재사용 응답 시간 평균 세션 최대 서버 전송 세션 총 세션 중단 총 세션 총 시간 평균 요청 재디스패치 요청 재시도 요청 재시도 요청 다시 쓰기 |
문제 해결
추가 정보는 에서 찾을 수 있습니다 "지원" 페이지.