Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • May 11 23:49
    renovate[bot] synchronize #1627
  • May 11 23:49

    renovate[bot] on jamesives-github-pages-deploy-action-4.x

    chore(deps): update jamesives/g… (compare)

  • May 11 23:49
    renovate[bot] edited #1627
  • May 10 18:09
    renovate[bot] synchronize #1704
  • May 10 18:09

    renovate[bot] on sass-loader-10.x

    chore(deps): update dependency … (compare)

  • May 10 18:09
    renovate[bot] edited #1704
  • May 10 18:09
    renovate[bot] edited #1704
  • May 10 15:34
    renovate[bot] synchronize #1627
  • May 10 15:34

    renovate[bot] on jamesives-github-pages-deploy-action-4.x

    chore(deps): update jamesives/g… (compare)

  • May 10 15:34
    renovate[bot] edited #1627
  • May 08 22:09
    renovate[bot] synchronize #1715
  • May 08 22:09

    renovate[bot] on core-js-3.x

    fix(deps): update dependency co… (compare)

  • May 08 22:09
    renovate[bot] edited #1715
  • May 08 22:09
    renovate[bot] edited #1715
  • May 08 02:52
    renovate[bot] synchronize #1703
  • May 08 02:52

    renovate[bot] on eslint-7.x

    chore(deps): update dependency … (compare)

  • May 08 02:52
    renovate[bot] edited #1703
  • May 08 00:43
    sraveh labeled #1723
  • May 08 00:43
    sraveh labeled #1723
  • May 08 00:43
    sraveh opened #1723
Johannes Edmeier
@joshiste
@sta-szek most probably you have a custom jackson config which causes the issues. like here codecentric/spring-boot-admin#1517
Andreas Höhmann
@ahoehma
Hi all, I updated my apps to sba 2.4.0 and now the application-version in the app-list is gone.
image.png
And even more strange ... all the "details" per application are gone now :O
image.png
Any hint guys?
Andreas Höhmann
@ahoehma
And even more strange (but normal life g) ... locally everything works phantastic :P
Johannes Edmeier
@joshiste
@ahoehma afaik for boot 2.4 the default exposure oh the info endpoint has changed
Andreas Höhmann
@ahoehma
i can get the /actuator/info endpoints directly from the services without any problem ... for the aws-hosted services and for my local running service ... so this shouldn't be the problem ... very strange is the fact that only my aws (beanstalk) running dashboard shows only the registered client-instances but almost NO details :D ... health seems to be used but nothing else ... I guess its an communication problem ... was anything changed from sba 2.3.1 to 2.4.0?
Johannes Edmeier
@joshiste
@ahoehma any errors in the server log?
Andreas Höhmann
@ahoehma
no nothing .... I reverted my update and now with 2.3.1 the dashboard-app is working fine.
Andreas Höhmann
@ahoehma
funny thing ... one of my service-apps are running now with sba-client 2.4.0 against a dashboard-service (server) with 2.3.1
it must be something aws related I think ... because locally everything was fine
Jun Huh
@junhuhdev
image.png
Hello I have a question, is it possible to customize each instance div? I would like to add a link or a button if possible.
Jun Huh
@junhuhdev
Saurabh Singla
@saurabhsingla786
is there any way to customize logout button event listener, Logout button is using POST call i want to convert it into the GET call, because my UAA server accept GET method for logout.
Saurabh Singla
@saurabhsingla786
basically, i am trying to add oAuth2 security on spring-admin
Attoumane
@akuma8

Hi there,
After upgrading SBA from 2.3.0 to 2.4.0 I have a strange behavior, my setup does not work anymore.
From the client side I have this configuration:

management:
  endpoints:
    web:
      base-path: /check # I changed the /actuator endpoint to /check
spring
  boot:
    admin:
      client:
        enabled: true
        url: http://localhost:8080/admin #This is a gateway but does not matter for my problem
        instance:
          management-base-url: http://localhost:8080/serviceA/
          service-url: http://localhost:8080/serviceA/

