├── .github └── workflows │ └── maven.yml ├── .gitignore ├── .gitmodules ├── LICENSE.txt ├── README.md ├── docker-compose.yaml ├── example-service ├── .dockerignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── docker │ │ ├── Dockerfile.jvm │ │ └── Dockerfile.native │ ├── java │ │ └── dev │ │ │ └── morling │ │ │ └── demos │ │ │ ├── jfr │ │ │ ├── FlightRecorderFilter.java │ │ │ ├── JaxRsInvocationEvent.java │ │ │ ├── Metrics.java │ │ │ └── PathFilterControl.java │ │ │ └── quarkus │ │ │ ├── Todo.java │ │ │ ├── TodoForm.java │ │ │ └── TodoResource.java │ └── resources │ │ ├── META-INF │ │ └── resources │ │ │ └── index.html │ │ ├── application.properties │ │ ├── init.sql │ │ └── templates │ │ ├── base.html │ │ ├── error.html │ │ ├── todo-form.html │ │ ├── todo.html │ │ └── todos.html │ └── test │ └── java │ └── dev │ └── morling │ └── demos │ └── quarkus │ ├── TodoResourceTest.java │ └── testutil │ ├── MatchesJson.java │ └── PostgresResource.java ├── grafana-all-dashboards.yml ├── grafana-datasource.yml ├── grafana-todo-dashboard.json ├── init.sql ├── jfr_datasource.png ├── jfr_grafana.png ├── jfr_jax_rs_events.png ├── prometheus.yml └── servers.json /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /example-service/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/.dockerignore -------------------------------------------------------------------------------- /example-service/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /example-service/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /example-service/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /example-service/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/mvnw -------------------------------------------------------------------------------- /example-service/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/mvnw.cmd -------------------------------------------------------------------------------- /example-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/pom.xml -------------------------------------------------------------------------------- /example-service/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /example-service/src/main/docker/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/main/docker/Dockerfile.native -------------------------------------------------------------------------------- /example-service/src/main/java/dev/morling/demos/jfr/FlightRecorderFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/main/java/dev/morling/demos/jfr/FlightRecorderFilter.java -------------------------------------------------------------------------------- /example-service/src/main/java/dev/morling/demos/jfr/JaxRsInvocationEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/main/java/dev/morling/demos/jfr/JaxRsInvocationEvent.java -------------------------------------------------------------------------------- /example-service/src/main/java/dev/morling/demos/jfr/Metrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/main/java/dev/morling/demos/jfr/Metrics.java -------------------------------------------------------------------------------- /example-service/src/main/java/dev/morling/demos/jfr/PathFilterControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/main/java/dev/morling/demos/jfr/PathFilterControl.java -------------------------------------------------------------------------------- /example-service/src/main/java/dev/morling/demos/quarkus/Todo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/main/java/dev/morling/demos/quarkus/Todo.java -------------------------------------------------------------------------------- /example-service/src/main/java/dev/morling/demos/quarkus/TodoForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/main/java/dev/morling/demos/quarkus/TodoForm.java -------------------------------------------------------------------------------- /example-service/src/main/java/dev/morling/demos/quarkus/TodoResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/main/java/dev/morling/demos/quarkus/TodoResource.java -------------------------------------------------------------------------------- /example-service/src/main/resources/META-INF/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/main/resources/META-INF/resources/index.html -------------------------------------------------------------------------------- /example-service/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/main/resources/application.properties -------------------------------------------------------------------------------- /example-service/src/main/resources/init.sql: -------------------------------------------------------------------------------- 1 | create schema todo; 2 | 3 | -------------------------------------------------------------------------------- /example-service/src/main/resources/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/main/resources/templates/base.html -------------------------------------------------------------------------------- /example-service/src/main/resources/templates/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/main/resources/templates/error.html -------------------------------------------------------------------------------- /example-service/src/main/resources/templates/todo-form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/main/resources/templates/todo-form.html -------------------------------------------------------------------------------- /example-service/src/main/resources/templates/todo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/main/resources/templates/todo.html -------------------------------------------------------------------------------- /example-service/src/main/resources/templates/todos.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/main/resources/templates/todos.html -------------------------------------------------------------------------------- /example-service/src/test/java/dev/morling/demos/quarkus/TodoResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/test/java/dev/morling/demos/quarkus/TodoResourceTest.java -------------------------------------------------------------------------------- /example-service/src/test/java/dev/morling/demos/quarkus/testutil/MatchesJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/test/java/dev/morling/demos/quarkus/testutil/MatchesJson.java -------------------------------------------------------------------------------- /example-service/src/test/java/dev/morling/demos/quarkus/testutil/PostgresResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/example-service/src/test/java/dev/morling/demos/quarkus/testutil/PostgresResource.java -------------------------------------------------------------------------------- /grafana-all-dashboards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/grafana-all-dashboards.yml -------------------------------------------------------------------------------- /grafana-datasource.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/grafana-datasource.yml -------------------------------------------------------------------------------- /grafana-todo-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/grafana-todo-dashboard.json -------------------------------------------------------------------------------- /init.sql: -------------------------------------------------------------------------------- 1 | create schema todo; 2 | 3 | -------------------------------------------------------------------------------- /jfr_datasource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/jfr_datasource.png -------------------------------------------------------------------------------- /jfr_grafana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/jfr_grafana.png -------------------------------------------------------------------------------- /jfr_jax_rs_events.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/jfr_jax_rs_events.png -------------------------------------------------------------------------------- /prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/prometheus.yml -------------------------------------------------------------------------------- /servers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunnarmorling/jfr-custom-events/HEAD/servers.json --------------------------------------------------------------------------------