codecentric's Spring Boot Admin
===============================
[](https://www.apache.org/licenses/LICENSE-2.0.txt)

[](https://codecov.io/gh/codecentric/spring-boot-admin)
[](https://maven-badges.herokuapp.com/maven-central/de.codecentric/spring-boot-admin/)
[](https://gitter.im/codecentric/spring-boot-admin?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)

This community project provides an admin interface for [Spring Boot <sup>®</sup>](http://projects.spring.io/spring-boot/ "Official Spring-Boot website") applications.
Monitoring Python applications is available using [Pyctuator](https://github.com/SolarEdgeTech/pyctuator).
Spring Boot Admin provides the following features for registered applications:
* Show health status
* Show details, like
* JVM & memory metrics
* micrometer.io metrics
* Datasource metrics
* Cache metrics
* Show build-info number
* Follow and download logfile
* View jvm system- & environment-properties
* View Spring Boot Configuration Properties
* Support for Spring Cloud's postable /env- &/refresh-endpoint
* Easy loglevel management
* Interact with JMX-beans
* View thread dump
* View http-traces
* View auditevents
* View http-endpoints
* View scheduled tasks
* View and delete active sessions (using spring-session)
* View Flyway / Liquibase database migrations
* Download heapdump
* Notification on status change (via e-mail, Slack, Hipchat, ...)
* Event journal of status changes (non persistent)
## Getting Started
[A quick guide](http://codecentric.github.io/spring-boot-admin/2.5.1/#getting-started) to get started can be found in our docs.
There are introductory talks available on YouTube:
<a href="https://youtu.be/Ql1Gnz4L_-c" target="_blank"><img src="https://i.ytimg.com/vi/Ql1Gnz4L_-c/maxresdefault.jpg"
alt="Cloud Native Spring Boot® Admin by Johannes Edmeier @ Spring I/O 2019" width="240" height="135" border="10" /></a><br>
**Cloud Native Spring Boot® Admin by Johannes Edmeier @ Spring I/O 2019**
<a href="https://youtu.be/__zkypwjSMs" target="_blank"><img src="https://i.ytimg.com/vi/__zkypwjSMs/maxresdefault.jpg"
alt="Monitoring Spring Boot® Applications with Spring Boot Admin @ Spring I/O 2018" width="240" height="135" border="10" /></a><br>
**Monitoring Spring Boot® Applications with Spring Boot Admin @ Spring I/O 2018**
<a href="https://goo.gl/2tRiUi" target="_blank"><img src="https://i.ytimg.com/vi/PWd9Q8_4OFo/maxresdefault.jpg"
alt="Spring Boot® Admin - Monitoring and Configuring Spring Boot Applications at Runtime" width="240" height="135" border="10" /></a><br>
**Spring Boot® Admin - Monitoring and Configuring Spring Boot Applications at Runtime**
## Compatibility Matrix
Spring Boot Admin's version matches the major and minor versions of Spring Boot:
* SBA 2.0.X -> Spring Boot 2.0.Y
* SBA 2.1.X -> Spring Boot 2.1.Y
* SBA 2.2.X -> Spring Boot 2.2.Y
etc. pp.
Nevertheless, it is possible to monitor any version of a Spring Boot service independently of the underlying Spring Boot version in the service.
Hence, it is possible to run Spring Boot Admin Server version 2.6 and monitor a service that is running on Spring Boot 2.3 using Spring Boot Admin Client version 2.3.
## Getting Help
Having trouble with codecentric's Spring Boot Admin? We’d like to help!
* Check the [reference documentation](http://codecentric.github.io/spring-boot-admin/current/).
* Ask a question on [stackoverflow.com](http://stackoverflow.com/questions/tagged/spring-boot-admin) - we monitor questions tagged with `spring-boot-admin`.
* Ask for help in our [spring-boot-admin Gitter chat](https://gitter.im/codecentric/spring-boot-admin)
* Report bugs at http://github.com/codecentric/spring-boot-admin/issues.
## Reference Guide
[Version 2.6.6](http://codecentric.github.io/spring-boot-admin/2.6.6/)
[Version 2.5.6](http://codecentric.github.io/spring-boot-admin/2.5.6/)
[Version 1.5.7](http://codecentric.github.io/spring-boot-admin/1.5.7/)
**Translated version**
The following reference guides have been translated by users of Spring Boot Admin and are not part of the official bundle.
The maintainers of Spring Boot Admin will not update and maintain the guides mentioned below.
[Version 2.6.6 (Chinese translated by @qq253498229)](https://consolelog.gitee.io/docs-spring-boot-admin-docs-chinese/)
## Trademarks and licenses
The source code of codecentric's Spring Boot Admin is licensed under [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0)
Spring, Spring Boot and Spring Cloud are trademarks of [Pivotal Software, Inc.](https://pivotal.io/) in the U.S. and other countries.
## Snapshot builds
You can access snapshot builds from the sonatype snapshot repository by adding the following to your `repositories`:
```xml
<repository>
<id>sonatype-nexus-snapshots</id>
<name>Sonatype Nexus Snapshots</name>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</repository>
```
## Screenshots

*Dashboard with desktop notifications*

*View application health, info and details*

*View metric counters and gauges*

*View logfile (with follow)*

*View and change Spring environment (via Spring Cloud)*

*Manage Logback logger levels*

*View and use JMX beans via jolokia*

*View thread dump*

*View http request traces*

*View history of registered applications*
## Build
**Requirements:**
* JDK >= 1.8
Please make sure you set `$JAVA_HOME` points to the correct JDK.
```shell
./mvnw clean package
```
## Contributing
See [CONTRIBUTING.md](CONTRIBUTING.md) file.
[4.0K] /data/pocs/e7d5299a1b78ed40813dd083ed6f09bca87ea431
├── [2.5K] CONTRIBUTING.md
├── [4.0K] images
│ ├── [ 18K] logo-spring-boot-admin.png
│ ├── [178K] screenshot-details.png
│ ├── [125K] screenshot-environment.png
│ ├── [196K] screenshot-jmx.png
│ ├── [295K] screenshot-journal.png
│ ├── [540K] screenshot-logfile.png
│ ├── [217K] screenshot-logging.png
│ ├── [ 99K] screenshot-metrics.png
│ ├── [ 98K] screenshot.png
│ ├── [127K] screenshot-threads.png
│ └── [212K] screenshot-trace.png
├── [ 11K] LICENSE.txt
├── [ 46] lombok.config
├── [9.8K] mvnw
├── [6.6K] mvnw.cmd
├── [ 25K] pom.xml
├── [6.5K] README.md
├── [ 41] renovate.json
├── [4.0K] spring-boot-admin-build
│ └── [6.1K] pom.xml
├── [4.0K] spring-boot-admin-client
│ ├── [3.4K] pom.xml
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] de
│ │ │ └── [4.0K] codecentric
│ │ │ └── [4.0K] boot
│ │ │ └── [4.0K] admin
│ │ │ └── [4.0K] client
│ │ │ ├── [4.0K] config
│ │ │ │ ├── [2.8K] ClientProperties.java
│ │ │ │ ├── [1.1K] CloudFoundryApplicationProperties.java
│ │ │ │ ├── [2.7K] InstanceProperties.java
│ │ │ │ ├── [ 789] package-info.java
│ │ │ │ ├── [ 742] ServiceHostType.java
│ │ │ │ ├── [7.7K] SpringBootAdminClientAutoConfiguration.java
│ │ │ │ ├── [3.4K] SpringBootAdminClientCloudFoundryAutoConfiguration.java
│ │ │ │ └── [2.6K] SpringBootAdminClientEnabledCondition.java
│ │ │ └── [4.0K] registration
│ │ │ ├── [ 991] ApplicationFactory.java
│ │ │ ├── [1.9K] Application.java
│ │ │ ├── [1.2K] ApplicationRegistrator.java
│ │ │ ├── [2.1K] BlockingRegistrationClient.java
│ │ │ ├── [2.3K] CloudFoundryApplicationFactory.java
│ │ │ ├── [7.3K] DefaultApplicationFactory.java
│ │ │ ├── [3.8K] DefaultApplicationRegistrator.java
│ │ │ ├── [4.0K] metadata
│ │ │ │ ├── [1.6K] CloudFoundryMetadataContributor.java
│ │ │ │ ├── [1.2K] CompositeMetadataContributor.java
│ │ │ │ ├── [ 809] MetadataContributor.java
│ │ │ │ ├── [ 804] package-info.java
│ │ │ │ └── [1.1K] StartupDateMetadataContributor.java
│ │ │ ├── [ 795] package-info.java
│ │ │ ├── [2.0K] ReactiveRegistrationClient.java
│ │ │ ├── [3.9K] RegistrationApplicationListener.java
│ │ │ ├── [ 819] RegistrationClient.java
│ │ │ └── [3.5K] ServletApplicationFactory.java
│ │ └── [4.0K] resources
│ │ └── [4.0K] META-INF
│ │ ├── [ 201] additional-spring-configuration-metadata.json
│ │ └── [ 241] spring.factories
│ └── [4.0K] test
│ ├── [4.0K] java
│ │ └── [4.0K] de
│ │ └── [4.0K] codecentric
│ │ └── [4.0K] boot
│ │ └── [4.0K] admin
│ │ └── [4.0K] client
│ │ ├── [4.2K] AbstractClientApplicationTest.java
│ │ ├── [1.8K] ClientReactiveApplicationTest.java
│ │ ├── [1.8K] ClientServletApplicationTest.java
│ │ ├── [4.0K] config
│ │ │ ├── [2.2K] ClientPropertiesTest.java
│ │ │ ├── [2.4K] CloudFoundryApplicationPropertiesTest.java
│ │ │ ├── [5.8K] SpringBootAdminClientAutoConfigurationTest.java
│ │ │ ├── [3.2K] SpringBootAdminClientCloudFoundryAutoConfigurationTest.java
│ │ │ └── [2.9K] SpringBootAdminClientEnabledConditionTest.java
│ │ └── [4.0K] registration
│ │ ├── [4.0K] AbstractRegistrationClientTest.java
│ │ ├── [2.5K] ApplicationTest.java
│ │ ├── [ 966] BlockingRegistrationClientTest.java
│ │ ├── [3.7K] CloudFoundryApplicationFactoryTest.java
│ │ ├── [9.8K] DefaultApplicationFactoryTest.java
│ │ ├── [6.1K] DefaultApplicationRegistratorTest.java
│ │ ├── [4.0K] metadata
│ │ │ ├── [1.6K] CloudFoundryMetadataContributorTest.java
│ │ │ ├── [1.7K] CompositeMetadataContributorTest.java
│ │ │ └── [1.1K] StartupDateMetadataContributorTest.java
│ │ ├── [1.0K] ReactiveRegistrationClientTest.java
│ │ ├── [6.9K] RegistrationApplicationListenerTest.java
│ │ └── [6.7K] ServletApplicationFactoryTest.java
│ └── [4.0K] resources
│ └── [ 836] logback-test.xml
├── [4.0K] spring-boot-admin-dependencies
│ └── [4.3K] pom.xml
├── [4.0K] spring-boot-admin-docs
│ ├── [4.0K] pom.xml
│ └── [4.0K] src
│ └── [4.0K] main
│ └── [4.0K] asciidoc
│ ├── [2.2K] changes-2.x.adoc
│ ├── [8.0K] client.adoc
│ ├── [7.9K] customizing.adoc
│ ├── [ 469] faqs.adoc
│ ├── [8.5K] getting-started.adoc
│ ├── [4.0K] images
│ │ └── [122K] mail-notification-sample.png
│ ├── [ 935] index.adoc
│ ├── [6.0K] security.adoc
│ ├── [5.6K] server.adoc
│ ├── [1.3K] server-clustering.adoc
│ ├── [5.1K] server-discovery.adoc
│ └── [ 16K] server-notifications.adoc
├── [4.0K] spring-boot-admin-samples
│ ├── [4.8K] pom.xml
│ ├── [4.0K] spring-boot-admin-sample-consul
│ │ ├── [ 59] docker-compose.yml
│ │ ├── [3.1K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] de
│ │ │ │ └── [4.0K] codecentric
│ │ │ │ └── [4.0K] boot
│ │ │ │ └── [4.0K] admin
│ │ │ │ └── [4.3K] SpringBootAdminConsulApplication.java
│ │ │ └── [4.0K] resources
│ │ │ └── [ 691] application.yml
│ │ └── [4.0K] test
│ │ └── [4.0K] java
│ │ └── [4.0K] de
│ │ └── [4.0K] codecentric
│ │ └── [4.0K] boot
│ │ └── [4.0K] admin
│ │ └── [1.1K] SpringBootAdminConsulApplicationTest.java
│ ├── [4.0K] spring-boot-admin-sample-custom-ui
│ │ ├── [ 73] babel.config.js
│ │ ├── [1.0K] package.json
│ │ ├── [1.0M] package-lock.json
│ │ ├── [3.4K] pom.xml
│ │ ├── [1.1K] README.md
│ │ ├── [4.0K] src
│ │ │ ├── [1.2K] custom-endpoint.vue
│ │ │ ├── [ 888] custom.vue
│ │ │ ├── [1.6K] index.js
│ │ │ └── [ 11] routes.txt
│ │ └── [1.8K] vue.config.js
│ ├── [4.0K] spring-boot-admin-sample-eureka
│ │ ├── [2.1K] docker-compose.yml
│ │ ├── [3.2K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] docker
│ │ │ │ └── [ 159] Dockerfile
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] de
│ │ │ │ └── [4.0K] codecentric
│ │ │ │ └── [4.0K] boot
│ │ │ │ └── [4.0K] admin
│ │ │ │ └── [4.3K] SpringBootAdminEurekaApplication.java
│ │ │ └── [4.0K] resources
│ │ │ └── [ 965] application.yml
│ │ └── [4.0K] test
│ │ └── [4.0K] java
│ │ └── [4.0K] de
│ │ └── [4.0K] codecentric
│ │ └── [4.0K] boot
│ │ └── [4.0K] admin
│ │ └── [1.1K] SpringBootAdminEurekaApplicationTest.java
│ ├── [4.0K] spring-boot-admin-sample-hazelcast
│ │ ├── [3.2K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] de
│ │ │ │ └── [4.0K] codecentric
│ │ │ │ └── [4.0K] boot
│ │ │ │ └── [4.0K] admin
│ │ │ │ └── [7.0K] SpringBootAdminHazelcastApplication.java
│ │ │ └── [4.0K] resources
│ │ │ └── [ 900] application.yml
│ │ └── [4.0K] test
│ │ └── [4.0K] java
│ │ └── [4.0K] de
│ │ └── [4.0K] codecentric
│ │ └── [4.0K] boot
│ │ └── [4.0K] admin
│ │ └── [1.1K] SpringBootAdminHazelcastApplicationTest.java
│ ├── [4.0K] spring-boot-admin-sample-reactive
│ │ ├── [3.0K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] de
│ │ │ │ └── [4.0K] codecentric
│ │ │ │ └── [4.0K] boot
│ │ │ │ └── [4.0K] admin
│ │ │ │ └── [2.8K] SpringBootAdminReactiveApplication.java
│ │ │ └── [4.0K] resources
│ │ │ └── [1.2K] application.yml
│ │ └── [4.0K] test
│ │ └── [4.0K] java
│ │ └── [4.0K] de
│ │ └── [4.0K] codecentric
│ │ └── [4.0K] boot
│ │ └── [4.0K] admin
│ │ └── [1.1K] SpringBootAdminReactiveApplicationTest.java
│ ├── [4.0K] spring-boot-admin-sample-servlet
│ │ ├── [4.3K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] de
│ │ │ │ └── [4.0K] codecentric
│ │ │ │ └── [4.0K] boot
│ │ │ │ └── [4.0K] admin
│ │ │ │ ├── [ 932] CustomEndpoint.java
│ │ │ │ ├── [1.9K] CustomNotifier.java
│ │ │ │ ├── [2.3K] NotifierConfig.java
│ │ │ │ ├── [2.0K] SecurityPermitAllConfig.java
│ │ │ │ ├── [3.8K] SecuritySecureConfig.java
│ │ │ │ └── [3.9K] SpringBootAdminServletApplication.java
│ │ │ └── [4.0K] resources
│ │ │ └── [2.3K] application.yml
│ │ └── [4.0K] test
│ │ └── [4.0K] java
│ │ └── [4.0K] de
│ │ └── [4.0K] codecentric
│ │ └── [4.0K] boot
│ │ └── [4.0K] admin
│ │ └── [1.1K] SpringBootAdminServletApplicationTest.java
│ ├── [4.0K] spring-boot-admin-sample-war
│ │ ├── [3.5K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] de
│ │ │ └── [4.0K] codecentric
│ │ │ └── [4.0K] boot
│ │ │ └── [4.0K] admin
│ │ │ └── [4.5K] SpringBootAdminWarApplication.java
│ │ └── [4.0K] resources
│ │ └── [ 872] application.yml
│ └── [4.0K] spring-boot-admin-sample-zookeeper
│ ├── [3.2K] pom.xml
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] de
│ │ │ └── [4.0K] codecentric
│ │ │ └── [4.0K] boot
│ │ │ └── [4.0K] admin
│ │ │ └── [4.3K] SpringBootAdminZookeeperApplication.java
│ │ └── [4.0K] resources
│ │ └── [ 670] application.yml
│ └── [4.0K] test
│ └── [4.0K] java
│ └── [4.0K] de
│ └── [4.0K] codecentric
│ └── [4.0K] boot
│ └── [4.0K] admin
│ └── [1.1K] SpringBootAdminZookeeperApplicationTest.java
├── [4.0K] spring-boot-admin-server
│ ├── [6.2K] pom.xml
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] de
│ │ │ └── [4.0K] codecentric
│ │ │ └── [4.0K] boot
│ │ │ └── [4.0K] admin
│ │ │ └── [4.0K] server
│ │ │ ├── [4.0K] config
│ │ │ │ ├── [6.6K] AdminServerAutoConfiguration.java
│ │ │ │ ├── [2.0K] AdminServerCloudFoundryAutoConfiguration.java
│ │ │ │ ├── [3.8K] AdminServerHazelcastAutoConfiguration.java
│ │ │ │ ├── [10.0K] AdminServerInstanceWebClientConfiguration.java
│ │ │ │ ├── [ 981] AdminServerMarkerConfiguration.java
│ │ │ │ ├── [ 13K] AdminServerNotifierAutoConfiguration.java
│ │ │ │ ├── [5.7K] AdminServerProperties.java
│ │ │ │ ├── [5.4K] AdminServerWebConfiguration.java
│ │ │ │ ├── [1.1K] EnableAdminServer.java
│ │ │ │ ├── [ 789] package-info.java
│ │ │ │ └── [1.9K] SpringBootAdminServerEnabledCondition.java
│ │ │ ├── [4.0K] domain
│ │ │ │ ├── [4.0K] entities
│ │ │ │ │ ├── [2.0K] Application.java
│ │ │ │ │ ├── [3.1K] EventsourcingInstanceRepository.java
│ │ │ │ │ ├── [ 10K] Instance.java
│ │ │ │ │ ├── [2.2K] InstanceRepository.java
│ │ │ │ │ ├── [ 798] package-info.java
│ │ │ │ │ └── [3.6K] SnapshottingInstanceRepository.java
│ │ │ │ ├── [4.0K] events
│ │ │ │ │ ├── [1.4K] InstanceDeregisteredEvent.java
│ │ │ │ │ ├── [1.6K] InstanceEndpointsDetectedEvent.java
│ │ │ │ │ ├── [1.5K] InstanceEvent.java
│ │ │ │ │ ├── [1.5K] InstanceInfoChangedEvent.java
│ │ │ │ │ ├── [1.6K] InstanceRegisteredEvent.java
│ │ │ │ │ ├── [1.6K] InstanceRegistrationUpdatedEvent.java
│ │ │ │ │ ├── [1.6K] InstanceStatusChangedEvent.java
│ │ │ │ │ └── [ 796] package-info.java
│ │ │ │ └── [4.0K] values
│ │ │ │ ├── [2.4K] BuildVersion.java
│ │ │ │ ├── [1.8K] Endpoint.java
│ │ │ │ ├── [2.8K] Endpoints.java
│ │ │ │ ├── [1.6K] Info.java
│ │ │ │ ├── [1.2K] InstanceId.java
│ │ │ │ ├── [ 796] package-info.java
│ │ │ │ ├── [3.0K] Registration.java
│ │ │ │ ├── [3.4K] StatusInfo.java
│ │ │ │ └── [2.8K] Tags.java
│ │ │ ├── [4.0K] eventstore
│ │ │ │ ├── [4.4K] ConcurrentMapEventStore.java
│ │ │ │ ├── [2.0K] HazelcastEventStore.java
│ │ │ │ ├── [1.3K] InMemoryEventStore.java
│ │ │ │ ├── [1.8K] InstanceEventPublisher.java
│ │ │ │ ├── [1.2K] InstanceEventStore.java
│ │ │ │ ├── [ 820] OptimisticLockingException.java
│ │ │ │ └── [ 793] package-info.java
│ │ │ ├── [4.0K] notify
│ │ │ │ ├── [2.1K] AbstractEventNotifier.java
│ │ │ │ ├── [3.1K] AbstractStatusChangeNotifier.java
│ │ │ │ ├── [1.6K] CompositeNotifier.java
│ │ │ │ ├── [4.6K] DingTalkNotifier.java
│ │ │ │ ├── [4.9K] DiscordNotifier.java
│ │ │ │ ├── [4.0K] filter
│ │ │ │ │ ├── [1.0K] AbstractNotificationFilter.java
│ │ │ │ │ ├── [1.5K] ApplicationNameNotificationFilter.java
│ │ │ │ │ ├── [1.4K] ExpiringNotificationFilter.java
│ │ │ │ │ ├── [3.6K] FilteringNotifier.java
│ │ │ │ │ ├── [1.5K] InstanceIdNotificationFilter.java
│ │ │ │ │ ├── [ 931] NotificationFilter.java
│ │ │ │ │ ├── [ 796] package-info.java
│ │ │ │ │ └── [4.0K] web
│ │ │ │ │ ├── [3.6K] NotificationFilterController.java
│ │ │ │ │ └── [ 800] package-info.java
│ │ │ │ ├── [2.2K] HazelcastNotificationTrigger.java
│ │ │ │ ├── [5.2K] HipchatNotifier.java
│ │ │ │ ├── [4.9K] LetsChatNotifier.java
│ │ │ │ ├── [1.8K] LoggingNotifier.java
│ │ │ │ ├── [4.4K] MailNotifier.java
│ │ │ │ ├── [ 11K] MicrosoftTeamsNotifier.java
│ │ │ │ ├── [1.7K] NotificationTrigger.java
│ │ │ │ ├── [ 975] Notifier.java
│ │ │ │ ├── [1.2K] NotifierProxyProperties.java
│ │ │ │ ├── [7.0K] OpsGenieNotifier.java
│ │ │ │ ├── [ 789] package-info.java
│ │ │ │ ├── [5.6K] PagerdutyNotifier.java
│ │ │ │ ├── [5.4K] RemindingNotifier.java
│ │ │ │ ├── [5.4K] SlackNotifier.java
│ │ │ │ └── [4.8K] TelegramNotifier.java
│ │ │ ├── [4.0K] services
│ │ │ │ ├── [2.4K] AbstractEventHandler.java
│ │ │ │ ├── [5.6K] ApplicationRegistry.java
│ │ │ │ ├── [1.7K] CloudFoundryInstanceIdGenerator.java
│ │ │ │ ├── [2.0K] EndpointDetectionTrigger.java
│ │ │ │ ├── [2.0K] EndpointDetector.java
│ │ │ │ ├── [4.0K] endpoints
│ │ │ │ │ ├── [1.5K] ChainingStrategy.java
│ │ │ │ │ ├── [ 954] EndpointDetectionStrategy.java
│ │ │ │ │ ├── [ 801] package-info.java
│ │ │ │ │ ├── [5.4K] ProbeEndpointsStrategy.java
│ │ │ │ │ └── [5.4K] QueryIndexEndpointStrategy.java
│ │ │ │ ├── [1.8K] HashingInstanceUrlIdGenerator.java
│ │ │ │ ├── [3.5K] InfoUpdater.java
│ │ │ │ ├── [2.7K] InfoUpdateTrigger.java
│ │ │ │ ├── [1.0K] InstanceIdGenerator.java
│ │ │ │ ├── [3.0K] InstanceRegistry.java
│ │ │ │ ├── [3.6K] IntervalCheck.java
│ │ │ │ ├── [ 791] package-info.java
│ │ │ │ ├── [4.6K] StatusUpdater.java
│ │ │ │ └── [2.6K] StatusUpdateTrigger.java
│ │ │ ├── [4.0K] utils
│ │ │ │ ├── [4.0K] jackson
│ │ │ │ │ ├── [3.8K] AdminServerModule.java
│ │ │ │ │ ├── [1.1K] BuildVersionMixin.java
│ │ │ │ │ ├── [1.1K] EndpointMixin.java
│ │ │ │ │ ├── [1.2K] EndpointsMixin.java
│ │ │ │ │ ├── [1.2K] InfoMixin.java
│ │ │ │ │ ├── [1.3K] InstanceDeregisteredEventMixin.java
│ │ │ │ │ ├── [1.4K] InstanceEndpointsDetectedEventMixin.java
│ │ │ │ │ ├── [2.2K] InstanceEventMixin.java
│ │ │ │ │ ├── [1.1K] InstanceIdMixin.java
│ │ │ │ │ ├── [1.4K] InstanceInfoChangedEventMixin.java
│ │ │ │ │ ├── [1.4K] InstanceRegisteredEventMixin.java
│ │ │ │ │ ├── [1.5K] InstanceRegistrationUpdatedEventMixin.java
│ │ │ │ │ ├── [1.4K] InstanceStatusChangedEventMixin.java
│ │ │ │ │ ├── [ 796] package-info.java
│ │ │ │ │ ├── [1.9K] RegistrationBeanSerializerModifier.java
│ │ │ │ │ ├── [2.3K] RegistrationDeserializer.java
│ │ │ │ │ ├── [2.1K] SanitizingMapSerializer.java
│ │ │ │ │ ├── [1.5K] StatusInfoMixin.java
│ │ │ │ │ └── [1.1K] TagsMixin.java
│ │ │ │ ├── [1.1K] MediaType.java
│ │ │ │ └── [ 788] package-info.java
│ │ │ └── [4.0K] web
│ │ │ ├── [1.1K] AdminController.java
│ │ │ ├── [3.2K] ApplicationsController.java
│ │ │ ├── [4.0K] client
│ │ │ │ ├── [3.6K] BasicAuthHttpHeaderProvider.java
│ │ │ │ ├── [1.5K] CloudFoundryHttpHeaderProvider.java
│ │ │ │ ├── [1.3K] CompositeHttpHeadersProvider.java
│ │ │ │ ├── [4.0K] cookies
│ │ │ │ │ ├── [2.2K] CookieStoreCleanupTrigger.java
│ │ │ │ │ ├── [4.6K] JdkPerInstanceCookieStore.java
│ │ │ │ │ ├── [ 801] package-info.java
│ │ │ │ │ └── [2.4K] PerInstanceCookieStore.java
│ │ │ │ ├── [4.0K] exception
│ │ │ │ │ ├── [ 929] InstanceWebClientException.java
│ │ │ │ │ ├── [ 803] package-info.java
│ │ │ │ │ ├── [ 933] ResolveEndpointException.java
│ │ │ │ │ └── [ 933] ResolveInstanceException.java
│ │ │ │ ├── [1020] HttpHeadersProvider.java
│ │ │ │ ├── [1.3K] InstanceExchangeFilterFunction.java
│ │ │ │ ├── [9.6K] InstanceExchangeFilterFunctions.java
│ │ │ │ ├── [ 972] InstanceWebClientCustomizer.java
│ │ │ │ ├── [3.6K] InstanceWebClient.java
│ │ │ │ ├── [1.3K] LegacyEndpointConverter.java
│ │ │ │ ├── [ 20K] LegacyEndpointConverters.java
│ │ │ │ └── [ 793] package-info.java
│ │ │ ├── [1.9K] HttpHeaderFilter.java
│ │ │ ├── [5.9K] InstancesController.java
│ │ │ ├── [6.1K] InstanceWebProxy.java
│ │ │ ├── [ 786] package-info.java
│ │ │ ├── [1.1K] PathUtils.java
│ │ │ ├── [4.0K] reactive
│ │ │ │ ├── [2.6K] AdminControllerHandlerMapping.java
│ │ │ │ ├── [5.6K] InstancesProxyController.java
│ │ │ │ └── [ 795] package-info.java
│ │ │ └── [4.0K] servlet
│ │ │ ├── [2.4K] AdminControllerHandlerMapping.java
│ │ │ ├── [6.9K] InstancesProxyController.java
│ │ │ └── [ 794] package-info.java
│ │ └── [4.0K] resources
│ │ └── [4.0K] META-INF
│ │ ├── [1.3K] additional-spring-configuration-metadata.json
│ │ ├── [4.0K] spring-boot-admin-server
│ │ │ └── [4.0K] mail
│ │ │ └── [3.5K] status-changed.html
│ │ └── [ 384] spring.factories
│ └── [4.0K] test
│ ├── [4.0K] java
│ │ └── [4.0K] de
│ │ └── [4.0K] codecentric
│ │ └── [4.0K] boot
│ │ └── [4.0K] admin
│ │ └── [4.0K] server
│ │ ├── [5.3K] AbstractAdminApplicationTest.java
│ │ ├── [5.7K] AdminApplicationHazelcastTest.java
│ │ ├── [2.3K] AdminReactiveApplicationTest.java
│ │ ├── [2.4K] AdminServletApplicationTest.java
│ │ ├── [4.0K] config
│ │ │ ├── [3.5K] AdminServerAutoConfigurationTest.java
│ │ │ ├── [2.8K] AdminServerCloudFoundryAutoConfigurationTest.java
│ │ │ ├── [3.3K] AdminServerInstanceWebClientConfigurationTest.java
│ │ │ ├── [7.1K] AdminServerNotifierAutoConfigurationTest.java
│ │ │ ├── [1.8K] AdminServerPropertiesTest.java
│ │ │ └── [2.1K] SpringBootAdminServerEnabledConditionTest.java
│ │ ├── [4.0K] domain
│ │ │ ├── [4.0K] entities
│ │ │ │ ├── [5.6K] AbstractInstanceRepositoryTest.java
│ │ │ │ ├── [1005] EventsourcingInstanceRepositoryTest.java
│ │ │ │ ├── [9.5K] InstanceTest.java
│ │ │ │ └── [4.8K] SnapshottingInstanceRepositoryTest.java
│ │ │ └── [4.0K] values
│ │ │ ├── [2.7K] BuildVersionTest.java
│ │ │ ├── [1.7K] EndpointsTest.java
│ │ │ ├── [1.1K] EndpointTest.java
│ │ │ ├── [1.3K] InfoTest.java
│ │ │ ├── [1.1K] InstanceIdTest.java
│ │ │ ├── [1.7K] RegistrationTest.java
│ │ │ ├── [3.6K] StatusInfoTest.java
│ │ │ └── [2.3K] TagsTest.java
│ │ ├── [4.0K] eventstore
│ │ │ ├── [5.3K] AbstractEventStoreTest.java
│ │ │ ├── [1.1K] HazelcastEventStoreTest.java
│ │ │ ├── [2.2K] HazelcastEventStoreWithClientConfigTest.java
│ │ │ ├── [3.7K] HazelcastEventStoreWithServerConfigTest.java
│ │ │ └── [ 891] InMemoryEventStoreTest.java
│ │ ├── [4.0K] notify
│ │ │ ├── [2.4K] CompositeNotifierTest.java
│ │ │ ├── [4.0K] DingTalkNotifierTest.java
│ │ │ ├── [4.5K] DiscordNotifierTest.java
│ │ │ ├── [4.0K] filter
│ │ │ │ ├── [3.7K] FilteringNotifierTest.java
│ │ │ │ ├── [1.9K] InstanceIdNotificationFilterTest.java
│ │ │ │ ├── [2.7K] InstanceNameNotificationFilterTest.java
│ │ │ │ └── [4.0K] web
│ │ │ │ └── [3.5K] NotificationFilterControllerTest.java
│ │ │ ├── [3.0K] HazelcastNotificationTriggerTest.java
│ │ │ ├── [4.8K] HipchatNotifierTest.java
│ │ │ ├── [4.6K] LetsChatNotifierTest.java
│ │ │ ├── [7.3K] MailNotifierTest.java
│ │ │ ├── [ 11K] MicrosoftTeamsNotifierTest.java
│ │ │ ├── [3.6K] NotificationTriggerTest.java
│ │ │ ├── [5.1K] OpsGenieNotifierTest.java
│ │ │ ├── [4.6K] PagerdutyNotifierTest.java
│ │ │ ├── [6.8K] RemindingNotifierTest.java
│ │ │ ├── [6.9K] SlackNotifierTest.java
│ │ │ ├── [4.6K] TelegramNotifierTest.java
│ │ │ └── [1.1K] TestNotifier.java
│ │ ├── [4.0K] services
│ │ │ ├── [3.8K] AbstractEventHandlerTest.java
│ │ │ ├── [7.1K] ApplicationRegistryTest.java
│ │ │ ├── [1.6K] CloudFoundryInstanceIdGeneratorTest.java
│ │ │ ├── [4.4K] EndpointDetectionTriggerTest.java
│ │ │ ├── [4.4K] EndpointDetectorTest.java
│ │ │ ├── [4.0K] endpoints
│ │ │ │ ├── [2.2K] ChainingStrategyTest.java
│ │ │ │ ├── [6.2K] ProbeEndpointsStrategyTest.java
│ │ │ │ └── [9.9K] QueryIndexEndpointStrategyTest.java
│ │ │ ├── [9.0K] InfoUpdaterTest.java
│ │ │ ├── [6.1K] InfoUpdateTriggerTest.java
│ │ │ ├── [4.6K] InstanceRegistryTest.java
│ │ │ ├── [3.0K] IntervalCheckTest.java
│ │ │ ├── [ 10K] StatusUpdaterTest.java
│ │ │ └── [5.6K] StatusUpdateTriggerTest.java
│ │ ├── [4.0K] utils
│ │ │ └── [4.0K] jackson
│ │ │ ├── [2.6K] BuildVersionMixinTest.java
│ │ │ ├── [2.6K] EndpointMixinTest.java
│ │ │ ├── [3.2K] EndpointsMixinTest.java
│ │ │ ├── [2.9K] InfoMixinTest.java
│ │ │ ├── [4.7K] InstanceDeregisteredEventMixinTest.java
│ │ │ ├── [7.8K] InstanceEndpointsDetectedEventMixinTest.java
│ │ │ ├── [5.1K] InstanceEventMixinTest.java
│ │ │ ├── [1.9K] InstanceIdMixinTest.java
│ │ │ ├── [7.3K] InstanceInfoChangedEventMixinTest.java
│ │ │ ├── [ 10K] InstanceRegisteredEventMixinTest.java
│ │ │ ├── [ 11K] InstanceRegistrationUpdatedEventMixinTest.java
│ │ │ ├── [8.4K] InstanceStatusChangedEventMixinTest.java
│ │ │ ├── [4.7K] RegistrationDeserializerTest.java
│ │ │ ├── [3.0K] StatusInfoMixinTest.java
│ │ │ └── [2.6K] TagsMixinTest.java
│ │ └── [4.0K] web
│ │ ├── [ 12K] AbstractInstancesProxyControllerIntegrationTest.java
│ │ ├── [4.0K] client
│ │ │ ├── [4.3K] BasicAuthHttpHeaderProviderTest.java
│ │ │ ├── [1.8K] CloudFoundryHttpHeaderProviderTest.java
│ │ │ ├── [1.8K] CompositeHttpHeadersProviderTest.java
│ │ │ ├── [4.0K] cookies
│ │ │ │ ├── [1.9K] CookieStoreCleanupTriggerTest.java
│ │ │ │ └── [3.4K] JdkPerInstanceCookieStoreTest.java
│ │ │ ├── [ 22K] InstanceExchangeFilterFunctionsTest.java
│ │ │ ├── [2.3K] InstanceWebClientTest.java
│ │ │ └── [7.3K] LegacyEndpointConvertersTest.java
│ │ ├── [1.6K] ConnectionCloseExtension.java
│ │ ├── [8.4K] InstancesControllerIntegrationTest.java
│ │ ├── [1.3K] PathUtilsTest.java
│ │ ├── [4.0K] reactive
│ │ │ └── [1.7K] InstancesProxyControllerIntegrationTest.java
│ │ └── [4.0K] servlet
│ │ └── [1.8K] InstancesProxyControllerIntegrationTest.java
│ └── [4.0K] resources
│ ├── [ 287] application.yml
│ ├── [4.0K] de
│ │ └── [4.0K] codecentric
│ │ └── [4.0K] boot
│ │ └── [4.0K] admin
│ │ └── [4.0K] server
│ │ ├── [4.0K] notify
│ │ │ ├── [1.3K] custom-mail.html
│ │ │ ├── [ 966] expected-custom-mail
│ │ │ └── [2.5K] expected-default-mail
│ │ └── [4.0K] web
│ │ └── [4.0K] client
│ │ ├── [1.5K] beans-expected.json
│ │ ├── [1.2K] beans-legacy.json
│ │ ├── [ 892] configprops-expected.json
│ │ ├── [ 674] configprops-legacy.json
│ │ ├── [ 893] env-expected.json
│ │ ├── [ 497] env-legacy.json
│ │ ├── [ 884] flyway-expected.json
│ │ ├── [ 625] flyway-legacy.json
│ │ ├── [ 434] health-expected.json
│ │ ├── [ 274] health-legacy.json
│ │ ├── [2.1K] httptrace-expected.json
│ │ ├── [1.6K] httptrace-legacy.json
│ │ ├── [2.1K] liquibase-expected.json
│ │ ├── [1.6K] liquibase-legacy.json
│ │ ├── [3.1K] mappings-expected.json
│ │ ├── [ 783] mappings-legacy.json
│ │ ├── [ 145] threaddump-expected.json
│ │ └── [ 110] threaddump-legacy.json
│ ├── [ 837] logback-test.xml
│ └── [ 296] server-config-test.properties
├── [4.0K] spring-boot-admin-server-cloud
│ ├── [5.1K] pom.xml
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] de
│ │ │ └── [4.0K] codecentric
│ │ │ └── [4.0K] boot
│ │ │ └── [4.0K] admin
│ │ │ └── [4.0K] server
│ │ │ └── [4.0K] cloud
│ │ │ ├── [4.0K] config
│ │ │ │ ├── [4.9K] AdminServerDiscoveryAutoConfiguration.java
│ │ │ │ └── [ 795] package-info.java
│ │ │ └── [4.0K] discovery
│ │ │ ├── [6.0K] DefaultServiceInstanceConverter.java
│ │ │ ├── [1.6K] EurekaServiceInstanceConverter.java
│ │ │ ├── [8.3K] InstanceDiscoveryListener.java
│ │ │ ├── [1.1K] KubernetesServiceInstanceConverter.java
│ │ │ ├── [ 798] package-info.java
│ │ │ └── [1.2K] ServiceInstanceConverter.java
│ │ └── [4.0K] resources
│ │ └── [4.0K] META-INF
│ │ ├── [ 237] additional-spring-configuration-metadata.json
│ │ └── [ 151] spring.factories
│ └── [4.0K] test
│ ├── [4.0K] java
│ │ └── [4.0K] de
│ │ └── [4.0K] codecentric
│ │ └── [4.0K] boot
│ │ └── [4.0K] admin
│ │ └── [4.0K] server
│ │ └── [4.0K] cloud
│ │ ├── [7.6K] AdminApplicationDiscoveryTest.java
│ │ ├── [4.0K] config
│ │ │ └── [4.5K] AdminServerDiscoveryAutoConfigurationTest.java
│ │ └── [4.0K] discovery
│ │ ├── [7.8K] DefaultServiceInstanceConverterTest.java
│ │ ├── [3.3K] EurekaServiceInstanceConverterTest.java
│ │ ├── [ 16K] InstanceDiscoveryListenerTest.java
│ │ └── [1.7K] KubernetesServiceInstanceConverterTest.java
│ └── [4.0K] resources
│ └── [ 837] logback-test.xml
├── [4.0K] spring-boot-admin-server-ui
│ ├── [ 931] babel.config.js
│ ├── [4.4K] package.json
│ ├── [2.5M] package-lock.json
│ ├── [6.6K] pom.xml
│ ├── [4.0K] public
│ │ └── [8.9K] mockServiceWorker.js
│ ├── [1.8K] README.md
│ ├── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] frontend
│ │ │ │ ├── [4.0K] assets
│ │ │ │ │ ├── [4.0K] css
│ │ │ │ │ │ ├── [2.5K] base.scss
│ │ │ │ │ │ └── [1.4K] _utilities.scss
│ │ │ │ │ └── [4.0K] img
│ │ │ │ │ ├── [7.4K] favicon-danger.png
│ │ │ │ │ ├── [7.5K] favicon.png
│ │ │ │ │ └── [1.8K] icon-spring-boot-admin.svg
│ │ │ │ ├── [4.0K] components
│ │ │ │ │ ├── [3.9K] font-awesome-icon.js
│ │ │ │ │ ├── [1.0K] index.js
│ │ │ │ │ ├── [1.3K] sba-action-button-scoped.spec.js
│ │ │ │ │ ├── [2.6K] sba-action-button-scoped.stories.js
│ │ │ │ │ ├── [2.8K] sba-action-button-scoped.vue
│ │ │ │ │ ├── [1.4K] sba-alert.spec.js
│ │ │ │ │ ├── [1.3K] sba-alert.stories.js
│ │ │ │ │ ├── [1.9K] sba-alert.vue
│ │ │ │ │ ├── [1.4K] sba-confirm-button.spec.js
│ │ │ │ │ ├── [1.6K] sba-confirm-button.vue
│ │ │ │ │ ├── [1.2K] sba-formatted-obj.vue
│ │ │ │ │ ├── [1.6K] sba-icon-button.vue
│ │ │ │ │ ├── [1.0K] sba-modal.spec.js
│ │ │ │ │ ├── [1.7K] sba-modal.stories.js
│ │ │ │ │ ├── [ 975] sba-modal.vue
│ │ │ │ │ ├── [2.8K] sba-pagination-nav.spec.js
│ │ │ │ │ ├── [1.4K] sba-pagination-nav.stories.js
│ │ │ │ │ ├── [3.3K] sba-pagination-nav.vue
│ │ │ │ │ ├── [2.2K] sba-panel.stories.js
│ │ │ │ │ ├── [2.2K] sba-panel.vue
│ │ │ │ │ ├── [1.8K] sba-status.spec.js
│ │ │ │ │ ├── [ 980] sba-status.stories.js
│ │ │ │ │ ├── [2.0K] sba-status.vue
│ │ │ │ │ ├── [ 388] sba-tags.stories.js
│ │ │ │ │ ├── [1.2K] sba-tags.vue
│ │ │ │ │ ├── [1.9K] sba-time-ago.js
│ │ │ │ │ ├── [1.4K] sba-time-ago.spec.js
│ │ │ │ │ ├── [1.6K] sba-toggle-scope-button.spec.js
│ │ │ │ │ ├── [1.9K] sba-toggle-scope-button.vue
│ │ │ │ │ └── [4.0K] __snapshots__
│ │ │ │ │ ├── [1.9K] sba-status.spec.js.snap
│ │ │ │ │ └── [ 223] sba-time-ago.spec.js.snap
│ │ │ │ ├── [4.0K] directives
│ │ │ │ │ ├── [1.1K] on-resize.js
│ │ │ │ │ ├── [1.2K] popper.js
│ │ │ │ │ └── [1.0K] sticks-below.js
│ │ │ │ ├── [ 109] handlers.js
│ │ │ │ ├── [4.0K] i18n
│ │ │ │ │ ├── [1.3K] i18n.de.json
│ │ │ │ │ ├── [1.4K] i18n.en.json
│ │ │ │ │ ├── [1.4K] i18n.es.json
│ │ │ │ │ ├── [1.2K] i18n.fr.json
│ │ │ │ │ ├── [1.1K] i18n.is.json
│ │ │ │ │ ├── [1.1K] i18n.ko.json
│ │ │ │ │ ├── [1.1K] i18n.pt-BR.json
│ │ │ │ │ ├── [1.4K] i18n.ru.json
│ │ │ │ │ ├── [1.1K] i18n.zh-CN.json
│ │ │ │ │ ├── [1.1K] i18n.zh-TW.json
│ │ │ │ │ └── [1.3K] index.js
│ │ │ │ ├── [1.8K] index.html
│ │ │ │ ├── [3.0K] index.js
│ │ │ │ ├── [4.1K] login.html
│ │ │ │ ├── [ 308] login.i18n.de.json
│ │ │ │ ├── [ 284] login.i18n.en.json
│ │ │ │ ├── [ 288] login.i18n.es.json
│ │ │ │ ├── [ 330] login.i18n.fr.json
│ │ │ │ ├── [ 296] login.i18n.is.json
│ │ │ │ ├── [ 332] login.i18n.ko.json
│ │ │ │ ├── [ 290] login.i18n.pt-BR.json
│ │ │ │ ├── [ 405] login.i18n.ru.json
│ │ │ │ ├── [ 279] login.i18n.zh-CN.json
│ │ │ │ ├── [ 288] login.i18n.zh-TW.json
│ │ │ │ ├── [1007] login.js
│ │ │ │ ├── [4.0K] mixins
│ │ │ │ │ └── [1.1K] subscribing.js
│ │ │ │ ├── [4.0K] mocks
│ │ │ │ │ ├── [4.0K] applications
│ │ │ │ │ │ └── [3.8K] data.js
│ │ │ │ │ ├── [ 117] browser.js
│ │ │ │ │ ├── [4.0K] instance
│ │ │ │ │ │ └── [4.0K] mappings
│ │ │ │ │ │ ├── [7.8K] auditevents_data.js
│ │ │ │ │ │ ├── [ 58K] data.js
│ │ │ │ │ │ └── [ 502] index.js
│ │ │ │ │ └── [ 124] server.js
│ │ │ │ ├── [3.3K] notifications.js
│ │ │ │ ├── [1.4K] sba-config.js
│ │ │ │ ├── [1.0K] sba-settings.js
│ │ │ │ ├── [4.0K] services
│ │ │ │ │ ├── [4.8K] application.js
│ │ │ │ │ ├── [2.1K] application.spec.js
│ │ │ │ │ ├── [9.3K] instance.js
│ │ │ │ │ ├── [2.4K] notification-filter.js
│ │ │ │ │ ├── [2.3K] startup-activator-tree.js
│ │ │ │ │ ├── [806K] startup-actuator.fixture.spec.json
│ │ │ │ │ ├── [2.5K] startup-actuator.js
│ │ │ │ │ └── [4.3K] startup-actuator.spec.js
│ │ │ │ ├── [4.0K] shell
│ │ │ │ │ ├── [ 47] i18n.de.json
│ │ │ │ │ ├── [ 46] i18n.en.json
│ │ │ │ │ ├── [ 44] i18n.es.json
│ │ │ │ │ ├── [ 51] i18n.fr.json
│ │ │ │ │ ├── [ 48] i18n.is.json
│ │ │ │ │ ├── [ 51] i18n.ko.json
│ │ │ │ │ ├── [ 49] i18n.ru.json
│ │ │ │ │ ├── [ 45] i18n.zh-CN.json
│ │ │ │ │ ├── [ 45] i18n.zh-TW.json
│ │ │ │ │ ├── [1.7K] index.vue
│ │ │ │ │ ├── [2.1K] navbar-item-language-selector.spec.js
│ │ │ │ │ ├── [2.4K] navbar-item-language-selector.vue
│ │ │ │ │ └── [4.7K] navbar.vue
│ │ │ │ ├── [3.6K] store.js
│ │ │ │ ├── [1.3K] store.spec.js
│ │ │ │ ├── [ 632] test-utils.js
│ │ │ │ ├── [4.0K] utils
│ │ │ │ │ ├── [1.2K] autolink.js
│ │ │ │ │ ├── [2.3K] autolink.spec.js
│ │ │ │ │ ├── [1.3K] axios.js
│ │ │ │ │ ├── [1.8K] axios.spec.js
│ │ │ │ │ ├── [1.0K] collections.js
│ │ │ │ │ ├── [2.6K] collections.spec.js
│ │ │ │ │ ├── [ 975] d3.js
│ │ │ │ │ ├── [ 828] eventsource-polyfill.js
│ │ │ │ │ ├── [1.1K] iso8601-duration.js
│ │ │ │ │ ├── [1.3K] iso8601-duration.spec.js
│ │ │ │ │ ├── [2.6K] logtail.js
│ │ │ │ │ ├── [1.7K] objToString.js
│ │ │ │ │ ├── [1.2K] objToString.spec.js
│ │ │ │ │ ├── [1.5K] rxjs.js
│ │ │ │ │ ├── [2.4K] rxjs.spec.js
│ │ │ │ │ ├── [1.0K] shortenClassname.js
│ │ │ │ │ ├── [1.3K] shortenClassname.spec.js
│ │ │ │ │ ├── [ 818] uri.js
│ │ │ │ │ └── [1.0K] uri.spec.js
│ │ │ │ ├── [2.4K] viewRegistry.js
│ │ │ │ ├── [2.2K] viewRegistry.spec.js
│ │ │ │ └── [4.0K] views
│ │ │ │ ├── [4.0K] about
│ │ │ │ │ ├── [ 82] i18n.de.json
│ │ │ │ │ ├── [ 82] i18n.en.json
│ │ │ │ │ ├── [ 94] i18n.es.json
│ │ │ │ │ ├── [ 93] i18n.fr.json
│ │ │ │ │ ├── [ 76] i18n.is.json
│ │ │ │ │ ├── [ 84] i18n.ko.json
│ │ │ │ │ ├── [ 84] i18n.pt-BR.json
│ │ │ │ │ ├── [ 104] i18n.ru.json
│ │ │ │ │ ├── [ 89] i18n.zh-CN.json
│ │ │ │ │ ├── [ 89] i18n.zh-TW.json
│ │ │ │ │ └── [4.7K] index.vue
│ │ │ │ ├── [4.0K] applications
│ │ │ │ │ ├── [3.2K] application-list-item.spec.js
│ │ │ │ │ ├── [ 11K] applications-list-item.vue
│ │ │ │ │ ├── [2.1K] applications-stats.vue
│ │ │ │ │ ├── [2.0K] application-summary.vue
│ │ │ │ │ ├── [2.0K] handle.vue
│ │ │ │ │ ├── [1.0K] i18n.de.json
│ │ │ │ │ ├── [1002] i18n.en.json
│ │ │ │ │ ├── [1.0K] i18n.es.json
│ │ │ │ │ ├── [1.0K] i18n.fr.json
│ │ │ │ │ ├── [ 995] i18n.is.json
│ │ │ │ │ ├── [1.0K] i18n.ko.json
│ │ │ │ │ ├── [1.0K] i18n.pt-BR.json
│ │ │ │ │ ├── [1.2K] i18n.ru.json
│ │ │ │ │ ├── [ 991] i18n.zh-CN.json
│ │ │ │ │ ├── [ 994] i18n.zh-TW.json
│ │ │ │ │ ├── [8.8K] index.vue
│ │ │ │ │ ├── [2.5K] instances-list.vue
│ │ │ │ │ └── [4.4K] notification-filter-settings.vue
│ │ │ │ ├── [4.0K] external
│ │ │ │ │ ├── [1.6K] index.js
│ │ │ │ │ └── [ 861] style.scss
│ │ │ │ ├── [1.0K] index.js
│ │ │ │ ├── [4.0K] instances
│ │ │ │ │ ├── [4.0K] auditevents
│ │ │ │ │ │ ├── [ 486] auditevents-list.stories.js
│ │ │ │ │ │ ├── [3.7K] auditevents-list.vue
│ │ │ │ │ │ ├── [ 585] i18n.de.json
│ │ │ │ │ │ ├── [ 545] i18n.en.json
│ │ │ │ │ │ ├── [ 600] i18n.es.json
│ │ │ │ │ │ ├── [ 622] i18n.fr.json
│ │ │ │ │ │ ├── [ 628] i18n.is.json
│ │ │ │ │ │ ├── [ 651] i18n.ko.json
│ │ │ │ │ │ ├── [ 604] i18n.pt-BR.json
│ │ │ │ │ │ ├── [ 717] i18n.ru.json
│ │ │ │ │ │ ├── [ 533] i18n.zh-CN.json
│ │ │ │ │ │ ├── [ 538] i18n.zh-TW.json
│ │ │ │ │ │ ├── [2.3K] index.spec.js
│ │ │ │ │ │ └── [6.0K] index.vue
│ │ │ │ │ ├── [4.0K] beans
│ │ │ │ │ │ ├── [4.0K] beans-list.vue
│ │ │ │ │ │ ├── [ 259] i18n.de.json
│ │ │ │ │ │ ├── [ 257] i18n.en.json
│ │ │ │ │ │ ├── [ 259] i18n.es.json
│ │ │ │ │ │ ├── [ 255] i18n.fr.json
│ │ │ │ │ │ ├── [ 260] i18n.is.json
│ │ │ │ │ │ ├── [ 262] i18n.ko.json
│ │ │ │ │ │ ├── [ 257] i18n.pt-BR.json
│ │ │ │ │ │ ├── [ 319] i18n.ru.json
│ │ │ │ │ │ ├── [ 256] i18n.zh-CN.json
│ │ │ │ │ │ ├── [ 259] i18n.zh-TW.json
│ │ │ │ │ │ └── [3.9K] index.vue
│ │ │ │ │ ├── [4.0K] caches
│ │ │ │ │ │ ├── [4.6K] caches-list.vue
│ │ │ │ │ │ ├── [ 328] i18n.de.json
│ │ │ │ │ │ ├── [ 265] i18n.en.json
│ │ │ │ │ │ ├── [ 280] i18n.es.json
│ │ │ │ │ │ ├── [ 295] i18n.fr.json
│ │ │ │ │ │ ├── [ 347] i18n.is.json
│ │ │ │ │ │ ├── [ 330] i18n.ko.json
│ │ │ │ │ │ ├── [ 285] i18n.pt-BR.json
│ │ │ │ │ │ ├── [ 332] i18n.ru.json
│ │ │ │ │ │ ├── [ 267] i18n.zh-CN.json
│ │ │ │ │ │ ├── [ 267] i18n.zh-TW.json
│ │ │ │ │ │ └── [4.0K] index.vue
│ │ │ │ │ ├── [4.0K] configprops
│ │ │ │ │ │ ├── [ 227] i18n.de.json
│ │ │ │ │ │ ├── [ 209] i18n.en.json
│ │ │ │ │ │ ├── [ 221] i18n.es.json
│ │ │ │ │ │ ├── [ 246] i18n.fr.json
│ │ │ │ │ │ ├── [ 215] i18n.is.json
│ │ │ │ │ │ ├── [ 272] i18n.ko.json
│ │ │ │ │ │ ├── [ 234] i18n.pt-BR.json
│ │ │ │ │ │ ├── [ 305] i18n.ru.json
│ │ │ │ │ │ ├── [ 181] i18n.zh-CN.json
│ │ │ │ │ │ ├── [ 181] i18n.zh-TW.json
│ │ │ │ │ │ └── [5.1K] index.vue
│ │ │ │ │ ├── [4.0K] details
│ │ │ │ │ │ ├── [3.7K] cache-chart.vue
│ │ │ │ │ │ ├── [3.6K] datasource-chart.vue
│ │ │ │ │ │ ├── [2.1K] details-caches.vue
│ │ │ │ │ │ ├── [5.4K] details-cache.vue
│ │ │ │ │ │ ├── [2.1K] details-datasources.vue
│ │ │ │ │ │ ├── [3.9K] details-datasource.vue
│ │ │ │ │ │ ├── [3.3K] details-gc.vue
│ │ │ │ │ │ ├── [1.9K] details-health.vue
│ │ │ │ │ │ ├── [2.1K] details-info.vue
│ │ │ │ │ │ ├── [4.7K] details-memory.vue
│ │ │ │ │ │ ├── [1.6K] details-metadata.vue
│ │ │ │ │ │ ├── [5.3K] details-process.vue
│ │ │ │ │ │ ├── [3.5K] details-threads.vue
│ │ │ │ │ │ ├── [3.4K] health-details.vue
│ │ │ │ │ │ ├── [2.1K] i18n.de.json
│ │ │ │ │ │ ├── [1.9K] i18n.en.json
│ │ │ │ │ │ ├── [2.1K] i18n.es.json
│ │ │ │ │ │ ├── [2.1K] i18n.fr.json
│ │ │ │ │ │ ├── [2.0K] i18n.is.json
│ │ │ │ │ │ ├── [2.3K] i18n.ko.json
│ │ │ │ │ │ ├── [2.1K] i18n.pt-BR.json
│ │ │ │ │ │ ├── [2.8K] i18n.ru.json
│ │ │ │ │ │ ├── [1.9K] i18n.zh-CN.json
│ │ │ │ │ │ ├── [1.9K] i18n.zh-TW.json
│ │ │ │ │ │ ├── [5.6K] index.vue
│ │ │ │ │ │ ├── [4.5K] mem-chart.vue
│ │ │ │ │ │ ├── [1.5K] process-uptime.js
│ │ │ │ │ │ └── [3.6K] threads-chart.vue
│ │ │ │ │ ├── [4.0K] env
│ │ │ │ │ │ ├── [8.6K] env-manager.vue
│ │ │ │ │ │ ├── [ 831] i18n.de.json
│ │ │ │ │ │ ├── [ 745] i18n.en.json
│ │ │ │ │ │ ├── [ 840] i18n.es.json
│ │ │ │ │ │ ├── [ 821] i18n.fr.json
│ │ │ │ │ │ ├── [ 778] i18n.is.json
│ │ │ │ │ │ ├── [ 806] i18n.ko.json
│ │ │ │ │ │ ├── [ 776] i18n.pt-BR.json
│ │ │ │ │ │ ├── [ 941] i18n.ru.json
│ │ │ │ │ │ ├── [ 730] i18n.zh-CN.json
│ │ │ │ │ │ ├── [ 730] i18n.zh-TW.json
│ │ │ │ │ │ ├── [5.4K] index.vue
│ │ │ │ │ │ └── [1.5K] refresh.vue
│ │ │ │ │ ├── [4.0K] flyway
│ │ │ │ │ │ ├── [ 478] i18n.de.json
│ │ │ │ │ │ ├── [ 454] i18n.en.json
│ │ │ │ │ │ ├── [ 468] i18n.es.json
│ │ │ │ │ │ ├── [ 482] i18n.fr.json
│ │ │ │ │ │ ├── [ 469] i18n.is.json
│ │ │ │ │ │ ├── [ 485] i18n.ko.json
│ │ │ │ │ │ ├── [ 487] i18n.pt-BR.json
│ │ │ │ │ │ ├── [ 610] i18n.ru.json
│ │ │ │ │ │ ├── [ 441] i18n.zh-CN.json
│ │ │ │ │ │ ├── [ 441] i18n.zh-TW.json
│ │ │ │ │ │ └── [4.4K] index.vue
│ │ │ │ │ ├── [4.0K] gateway
│ │ │ │ │ │ ├── [3.8K] add-route.vue
│ │ │ │ │ │ ├── [3.8K] global-filters.vue
│ │ │ │ │ │ ├── [1.1K] i18n.de.json
│ │ │ │ │ │ ├── [1018] i18n.en.json
│ │ │ │ │ │ ├── [1.1K] i18n.es.json
│ │ │ │ │ │ ├── [1.1K] i18n.fr.json
│ │ │ │ │ │ ├── [1.0K] i18n.is.json
│ │ │ │ │ │ ├── [1.2K] i18n.ko.json
│ │ │ │ │ │ ├── [1.1K] i18n.pt-BR.json
│ │ │ │ │ │ ├── [1.4K] i18n.ru.json
│ │ │ │ │ │ ├── [1.0K] i18n.zh-CN.json
│ │ │ │ │ │ ├── [1.0K] i18n.zh-TW.json
│ │ │ │ │ │ ├── [1.5K] index.vue
│ │ │ │ │ │ ├── [2.0K] refresh-route-cache.vue
│ │ │ │ │ │ ├── [3.6K] route-definition.vue
│ │ │ │ │ │ ├── [4.3K] routes-list.vue
│ │ │ │ │ │ ├── [3.4K] routes.vue
│ │ │ │ │ │ └── [2.8K] route.vue
│ │ │ │ │ ├── [4.0K] heapdump
│ │ │ │ │ │ ├── [ 346] i18n.de.json
│ │ │ │ │ │ ├── [ 328] i18n.en.json
│ │ │ │ │ │ ├── [ 347] i18n.es.json
│ │ │ │ │ │ ├── [ 388] i18n.fr.json
│ │ │ │ │ │ ├── [ 340] i18n.is.json
│ │ │ │ │ │ ├── [ 413] i18n.ko.json
│ │ │ │ │ │ ├── [ 376] i18n.pt-BR.json
│ │ │ │ │ │ ├── [ 533] i18n.ru.json
│ │ │ │ │ │ ├── [ 334] i18n.zh-CN.json
│ │ │ │ │ │ ├── [ 346] i18n.zh-TW.json
│ │ │ │ │ │ └── [2.0K] index.vue
│ │ │ │ │ ├── [4.0K] httptrace
│ │ │ │ │ │ ├── [1.0K] i18n.de.json
│ │ │ │ │ │ ├── [ 982] i18n.en.json
│ │ │ │ │ │ ├── [1.0K] i18n.es.json
│ │ │ │ │ │ ├── [1.0K] i18n.fr.json
│ │ │ │ │ │ ├── [1.0K] i18n.is.json
│ │ │ │ │ │ ├── [1.0K] i18n.ko.json
│ │ │ │ │ │ ├── [1023] i18n.pt-BR.json
│ │ │ │ │ │ ├── [1.2K] i18n.ru.json
│ │ │ │ │ │ ├── [1004] i18n.zh-CN.json
│ │ │ │ │ │ ├── [1007] i18n.zh-TW.json
│ │ │ │ │ │ ├── [ 10K] index.vue
│ │ │ │ │ │ ├── [ 10K] traces-chart.vue
│ │ │ │ │ │ └── [5.0K] traces-list.vue
│ │ │ │ │ ├── [4.0K] jolokia
│ │ │ │ │ │ ├── [ 496] i18n.de.json
│ │ │ │ │ │ ├── [ 444] i18n.en.json
│ │ │ │ │ │ ├── [ 451] i18n.es.json
│ │ │ │ │ │ ├── [ 467] i18n.fr.json
│ │ │ │ │ │ ├── [ 457] i18n.is.json
│ │ │ │ │ │ ├── [ 491] i18n.ko.json
│ │ │ │ │ │ ├── [ 458] i18n.pt-BR.json
│ │ │ │ │ │ ├── [ 571] i18n.ru.json
│ │ │ │ │ │ ├── [ 453] i18n.zh-CN.json
│ │ │ │ │ │ ├── [ 456] i18n.zh-TW.json
│ │ │ │ │ │ ├── [9.3K] index.vue
│ │ │ │ │ │ ├── [2.6K] m-bean-attributes.vue
│ │ │ │ │ │ ├── [3.7K] m-bean-attribute.vue
│ │ │ │ │ │ ├── [6.1K] m-bean-operation-invocation.vue
│ │ │ │ │ │ ├── [2.4K] m-bean-operations.vue
│ │ │ │ │ │ ├── [1.7K] m-bean-operation.vue
│ │ │ │ │ │ ├── [1.4K] responseHandler.js
│ │ │ │ │ │ ├── [4.6K] responseHandler.spec.js
│ │ │ │ │ │ ├── [1.4K] utils.js
│ │ │ │ │ │ └── [1.3K] utils.spec.js
│ │ │ │ │ ├── [4.0K] liquibase
│ │ │ │ │ │ ├── [ 574] i18n.de.json
│ │ │ │ │ │ ├── [ 546] i18n.en.json
│ │ │ │ │ │ ├── [ 585] i18n.es.json
│ │ │ │ │ │ ├── [ 546] i18n.fr.json
│ │ │ │ │ │ ├── [ 593] i18n.is.json
│ │ │ │ │ │ ├── [ 602] i18n.ko.json
│ │ │ │ │ │ ├── [ 572] i18n.pt-BR.json
│ │ │ │ │ │ ├── [ 724] i18n.ru.json
│ │ │ │ │ │ ├── [ 527] i18n.zh-CN.json
│ │ │ │ │ │ ├── [ 530] i18n.zh-TW.json
│ │ │ │ │ │ └── [6.1K] index.vue
│ │ │ │ │ ├── [4.0K] logfile
│ │ │ │ │ │ ├── [ 212] i18n.de.json
│ │ │ │ │ │ ├── [ 187] i18n.en.json
│ │ │ │ │ │ ├── [ 212] i18n.es.json
│ │ │ │ │ │ ├── [ 189] i18n.fr.json
│ │ │ │ │ │ ├── [ 169] i18n.is.json
│ │ │ │ │ │ ├── [ 196] i18n.ko.json
│ │ │ │ │ │ ├── [ 169] i18n.pt-BR.json
│ │ │ │ │ │ ├── [ 197] i18n.ru.json
│ │ │ │ │ │ ├── [ 159] i18n.zh-CN.json
│ │ │ │ │ │ ├── [ 159] i18n.zh-TW.json
│ │ │ │ │ │ └── [5.8K] index.vue
│ │ │ │ │ ├── [4.0K] loggers
│ │ │ │ │ │ ├── [ 729] i18n.de.json
│ │ │ │ │ │ ├── [ 602] i18n.en.json
│ │ │ │ │ │ ├── [ 627] i18n.es.json
│ │ │ │ │ │ ├── [ 515] i18n.fr.json
│ │ │ │ │ │ ├── [ 655] i18n.is.json
│ │ │ │ │ │ ├── [ 189] i18n.ko.json
│ │ │ │ │ │ ├── [ 492] i18n.pt-BR.json
│ │ │ │ │ │ ├── [ 598] i18n.ru.json
│ │ │ │ │ │ ├── [ 462] i18n.zh-CN.json
│ │ │ │ │ │ ├── [ 471] i18n.zh-TW.json
│ │ │ │ │ │ ├── [2.0K] index.vue
│ │ │ │ │ │ ├── [3.1K] logger-control.vue
│ │ │ │ │ │ ├── [3.0K] loggers-list.vue
│ │ │ │ │ │ ├── [6.3K] loggers.vue
│ │ │ │ │ │ ├── [2.7K] service.js
│ │ │ │ │ │ └── [4.1K] service.spec.js
│ │ │ │ │ ├── [4.0K] mappings
│ │ │ │ │ │ ├── [2.9K] DispatcherMappings.spec.js
│ │ │ │ │ │ ├── [5.0K] DispatcherMappings.vue
│ │ │ │ │ │ ├── [ 565] i18n.de.json
│ │ │ │ │ │ ├── [ 549] i18n.en.json
│ │ │ │ │ │ ├── [ 544] i18n.es.json
│ │ │ │ │ │ ├── [ 591] i18n.fr.json
│ │ │ │ │ │ ├── [ 546] i18n.is.json
│ │ │ │ │ │ ├── [ 601] i18n.ko.json
│ │ │ │ │ │ ├── [ 581] i18n.pt-BR.json
│ │ │ │ │ │ ├── [ 709] i18n.ru.json
│ │ │ │ │ │ ├── [ 548] i18n.zh-CN.json
│ │ │ │ │ │ ├── [ 551] i18n.zh-TW.json
│ │ │ │ │ │ ├── [2.4K] index.spec.js
│ │ │ │ │ │ ├── [3.9K] index.vue
│ │ │ │ │ │ ├── [2.1K] ServletFilterMappings.vue
│ │ │ │ │ │ └── [1.7K] ServletMappings.vue
│ │ │ │ │ ├── [4.0K] metrics
│ │ │ │ │ │ ├── [ 434] i18n.de.json
│ │ │ │ │ │ ├── [ 394] i18n.en.json
│ │ │ │ │ │ ├── [ 422] i18n.es.json
│ │ │ │ │ │ ├── [ 460] i18n.fr.json
│ │ │ │ │ │ ├── [ 402] i18n.is.json
│ │ │ │ │ │ ├── [ 490] i18n.ko.json
│ │ │ │ │ │ ├── [ 427] i18n.pt-BR.json
│ │ │ │ │ │ ├── [ 536] i18n.ru.json
│ │ │ │ │ │ ├── [ 403] i18n.zh-CN.json
│ │ │ │ │ │ ├── [ 403] i18n.zh-TW.json
│ │ │ │ │ │ ├── [6.8K] index.vue
│ │ │ │ │ │ └── [6.6K] metric.vue
│ │ │ │ │ ├── [4.0K] quartz
│ │ │ │ │ │ ├── [ 209] i18n.de.json
│ │ │ │ │ │ ├── [ 195] i18n.en.json
│ │ │ │ │ │ ├── [ 197] i18n.es.json
│ │ │ │ │ │ ├── [ 215] i18n.fr.json
│ │ │ │ │ │ ├── [ 197] i18n.is.json
│ │ │ │ │ │ ├── [ 212] i18n.ko.json
│ │ │ │ │ │ ├── [ 212] i18n.pt-BR.json
│ │ │ │ │ │ ├── [ 241] i18n.ru.json
│ │ │ │ │ │ ├── [ 173] i18n.zh-CN.json
│ │ │ │ │ │ ├── [ 173] i18n.zh-TW.json
│ │ │ │ │ │ ├── [4.3K] index.vue
│ │ │ │ │ │ ├── [1.1K] trigger-row.spec.js
│ │ │ │ │ │ └── [1.7K] trigger-row.vue
│ │ │ │ │ ├── [4.0K] scheduledtasks
│ │ │ │ │ │ ├── [ 713] i18n.de.json
│ │ │ │ │ │ ├── [ 689] i18n.en.json
│ │ │ │ │ │ ├── [ 716] i18n.es.json
│ │ │ │ │ │ ├── [ 726] i18n.fr.json
│ │ │ │ │ │ ├── [ 693] i18n.is.json
│ │ │ │ │ │ ├── [ 744] i18n.ko.json
│ │ │ │ │ │ ├── [ 710] i18n.pt-BR.json
│ │ │ │ │ │ ├── [ 916] i18n.ru.json
│ │ │ │ │ │ ├── [ 694] i18n.zh-CN.json
│ │ │ │ │ │ ├── [ 670] i18n.zh-TW.json
│ │ │ │ │ │ └── [4.7K] index.vue
│ │ │ │ │ ├── [4.0K] sessions
│ │ │ │ │ │ ├── [ 553] i18n.de.json
│ │ │ │ │ │ ├── [ 516] i18n.en.json
│ │ │ │ │ │ ├── [ 546] i18n.es.json
│ │ │ │ │ │ ├── [ 551] i18n.fr.json
│ │ │ │ │ │ ├── [ 536] i18n.is.json
│ │ │ │ │ │ ├── [ 551] i18n.ko.json
│ │ │ │ │ │ ├── [ 543] i18n.pt-BR.json
│ │ │ │ │ │ ├── [ 678] i18n.ru.json
│ │ │ │ │ │ ├── [ 509] i18n.zh-CN.json
│ │ │ │ │ │ ├── [ 509] i18n.zh-TW.json
│ │ │ │ │ │ ├── [4.5K] index.vue
│ │ │ │ │ │ └── [5.3K] sessions-list.vue
│ │ │ │ │ ├── [4.0K] shell
│ │ │ │ │ │ ├── [ 357] i18n.de.json
│ │ │ │ │ │ ├── [ 355] i18n.en.json
│ │ │ │ │ │ ├── [ 357] i18n.es.json
│ │ │ │ │ │ ├── [ 360] i18n.fr.json
│ │ │ │ │ │ ├── [ 369] i18n.is.json
│ │ │ │ │ │ ├── [ 355] i18n.ko.json
│ │ │ │ │ │ ├── [ 357] i18n.pt-BR.json
│ │ │ │ │ │ ├── [ 406] i18n.ru.json
│ │ │ │ │ │ ├── [ 360] i18n.zh-CN.json
│ │ │ │ │ │ ├── [ 360] i18n.zh-TW.json
│ │ │ │ │ │ ├── [2.5K] index.vue
│ │ │ │ │ │ └── [7.0K] sidebar.vue
│ │ │ │ │ ├── [4.0K] startup
│ │ │ │ │ │ ├── [ 299] i18n.de.json
│ │ │ │ │ │ ├── [ 279] i18n.en.json
│ │ │ │ │ │ ├── [ 297] i18n.es.json
│ │ │ │ │ │ ├── [ 298] i18n.is.json
│ │ │ │ │ │ ├── [2.9K] index.vue
│ │ │ │ │ │ ├── [2.4K] tree-item.vue
│ │ │ │ │ │ └── [4.5K] tree-table.vue
│ │ │ │ │ └── [4.0K] threaddump
│ │ │ │ │ ├── [ 768] i18n.de.json
│ │ │ │ │ ├── [ 715] i18n.en.json
│ │ │ │ │ ├── [ 766] i18n.es.json
│ │ │ │ │ ├── [ 796] i18n.fr.json
│ │ │ │ │ ├── [ 759] i18n.is.json
│ │ │ │ │ ├── [ 802] i18n.ko.json
│ │ │ │ │ ├── [ 811] i18n.pt-BR.json
│ │ │ │ │ ├── [ 970] i18n.ru.json
│ │ │ │ │ ├── [ 689] i18n.zh-CN.json
│ │ │ │ │ ├── [ 713] i18n.zh-TW.json
│ │ │ │ │ ├── [5.0K] index.vue
│ │ │ │ │ ├── [9.7K] threads-list.vue
│ │ │ │ │ └── [1.8K] thread-tag.vue
│ │ │ │ ├── [4.0K] journal
│ │ │ │ │ ├── [ 156] i18n.de.json
│ │ │ │ │ ├── [ 151] i18n.en.json
│ │ │ │ │ ├── [ 163] i18n.es.json
│ │ │ │ │ ├── [ 161] i18n.fr.json
│ │ │ │ │ ├── [ 78] i18n.is.json
│ │ │ │ │ ├── [ 78] i18n.ko.json
│ │ │ │ │ ├── [ 83] i18n.pt-BR.json
│ │ │ │ │ ├── [ 95] i18n.ru.json
│ │ │ │ │ ├── [ 80] i18n.zh-CN.json
│ │ │ │ │ ├── [ 80] i18n.zh-TW.json
│ │ │ │ │ └── [7.9K] index.vue
│ │ │ │ └── [4.0K] wallboard
│ │ │ │ ├── [1.1K] hex-mesh.spec.js
│ │ │ │ ├── [6.0K] hex-mesh.vue
│ │ │ │ ├── [ 112] i18n.de.json
│ │ │ │ ├── [ 128] i18n.en.json
│ │ │ │ ├── [ 133] i18n.es.json
│ │ │ │ ├── [ 137] i18n.fr.json
│ │ │ │ ├── [ 109] i18n.is.json
│ │ │ │ ├── [ 145] i18n.ko.json
│ │ │ │ ├── [ 135] i18n.pt-BR.json
│ │ │ │ ├── [ 155] i18n.ru.json
│ │ │ │ ├── [ 129] i18n.zh-CN.json
│ │ │ │ ├── [ 131] i18n.zh-TW.json
│ │ │ │ └── [4.0K] index.vue
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] de
│ │ │ │ └── [4.0K] codecentric
│ │ │ │ └── [4.0K] boot
│ │ │ │ └── [4.0K] admin
│ │ │ │ └── [4.0K] server
│ │ │ │ └── [4.0K] ui
│ │ │ │ ├── [4.0K] config
│ │ │ │ │ ├── [ 11K] AdminServerUiAutoConfiguration.java
│ │ │ │ │ ├── [4.8K] AdminServerUiProperties.java
│ │ │ │ │ └── [ 792] package-info.java
│ │ │ │ ├── [4.0K] extensions
│ │ │ │ │ ├── [ 796] package-info.java
│ │ │ │ │ ├── [ 799] UiExtension.java
│ │ │ │ │ ├── [1.5K] UiExtensions.java
│ │ │ │ │ ├── [2.8K] UiExtensionsScanner.java
│ │ │ │ │ └── [2.3K] UiRoutesScanner.java
│ │ │ │ └── [4.0K] web
│ │ │ │ ├── [ 933] HomepageForwardingFilterConfig.java
│ │ │ │ ├── [2.4K] HomepageForwardingMatcher.java
│ │ │ │ ├── [ 789] package-info.java
│ │ │ │ ├── [4.0K] reactive
│ │ │ │ │ ├── [2.3K] HomepageForwardingFilter.java
│ │ │ │ │ └── [ 798] package-info.java
│ │ │ │ ├── [4.0K] servlet
│ │ │ │ │ ├── [3.0K] HomepageForwardingFilter.java
│ │ │ │ │ └── [ 797] package-info.java
│ │ │ │ └── [5.3K] UiController.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ ├── [4.0K] spring-boot-admin-server-ui
│ │ │ │ └── [4.0K] extensions
│ │ │ └── [ 140] spring.factories
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] de
│ │ │ └── [4.0K] codecentric
│ │ │ └── [4.0K] boot
│ │ │ └── [4.0K] admin
│ │ │ └── [4.0K] server
│ │ │ └── [4.0K] ui
│ │ │ ├── [4.4K] AbstractAdminUiApplicationTest.java
│ │ │ ├── [2.4K] AdminUiReactiveApplicationTest.java
│ │ │ ├── [2.4K] AdminUiServletApplicationTest.java
│ │ │ ├── [4.0K] config
│ │ │ │ └── [6.8K] AdminServerUiAutoConfigurationTest.java
│ │ │ ├── [4.0K] extensions
│ │ │ │ ├── [1.8K] UiExtensionsScannerTest.java
│ │ │ │ └── [1.2K] UiRoutesScannerTest.java
│ │ │ └── [4.0K] web
│ │ │ ├── [2.3K] HomepageForwardingMatcherTest.java
│ │ │ └── [2.8K] UiControllerTest.java
│ │ └── [4.0K] resources
│ │ ├── [4.0K] META-INF
│ │ │ └── [4.0K] test-extensions
│ │ │ └── [4.0K] custom
│ │ │ ├── [ 620] custom.abcdef.css
│ │ │ ├── [ 620] custom.abcdef.js
│ │ │ ├── [ 620] custom.txt
│ │ │ └── [ 11] routes.txt
│ │ └── [4.0K] mockito-extensions
│ │ └── [ 18] org.mockito.plugins.MockMaker
│ └── [2.9K] vue.config.js
├── [4.0K] spring-boot-admin-starter-client
│ └── [1.5K] pom.xml
├── [4.0K] spring-boot-admin-starter-server
│ └── [2.3K] pom.xml
├── [4.0K] src
│ └── [4.0K] checkstyle
│ ├── [ 723] checkstyle-header.txt
│ └── [ 14K] checkstyle.xml
└── [127K] tree.txt
311 directories, 921 files