Information exposed
By virtue of being based on Itronboot/SpringBoot, DINA Shim 2.0.x (or later) exposes endpoints via the SpringBoot actuator, including the following:
-
https://<DINASHIM_HOST>:8686/actuator/beans: Shows all loaded beans.
-
https://<DINASHIM_HOST>:8686/actuator/info: Shows git commit/branch/version, etc.
-
https://<DINASHIM_HOST>:<8686>/actuator/env: Shows all properties known to the jvm, including:
-
commandLineArgs
-
System properties (JVM version, OS version, etc.)
-
System env properties (PATH, JAVA_HOME, PWD, etc.)
-
Faraday installer properties
-
Additional properties defined in the application.properties file
-
-
https://<DINASHIM_HOST>:<8686>/actuator/logfile/: Shows contents of dinashim.log.
-
https://<DINASHIM_HOST>:<8686>/actuator/loggers: Lists packages and effective/defined log level for each.
-
https://<DINASHIM_HOST>:<8686>/actuator/heapdump: Serves an HPROF dump file that you can save.
-
https://<DINASHIM_HOST>:<8686>/actuator/threaddump: Displays stack traces.
-
https://<DINASHIM_HOST>:<8686>/actuator/integrationgraph: Shows Spring integration flows/endpoints/message channels and their relations.