Skip to main content
Data Infrastructure Insights
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

아파치 데이터 수집기

기여자 netapp-alavoie dgracenetapp

이 데이터 수집기를 사용하면 테넌트의 Apache 서버에서 데이터를 수집할 수 있습니다.

필수 조건
  • Apache HTTP 서버를 설정하고 제대로 실행해야 합니다.

  • 에이전트 호스트/VM에 sudo 또는 관리자 권한이 있어야 합니다.

  • 일반적으로 Apache mod_status 모듈은 Apache 서버의 '/server-status?auto' 위치에 페이지를 노출하도록 구성됩니다. 사용 가능한 모든 필드를 수집하려면 ExtendedStatus 옵션을 활성화해야 합니다. 서버를 구성하는 방법에 대한 자세한 내용은 Apache 모듈 설명서를 참조하세요. https://httpd.apache.org/docs/2.4/mod/mod_status.html#enable

설치

  1. *관찰성 > 수집기*에서 *+데이터 수집기*를 클릭합니다. Apache를 선택하세요.

    Telegraf 에이전트가 설치된 운영 체제 또는 플랫폼을 선택하세요.

  2. 수집을 위한 에이전트를 아직 설치하지 않았거나 다른 운영 체제 또는 플랫폼에 대한 에이전트를 설치하려는 경우 _지침 표시_를 클릭하여 확장합니다."에이전트 설치" 지침.

  3. 이 데이터 수집기와 함께 사용할 에이전트 액세스 키를 선택하세요. + 에이전트 액세스 키 버튼을 클릭하면 새로운 에이전트 액세스 키를 추가할 수 있습니다. 모범 사례: 데이터 수집기를 OS/플랫폼별로 그룹화하려는 경우에만 다른 에이전트 액세스 키를 사용하세요.

  4. 데이터 수집기를 구성하려면 구성 단계를 따르세요. 지침은 데이터 수집에 사용하는 운영 체제나 플랫폼의 유형에 따라 다릅니다.

아파치 구성

설정

Apache HTTP 서버용 Telegraf 플러그인은 'mod_status' 모듈이 활성화되어야 합니다. 이 기능을 활성화하면 Apache HTTP 서버는 브라우저에서 볼 수 있거나 Apache HTTP 서버 구성의 모든 상태를 추출하기 위해 스크래핑할 수 있는 HTML 엔드포인트를 노출합니다.

호환성:

구성은 Apache HTTP 서버 버전 2.4.38을 기준으로 개발되었습니다.

mod_status 활성화:

'mod_status' 모듈을 활성화하고 노출하려면 두 단계가 필요합니다.

  • 활성화 모듈

  • 모듈에서 통계 노출

활성화 모듈:

모듈 로딩은 '/usr/local/apache/conf/httpd.conf' 아래의 구성 파일에 의해 제어됩니다. 구성 파일을 편집하고 다음 줄의 주석 처리를 제거합니다.

LoadModule status_module modules/mod_status.so
Include conf/extra/httpd-info.conf

모듈에서 통계 공개:

'mod_status'의 노출은 '/usr/local/apache2/conf/extra/httpd-info.conf' 아래의 설정 파일에 의해 제어됩니다. 해당 구성 파일에 다음 내용이 있는지 확인하세요(적어도 다른 지시어는 있어야 합니다).

# Allow server status reports generated by mod_status,
# with the URL of http://servername/server-status
<Location /server-status>
    SetHandler server-status
</Location>

#
# ExtendedStatus controls whether Apache will generate "full" status
# information (ExtendedStatus On) or just basic information (ExtendedStatus
# Off) when the "server-status" handler is called. The default is Off.
#
ExtendedStatus On

'mod_status' 모듈에 대한 자세한 지침은 다음을 참조하세요."Apache 문서"

객체 및 카운터

다음 객체와 카운터가 수집됩니다.

물체: 식별자: 속성: 데이터 포인트:

아파치

네임스페이스 서버

노드 IP 노드 이름 포트 상위 서버 구성 생성 상위 서버 MPM 생성 서버 가동 시간이 중지됨

바쁜 작업자 요청당 바이트 수 초당 바이트 수 CPU 자식 시스템 CPU 자식 사용자 CPU 부하 CPU 시스템 CPU 사용자 비동기 연결 종료 비동기 연결 유지 비동기 연결 쓰기 연결 요청당 총 기간 유휴 작업자 부하 평균(마지막 1m) 부하 평균(마지막 15m) 부하 평균(마지막 5m) 프로세스 초당 요청 총 액세스 총 기간 총 KByte 점수판 닫기 점수판 DNS 조회 점수판 완료 점수판 유휴 정리 점수판 유지 점수판 로깅 점수판 열기 점수판 읽기 점수판 전송 점수판 시작 점수판 대기

문제 해결

추가 정보는 다음에서 찾을 수 있습니다."지원하다" 페이지.