당사의 LAMPy 통합은 인프라 에이전트, MySQL 통합, Apache 통합 및 Python 에이전트를 사용하여 응답 시간, CPU 사용률, 트래픽 및 로그인 빈도와 같은 가장 중요한 메트릭이 포함된 사전 구축된 대시보드를 제공합니다.
LAMPy 통합을 설정한 후 LAMPy 웹 앱 메트릭에 대한 대시보드를 제공합니다.
1단계: 인프라 에이전트 설치
이렇게 하려면 LAMPy 애플리케이션을 포함하는 호스트에 대한 인프라 에이전트 설치 단계를 따르십시오.
2단계: MySQL 통합 설치
우리의 LAMPy 통합은 MySQL 통합에 의존하여 작동합니다. 자세한 내용을 알아보고 요구 사항을 확인하려면 MySQL 문서 를 검토하세요.
Integrations & Agents > Infrastructure & OS > MySQL
클릭합니다.
지침에 따라 MySQL 에이전트를 설치합니다.
3단계: Apache 통합 설치
당사의 LAMPy 통합은 작동을 위해 Apache 통합에 의존합니다. 자세한 내용을 알아보고 요구 사항을 확인하려면 Apache 문서를검토하십시오.
Integrations & Agents > Infrastructure & OS > Apache
클릭합니다.
화면의 지침에 따라 Apache 에이전트를 설치합니다.
4단계: Python 에이전트 설치
우리의 LAMPy 통합은 작동하기 위해 Python 에이전트에 의존합니다. 자세한 내용을 알아보고 요구 사항을 확인하려면 Python 문서를검토하십시오.
one.newrelic.com 에서 Integrations & Agents > Application monitoring > Python 클릭합니다.
애플리케이션의 이름을 지정합니다.
구성 파일을 다운로드하여 애플리케이션의 루트 디렉터리에 배치합니다.
Django 웹 사이트에 연결된 Python 에이전트를 통합합니다. 이 Python 에이전트는 Apache 서버에서도 실행됩니다.
settings.py
파일에 다음 행을 추가하십시오.NEW_RELIC_CONFIG_FILE = BASE_DIR / 'newrelic.ini'wsgi.py
파일에 다음 줄을 추가합니다.import newrelic.agentfrom django.conf import settingsfrom django.core.wsgi import get_wsgi_applicationapplication = get_wsgi_application()newrelic.agent.initialize(settings.NEW_RELIC_CONFIG_FILE)newrelic.agent.WSGIApplicationWrapper(application)
5단계: Apache 서버 다시 시작
몇 분 정도 기다린 후 New Relic에서 데이터 찾기를 진행합니다.
데이터 찾기
LAMPy 대시보드를 얻으려면:
one.newrelic.com 에서,
페이지 로 이동하세요.
Dashboards
을 클릭합니다.
검색창에
LAMPy
를 입력합니다.LAMPy 대시보드가 나타납니다. 그것을 클릭하여 설치하십시오.
귀하의 LAMPy 대시보드는 맞춤형 대시보드로 간주되며 Dashboards UI 에서 찾을 수 있습니다. 대시보드 사용 및 편집에 대한 문서는 대시보드 문서 를 참조하세요.
보고된 데이터에 대한 자세한 내용은 설치한 각 도구의 문서를 참조하세요.
인프라 에이전트를 설치한 경우 인프라 데이터도 수신합니다.
다음은 요청당 전송된 바이트를 확인하는 NRQL 쿼리의 예입니다.
SELECT (average(`apache.server.net.bytesPerSecond`) / average(`apache.server.net.requestsPerSecond`)) as 'Bytes sent per request' FROM Metric TIMESERIES auto
다음은 뭐지?
데이터 쿼리 및 맞춤형 대시보드 생성에 대해 자세히 알아보려면 다음 문서를 확인하세요.