But SBA server keeps sending this kind of request:
GET http://localhost:8080/admin/instances/87f5fd953ea9/actuator/metrics/system.cpu.usage
As you can see, actuator is in the url instead of chek.
Is it possible to set the client management.endpoints.web.base-path from the server ?
Please note that I did not have that issue with the 2.3.0 version.
Thanks

Attoumane
@akuma8
sba 2.4.0 issues.PNG
As said above, after upgarding to 2.4.0 I have many issues. I tried to customize my settings without success. Should I open an issue on the repo or the errors come from my setup?
newbo-2021
@newbo-2021
Is there a way to add a running graph to the spring-boot-admin in either the metrics or insights?
Jens
@Dannenberg_gitlab
Hi, I've deployed SBA on OpenShift. It is discovering Pods running Spring Boot Apps by a label. This is working fine so far. Problem: SBA talks to all discovered Pods through TLS. This result in an error during TLS handshake with each Pod: No subject alternative names matching IP address 10.129.10.9 found. Is that a config error or am I doing sth profoundly wrong? TIA
Iwan Aucamp
@aucampia
can I use SBA without having a seperate server and clinet? i.e. just put it directly in my application?
If not, is there a good up to date docker image for a SBA server that I can connect my client to?
rameshthangappan
@rameshthangappan
Hi . I am trying to update config properties through environment manager I spring boot admin ui . The refreshContext shows failed when I try to refresh through the ui. But it’s working fine jif I directly invoke the actuator endpoint you refresh . Could you please provide some guidance on this
Daniel Gradecak
@dgradecak
morning guys, when embedding SBA client in a non boot app (not natively a boot app but jars provided), for some reason all the logging config is messed up ... any pointers why?
Daniel Gradecak
@dgradecak
seems my issue has to do with spring-boot-starter which brings the logging starter ... and there is the problem, so some dependency exclusions helped
on the other hand, is there a way to handle custom health endpoints without writing UI comopnents?
and actuator health groups?
talk2debendra
@talk2debendra
Is there any way how to reduce refresh interval of the graphics such as Threads, Memory, etc. in 2.2.3
4 replies
bharatnpti
@bharatnpti
Hello Everyone

I am very new to Spring Boot Admin, have a requirement to filter out some of application registered with discovery service so that they are not shown on Spring Boot Admin dashboard.

Can anyone please help on this

Igor Zaporozhtsev
@IgorZaporozhtsev
Hi! Can SpringBootAdmin server register client without defined spring boot admin client dependency in client side?
2 replies
bharatnpti
@bharatnpti

