APM 설치
APM서버 다운로드 및 설치
환경설정
vi /etc/apm-server/apm-server.yml
APM서버 실행
/usr/share/apm-server/bin/apm-server -c /etc/apm-server/apm-server.yml
APM Agent 다운로드
https://search.maven.org/search?q=a:elastic-apm-agent
https://search.maven.org/remotecontent?filepath=co/elastic/apm/elastic-apm-agent/0.7.0/elastic-apm-agent-0.7.0.jar
APM Agent 실행
java -javaagent:/home/min/elastic-apm-agent-0.7.0.jar -Delastic.apm.service_name=my-application -Delastic.apm.server_url=http://localhost:8200 -Delastic.apm.application_packages=org.example -jar my-application.jar
또는
# vi /home/min/apache-tomcat-7.0.91/bin/catalina.sh 에 이하 내용 추가
APM Agent 서비스 실행 실패의 경우
서비스 기동후, Tomcat서버에서 ELK서버로의 connect 실패의 경우
ELK서버에서 # vi /etc/elasticsearch/elasticsearch.yml
network.host: 0.0.0.0
변경 후, elasticsearch 재기동하면 접속 성공