It's resolved. I added the spring-boot-starter-web and I was able to access the url.
Nikhil: the below config was used for representation. Thanks for pointing out. -Regards Srikant On Mon, 21 Jun, 2021, 21:45 Nikhil Vibhav, <nikhil92...@gmail.com> wrote: > Hey Shrikant > > You've defined base path as /app/metrics. If you want metrics at the > /actuator endpoint then you'll have to remove the > management.endpoints.web.base-path=/app/metrics property. > > Refer > > https://docs.spring.io/spring-boot/docs/2.1.11.RELEASE/reference/html/production-ready-monitoring.html > > On Tue, 22 Jun 2021, 00:38 SRIKANT MVS, <srikant....@gmail.com> wrote: > > > Hi Nikhil, > > Iam using springboot actuator 2.5 version.Below is how I have configured. > > > > management.server.port=8080 > > > > management.endpoint.info.enabled=true > > > > management.endpoint.health.enabled=true > > > > management.endpoint.metrics.enabled=true > > > > management.endpoints.web.base-path=/app/metrics > > > > management.endpoints.web.exposure.include=info, health, metrics > > -Regards > > Srikant > > > > On Mon, 21 Jun, 2021, 19:55 Nikhil Vibhav, <nikhil92...@gmail.com> > wrote: > > > > > Don't know if you've already tried this but, if you hit > > > http://localhost:8080/actuator it should show you the available > > endpoints. > > > > > > With spring boot 2.x you have to enable all/each endpoint using the > > > property *management.endpoints.web.exposure.include=** (or if you just > > want > > > metrics, replace *** with *metrics*) > > > > > > By default, spring boot only enables the /actuator/health and > > > /actuator/info. > > > On Mon, 21 Jun 2021, 23:12 SRIKANT MVS, <srikant....@gmail.com> wrote: > > > > > > > Yes Mark, Spring-web dependency is also added, still not working. > > > > > > > > -Regards > > > > Srikant > > > > > > > > On Mon, 21 Jun, 2021, 19:16 Mark Nuttall, <mknutt...@gmail.com> > wrote: > > > > > > > > > For an app to expose http endpoints, it has to be a "web app". > > > > > > > > > > Why not just add the spring boot web dependency? > > > > > > > > > > On Mon, Jun 21, 2021 at 12:51 PM SRIKANT MVS < > srikant....@gmail.com> > > > > > wrote: > > > > > > > > > > > Hello, > > > > > > > > > > > > I am running a kafka consumer application using > > > > > camel-spring-boot-starter. > > > > > > The SpringBoot application implements CommandLineRunner. The > below > > > > > property > > > > > > is configured in my application. > > > > > > > > > > > > camel.springboot.main-run-controller=true > > > > > > > > > > > > I am trying to expose the springboot actuator metrics on the port > > > 8080, > > > > > but > > > > > > I am facing challenges in exposing the endpoint as it’s a non-web > > > > > > application. > > > > > > > > > > > > The url http://localhost:8080/actuator/metrics gives 404 status > > > code. > > > > > > > > > > > > How can I expose the actuator “/metrics” on an HTTP endpoint for > my > > > use > > > > > > case ? > > > > > > > > > > > > Note: Actuator and Camel-management dependencies are available in > > the > > > > > > classpath. > > > > > > > > > > > > -Regards > > > > > > > > > > > > Srikant Mantha > > > > > > > > > > > > > > > > > > > > >