'Monitoring jar application using Spring boot Admin

I have an spring boot application .jar, based on spring batch,and it is not a web application, and I'm using a ksh script to Launch it on my server side.

for some performance observation, we decide to install Spring Boot Admin for this app, using a "sba.war" that is already deployed in another web application on another server, I tried to drop the sba.war beside my applicationBatch.war after updating the application.yml file and import the SBA dependency on my build.gradle file :

spring:
  datasource:
  # BDD DEV
   url: jdbc:oracle:thin:@xxxx:9999:AAAAA
   username: xxxxxx
   password: xxxxxx
  # SBA DEV
   boot:
     admin:
       client:
         enabled: true
         instance:
            service-base-url: https://xxxxx.com
         url: https://xxxxx.com/sba
         username: username
         password: password

so the problem is, that my application is not deployed on a tomcat server, it is runned by the ksh script on it's embeded server.

So can I anyhow use the embeded server of SBA to run it ?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source