no luck :(

Hi Deepak @deepak21singh

I am also facing same issue, did you found the RCA/fix
mannro
@mannro

hello, i have sba with this config fragment:

cloud:
        kubernetes:
          discovery:
            primary-port-name: http
            all-namespaces: "true"
            service-labels:
               application.foo.com/runtime: java

i have corectly set this label to kubernetes services
and in SBA still nothing appears [if i define label only like runtime:java, it works]
any advice?

Arturo Araya
@ccellist
Hi everyone. I am trying to add a custom view for my instances for the 'actuator/prometheus' endpoint. I have followed the instructions at https://codecentric.github.io/spring-boot-admin/current/#customizing but nothing is working. Even the default example, when plugged into my spring-boot project under src/main/resources/META-INF/spring-boot-admin-server-ui/extensions/custom does nothing. I run the project and no custom views appear. Wondering if there is something missing from the instructions or I'm just missing something obvious.
Igor Bljahhin
@igorbljahhin
Hello! Recently I upgraded our Spring Boot Admin server to latest version (2.4) and I cannot figure out how to change app's configuration properties in latest version. In old version there was the option to enter new values and refresh context (https://i.stack.imgur.com/G2EeG.png). Does new version of Spring Boot Admin server allows make that?

Hello! Recently I upgraded our Spring Boot Admin server to latest version (2.4) and I cannot figure out how to change app's configuration properties in latest version. In old version there was the option to enter new values and refresh context (https://i.stack.imgur.com/G2EeG.png). Does new version of Spring Boot Admin server allows make that?

Nevermind, I found the solution at codecentric/spring-boot-admin#1344

Nino Martinez Wael
@nmwael
is there anyway of hosting both SBA Admin and client from same port and server? Im having trouble getting the part where you goto the specific instance to work
Nino Martinez Wael
@nmwael
I've tried adding this :
'''
boot:
admin:
context-path: boot/admin
client:
url: boot/client
'''
I guess im sort of looking for a context-path for the client as well
Nino Martinez Wael
@nmwael
I see in the faq that its discouraged todo this.. And in fact our need right now are only to change loglevels at runtime.. I'll see if theres something that fits better
Lukáš Vasek
@bilak
Hello. I'm on spring boot 2.4.5 and spring boot admin 2.4.1. all running in kubernetes. I'm wondering if there is a way how to trigger application /actuator/refresh endpoint from postman and if so what are the conditions to see this functionality
2 replies
Lukáš Vasek
@bilak
Hello, is there some extension/modification point to add some buttons to existing default views? Something like this
image.png
I've seen documentation mentioning new vies, but I'd be interested to just slightly change what is already there
bharatnpti
@bharatnpti
Hi, can anyone explain when does SBA uses /metrics endpoint of client applications, is there any configuration either at SBA or client to turn it on or off
Lukáš Vasek
@bilak
Is there some way how to reuse spring boot admin CSS?
lswlsw
@lswlsw
image.png
image.png
[2021-04-30 08:55:51.234] [nothing.attdns.com] [parallel-7] INFO d.c.b.a.s.services.StatusUpdater@logError:127 - Couldn't retrieve status for Instance(id=d152d04972d7, version=12, registration=Registration(name=spring-boot-application, managementUrl=http://localhost:8080/mdm-server/actuator, healthUrl=http://localhost:8080/mdm-server/actuator/health, serviceUrl=http://localhost:8080/mdm-server, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={mail={status=UP, details={location=smtp.tinno.com:-1}}, db={status=UP, details={dynamicDataSource={status=UNKNOWN, details={routing=true}}, masterDataSource={status=UP, details={database=MySQL, validationQuery=isValid()}}}}, diskSpace={status=UP, details={total=2414735265792, free=2403057782784, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2021-04-30T00:52:21.465653Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://localhost:8080/mdm-server/actuator/caches), loggers=Endpoint(id=loggers, url=http://localhost:8080/mdm-server/actuator/loggers), logfile=Endpoint(id=logfile, url=http://localhost:8080/mdm-server/actuator/logfile), health=Endpoint(id=health, url=http://localhost:8080/mdm-server/actuator/health), env=Endpoint(id=env, url=http://localhost:8080/mdm-server/actuator/env), heapdump=Endpoint(id=heapdump, url=http://localhost:8080/mdm-server/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://localhost:8080/mdm-server/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://localhost:8080/mdm-server/actuator/mappings), beans=Endpoint(id=beans, url=http://localhost:8080/mdm-server/actuator/beans), configprops=Endpoint(id=configprops, url=http://localhost:8080/mdm-server/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://localhost:8080/mdm-server/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://localhost:8080/mdm-server/actuator/metrics), conditions=Endpoint(id=conditions, url=http://localhost:8080/mdm-server/actuator/conditions), info=Endpoint(id=info, url=http://localhost:8080/mdm-server/actuator/info)}), buildVersion=null, tags=Tags(values={}))
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'map' (and no fallback has been configured)
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:288)
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Error has been observed at the following site(s):
|_ checkpoint ⇢ Request to GET health [DefaultWebClient]
Stack trace:
at reactor.core.publisher.FluxTime