slothis · Deutsch

New Relic (APM) in Java Spring Boot installieren

2022-05-08 · Aktualisiert: 2026-08-11 · Original (Koreanisch)

Dieser Artikel wurde mit KI-Unterstützung aus dem koreanischen Original übersetzt. Das koreanische Original lesen →
Logo mit einem weißen Kreis auf türkisfarbenem, rundem Hintergrund und dem schwarzen Schriftzug New Relic darin

Ziel

New Relic auf einem Java Spring Boot Server installieren, um Transaktionen und Fehler über APM zu überwachen.

Deployment-Szenario

Wir gehen davon aus, dass es mehrere Repositories gibt und die folgenden zwei Methoden gemischt verwendet werden.

Installation

Nach der Registrierung folgen wir einfach der Anleitung von New Relic Schritt für Schritt.

Bildschirm zum Kopieren des Java-Agent-Befehls für die Installation von New Relic
Bildschirm zur Eingabe des Java-Anwendungsnamens in New Relic und zum Herunterladen der Konfigurationsdatei
git add <blar>.jar -f

Im Fall von Docker auf EC2

maven:
    build:
      context: ./
      dockerfile: Dockerfile
      args:
        PROCESS: test
    environment:
      - PROCESS=test
    container_name: maven
    expose: [ 8080 ]
    ports:
      - 8080:8080
    entrypoint: java -javaagent:/newrelic/newrelic.jar -Dnewrelic.environment=test -jar -DSpring.profiles.active=test /app/target/test-0.0.1-SNAPSHOT.jar
    depends_on:
    volumes:
      - ./:/app
      - ./newrelic:/newrelic/

Im Fall von ECS & Code Deploy

"command": [
  "java",
  "-javaagent:/app/newrelic/newrelic.jar",
  "-jar",
  "-DSpring.profiles.active=release",
  "/app/target/test-0.0.1-SNAPSHOT.jar"
],

Ergebnis