Skip to content

Instantly share code, notes, and snippets.

@marcellodesales
Last active September 18, 2021 21:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marcellodesales/4a5c43c155cd71c5ce5378fb5fded8ca to your computer and use it in GitHub Desktop.
Save marcellodesales/4a5c43c155cd71c5ce5378fb5fded8ca to your computer and use it in GitHub Desktop.
{
"contexts": {
"application-1": {
"beans": {
"spring.boot.admin.ui-de.codecentric.boot.admin.server.ui.config.AdminServerUiProperties": {
"prefix": "spring.boot.admin.ui",
"properties": {
"loginIcon": "assets/img/icon-spring-boot-admin.svg",
"cache": {
"maxAge": "PT1H",
"noCache": false,
"noStore": false
},
"externalViews": [
{
"label": "\uD83D\uDD2C Observe",
"url": "http://xyz.test.x",
"order": 2000,
"iframe": false
},
{
"label": "\uD83D\uDCBB Code",
"url": "https://gitlab.com/marcellodesales/services",
"order": 2001,
"iframe": false
}
],
"extensionResourceLocations": [
"classpath:/META-INF/spring-boot-admin-server-ui/extensions/"
],
"favicon": "assets/img/favicon.png",
"cacheTemplates": true,
"availableLanguages": [],
"title": "Spring Boot Admin",
"rememberMeEnabled": true,
"pollTimer": {
"cache": 2500,
"datasource": 2500,
"gc": 2500,
"process": 2500,
"memory": 2500,
"threads": 2500
},
"templateLocation": "classpath:/META-INF/spring-boot-admin-server-ui/",
"resourceLocations": [
"classpath:/META-INF/spring-boot-admin-server-ui/"
],
"brand": "<img src=\"assets/img/icon-spring-boot-admin.svg\"><span>Microservices Admin</span>",
"viewSettings": [],
"faviconDanger": "assets/img/favicon-danger.png"
},
"inputs": {
"loginIcon": {},
"cache": {
"maxAge": {},
"noCache": {},
"noStore": {}
},
"externalViews": [
{
"label": {
"origin": "class path resource [application.yml]:49:20",
"value": "\uD83D\uDD2C Observe"
},
"url": {
"origin": "class path resource [application.yml]:50:18",
"value": "http://test.super.app"
},
"order": {
"origin": "class path resource [application.yml]:51:20",
"value": 2000
},
"iframe": {}
},
{
"label": {
"origin": "class path resource [application.yml]:52:20",
"value": "\uD83D\uDCBB Code"
},
"url": {
"origin": "class path resource [application.yml]:53:18",
"value": "https://gitlab.com/super/services"
},
"order": {
"origin": "class path resource [application.yml]:54:20",
"value": 2001
},
"iframe": {}
}
],
"extensionResourceLocations": [
{}
],
"favicon": {},
"cacheTemplates": {},
"availableLanguages": [],
"title": {},
"rememberMeEnabled": {},
"pollTimer": {
"cache": {},
"datasource": {},
"gc": {},
"process": {},
"memory": {},
"threads": {}
},
"templateLocation": {},
"resourceLocations": [
{}
],
"brand": {
"origin": "class path resource [application.yml]:47:16",
"value": "<img src=\"assets/img/icon-spring-boot-admin.svg\"><span>Microservices Admin</span>"
},
"viewSettings": [],
"faviconDanger": {}
}
},
"inetUtilsProperties": {
"prefix": "spring.cloud.inetutils",
"properties": {
"ignoredInterfaces": [],
"preferredNetworks": [],
"defaultIpAddress": "127.0.0.1",
"timeoutSeconds": 1,
"defaultHostname": "localhost",
"useOnlySiteLocalInterfaces": false
},
"inputs": {
"ignoredInterfaces": [],
"preferredNetworks": [],
"defaultIpAddress": {},
"timeoutSeconds": {},
"defaultHostname": {},
"useOnlySiteLocalInterfaces": {}
}
},
"serviceInstanceConverter": {
"prefix": "spring.boot.admin.discovery.converter",
"properties": {
"managementContextPath": "/actuator",
"healthEndpointPath": "health"
},
"inputs": {
"managementContextPath": {},
"healthEndpointPath": {}
}
},
"adminServiceProperties": {
"prefix": "app.admin",
"properties": {
"preFiltered": false,
"apiVersion": "v1",
"targetSource": {},
"exposeProxy": false
},
"inputs": {
"preFiltered": {},
"apiVersion": {
"origin": "class path resource [application.yml]:180:23",
"value": "v1"
},
"targetSource": {},
"exposeProxy": {}
}
},
"spring.lifecycle-org.springframework.boot.autoconfigure.context.LifecycleProperties": {
"prefix": "spring.lifecycle",
"properties": {
"timeoutPerShutdownPhase": "PT30S"
},
"inputs": {
"timeoutPerShutdownPhase": {}
}
},
"spring.sleuth-org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties": {
"prefix": "spring.sleuth",
"properties": {
"integration": {
"patterns": [
"!hystrixStreamOutput*",
"*",
"!channel*"
],
"enabled": false
},
"messaging": {
"enabled": false,
"rabbit": {
"enabled": false,
"remoteServiceName": "rabbitmq"
},
"kafka": {
"enabled": false,
"remoteServiceName": "kafka"
},
"jms": {
"enabled": false,
"remoteServiceName": "jms"
}
}
},
"inputs": {
"integration": {
"patterns": [
{},
{},
{}
],
"enabled": {}
},
"messaging": {
"enabled": {},
"rabbit": {
"enabled": {},
"remoteServiceName": {}
},
"kafka": {
"enabled": {},
"remoteServiceName": {}
},
"jms": {
"enabled": {},
"remoteServiceName": {}
}
}
}
},
"spring.sleuth.async-org.springframework.cloud.sleuth.instrument.async.SleuthAsyncProperties": {
"prefix": "spring.sleuth.async",
"properties": {
"ignoredBeans": []
},
"inputs": {
"ignoredBeans": []
}
},
"spring.boot.admin-de.codecentric.boot.admin.server.config.AdminServerProperties": {
"prefix": "spring.boot.admin",
"properties": {
"instanceAuth": {
"enabled": true,
"serviceMap": {}
},
"probedEndpoints": [
"health",
"env",
"metrics",
"httptrace:trace",
"httptrace",
"threaddump:dump",
"threaddump",
"jolokia",
"info",
"logfile",
"refresh",
"flyway",
"liquibase",
"heapdump",
"loggers",
"auditevents",
"mappings",
"scheduledtasks",
"configprops",
"caches",
"beans"
],
"contextPath": "",
"monitor": {
"statusInterval": "PT10S",
"statusLifetime": "PT10S",
"infoInterval": "PT1M",
"infoLifetime": "PT1M",
"defaultRetries": 0,
"retries": {},
"defaultTimeout": "PT10S",
"timeout": {}
},
"instanceProxy": {
"ignoredHeaders": [
"Cookie",
"Authorization",
"Set-Cookie"
]
},
"metadataKeysToSanitize": [
".*password$",
".*secret$",
".*key$",
".*token$",
".*credentials.*",
".*vcap_services$"
]
},
"inputs": {
"instanceAuth": {
"enabled": {},
"serviceMap": {}
},
"probedEndpoints": [
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{}
],
"contextPath": {},
"monitor": {
"statusInterval": {},
"statusLifetime": {},
"infoInterval": {},
"infoLifetime": {},
"defaultRetries": {},
"retries": {},
"defaultTimeout": {},
"timeout": {}
},
"instanceProxy": {
"ignoredHeaders": [
{},
{},
{}
]
},
"metadataKeysToSanitize": [
{},
{},
{},
{},
{},
{}
]
}
},
"management.metrics-org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties": {
"prefix": "management.metrics",
"properties": {
"distribution": {
"percentilesHistogram": {},
"percentiles": {},
"slo": {},
"minimumExpectedValue": {},
"maximumExpectedValue": {},
"sla": {}
},
"web": {
"client": {
"request": {
"metricName": "http.client.requests",
"autotime": {
"enabled": true,
"percentilesHistogram": false
}
},
"maxUriTags": 100
},
"server": {
"request": {
"metricName": "http.server.requests",
"ignoreTrailingSlash": true,
"autotime": {
"enabled": true,
"percentilesHistogram": false,
"percentiles": [
0.95
]
}
},
"maxUriTags": 100
}
},
"enable": {},
"useGlobalRegistry": true,
"tags": {}
},
"inputs": {
"distribution": {
"percentilesHistogram": {},
"percentiles": {},
"slo": {},
"minimumExpectedValue": {},
"maximumExpectedValue": {},
"sla": {}
},
"web": {
"client": {
"request": {
"metricName": {},
"autotime": {
"enabled": {},
"percentilesHistogram": {}
}
},
"maxUriTags": {}
},
"server": {
"request": {
"metricName": {},
"ignoreTrailingSlash": {},
"autotime": {
"enabled": {},
"percentilesHistogram": {},
"percentiles": [
{
"origin": "class path resource [application.yml]:158:26",
"value": 0.95
}
]
}
},
"maxUriTags": {}
}
},
"enable": {},
"useGlobalRegistry": {},
"tags": {}
}
},
"spring.cloud.service-registry.auto-registration-org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties": {
"prefix": "spring.cloud.service-registry.auto-registration",
"properties": {
"enabled": true,
"registerManagement": true,
"failFast": false
},
"inputs": {
"enabled": {},
"registerManagement": {},
"failFast": {}
}
},
"spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties": {
"prefix": "spring.mvc",
"properties": {
"contentnegotiation": {
"favorPathExtension": false,
"favorParameter": false,
"mediaTypes": {}
},
"servlet": {
"path": "/",
"loadOnStartup": -1
},
"format": {},
"staticPathPattern": "/**",
"dispatchOptionsRequest": true,
"dispatchTraceRequest": false,
"ignoreDefaultModelOnRedirect": true,
"logResolvedException": true,
"async": {},
"view": {},
"publishRequestHandledEvents": true,
"localeResolver": "ACCEPT_HEADER",
"logRequestDetails": false,
"pathmatch": {
"useSuffixPattern": false,
"useRegisteredSuffixPattern": false
},
"throwExceptionIfNoHandlerFound": false
},
"inputs": {
"contentnegotiation": {
"favorPathExtension": {},
"favorParameter": {},
"mediaTypes": {}
},
"servlet": {
"path": {},
"loadOnStartup": {}
},
"format": {},
"staticPathPattern": {},
"dispatchOptionsRequest": {},
"dispatchTraceRequest": {},
"ignoreDefaultModelOnRedirect": {},
"logResolvedException": {
"origin": "\"spring.mvc.log-resolved-exception\" from property source \"devtools\"",
"value": "true"
},
"async": {},
"view": {},
"publishRequestHandledEvents": {},
"localeResolver": {},
"logRequestDetails": {},
"pathmatch": {
"useSuffixPattern": {},
"useRegisteredSuffixPattern": {}
},
"throwExceptionIfNoHandlerFound": {}
}
},
"management.info-org.springframework.boot.actuate.autoconfigure.info.InfoContributorProperties": {
"prefix": "management.info",
"properties": {
"git": {
"mode": "SIMPLE"
}
},
"inputs": {
"git": {
"mode": {}
}
}
},
"spring.cloud.compatibility-verifier-org.springframework.cloud.configuration.CompatibilityVerifierProperties": {
"prefix": "spring.cloud.compatibility-verifier",
"properties": {
"enabled": false,
"compatibleBootVersions": [
"2.2.x",
"2.3.x"
]
},
"inputs": {
"enabled": {},
"compatibleBootVersions": [
{},
{}
]
}
},
"healthEndpointProperties": {
"prefix": "management.endpoint.health",
"properties": {
"showDetails": "NEVER",
"status": {
"order": [],
"httpMapping": {}
},
"roles": [],
"group": {}
},
"inputs": {
"showDetails": {},
"status": {
"order": [],
"httpMapping": {}
},
"roles": [],
"group": {}
}
},
"spring.boot.admin.notify.proxy-de.codecentric.boot.admin.server.notify.NotifierProxyProperties": {
"prefix": "spring.boot.admin.notify.proxy",
"properties": {
"port": 0
},
"inputs": {
"port": {}
}
},
"spring.sleuth-org.springframework.cloud.sleuth.autoconfig.SleuthProperties": {
"prefix": "spring.sleuth",
"properties": {
"traceId128": false,
"baggageKeys": [],
"supportsJoin": true,
"localKeys": [],
"enabled": true,
"propagationKeys": []
},
"inputs": {
"traceId128": {},
"baggageKeys": [],
"supportsJoin": {},
"localKeys": [],
"enabled": {},
"propagationKeys": []
}
},
"spring.codec-org.springframework.boot.autoconfigure.codec.CodecProperties": {
"prefix": "spring.codec",
"properties": {
"logRequestDetails": false
},
"inputs": {
"logRequestDetails": {}
}
},
"management.endpoint.configprops-org.springframework.boot.actuate.autoconfigure.context.properties.ConfigurationPropertiesReportEndpointProperties": {
"prefix": "management.endpoint.configprops",
"properties": {},
"inputs": {}
},
"management.metrics.export.prometheus-org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusProperties": {
"prefix": "management.metrics.export.prometheus",
"properties": {
"step": "PT1M",
"pushgateway": {
"enabled": false,
"baseUrl": "http://localhost:9091",
"pushRate": "PT1M",
"groupingKey": {},
"shutdownOperation": "NONE"
},
"histogramFlavor": "Prometheus",
"descriptions": true
},
"inputs": {
"step": {},
"pushgateway": {
"enabled": {},
"baseUrl": {},
"pushRate": {},
"groupingKey": {},
"shutdownOperation": {}
},
"histogramFlavor": {},
"descriptions": {}
}
},
"spring.security-org.springframework.boot.autoconfigure.security.SecurityProperties": {
"prefix": "spring.security",
"properties": {
"filter": {
"order": -100,
"dispatcherTypes": [
"ERROR",
"REQUEST",
"ASYNC"
]
},
"user": {
"name": "admin",
"password": "******",
"roles": []
}
},
"inputs": {
"filter": {
"order": {},
"dispatcherTypes": [
{},
{},
{}
]
},
"user": {
"name": {
"origin": "class path resource [application.yml]:40:13",
"value": "admin"
},
"password": {
"origin": "class path resource [application.yml]:41:17",
"value": "******"
},
"roles": []
}
}
},
"spring.boot.admin.client.instance-de.codecentric.boot.admin.client.config.InstanceProperties": {
"prefix": "spring.boot.admin.client.instance",
"properties": {
"name": "admin-service",
"metadata": {
"user.name": "admin",
"user.password": "******"
},
"preferIp": false
},
"inputs": {
"name": {},
"metadata": {
"user.name": {
"origin": "class path resource [application.yml]:64:21",
"value": "${spring.security.user.name}"
},
"user.password": {
"origin": "class path resource [application.yml]:65:25",
"value": "******"
}
},
"preferIp": {}
}
},
"management.endpoints.jmx-org.springframework.boot.actuate.autoconfigure.endpoint.jmx.JmxEndpointProperties": {
"prefix": "management.endpoints.jmx",
"properties": {
"exposure": {
"include": [],
"exclude": []
},
"staticNames": {}
},
"inputs": {
"exposure": {
"include": [],
"exclude": []
},
"staticNames": {}
}
},
"spring.task.scheduling-org.springframework.boot.autoconfigure.task.TaskSchedulingProperties": {
"prefix": "spring.task.scheduling",
"properties": {
"pool": {
"size": 1
},
"threadNamePrefix": "scheduling-",
"shutdown": {
"awaitTermination": false
}
},
"inputs": {
"pool": {
"size": {}
},
"threadNamePrefix": {},
"shutdown": {
"awaitTermination": {}
}
}
},
"spring.sleuth.sampler-org.springframework.cloud.sleuth.sampler.SamplerProperties": {
"prefix": "spring.sleuth.sampler",
"properties": {
"rate": 10
},
"inputs": {
"rate": {}
}
},
"management.endpoints.web.cors-org.springframework.boot.actuate.autoconfigure.endpoint.web.CorsEndpointProperties": {
"prefix": "management.endpoints.web.cors",
"properties": {
"allowedHeaders": [],
"allowedMethods": [],
"allowedOrigins": [],
"maxAge": "PT30M",
"exposedHeaders": []
},
"inputs": {
"allowedHeaders": [],
"allowedMethods": [],
"allowedOrigins": [],
"maxAge": {},
"exposedHeaders": []
}
},
"spring.sleuth.log.slf4j.whitelisted-mdc-keys": {
"prefix": "spring.sleuth.log.slf4j.whitelisted-mdc-keys",
"properties": {
"error": "Cannot serialize 'spring.sleuth.log.slf4j.whitelisted-mdc-keys'"
},
"inputs": {
"error": {}
}
},
"server-org.springframework.boot.autoconfigure.web.ServerProperties": {
"prefix": "server",
"properties": {
"undertow": {
"maxHttpPostSize": {},
"eagerFilterInit": true,
"maxHeaders": 200,
"maxCookies": 200,
"allowEncodedSlash": false,
"decodeUrl": true,
"urlCharset": "UTF-8",
"alwaysSetKeepAlive": true,
"accesslog": {
"enabled": false,
"pattern": "common",
"prefix": "access_log.",
"suffix": "log",
"dir": "/Users/marcellodesales/dev/gitlab.com/apps/services/admin-service/logs",
"rotate": true
},
"threads": {},
"options": {
"socket": {},
"server": {}
}
},
"port": 9990,
"maxHttpHeaderSize": {},
"tomcat": {
"accesslog": {
"enabled": true,
"pattern": "[ACCESS] %h %t %{org.apache.catalina.AccessLog.RemoteAddr}r http_method=%m http_path=%U http_query=%q http_protocol=%H http_status=%s latency_total=%Dms latency_commit=%Fms response_size=%Bbytes %S %u tid=%{X-app-Tid}i uid=%{X-app-Uid}i x_b3_traceid=%{X-B3-TraceId}o",
"directory": "/dev",
"prefix": "stdout",
"suffix": "",
"checkExists": false,
"rotate": true,
"renameOnRotate": false,
"maxDays": -1,
"fileDateFormat": "",
"ipv6Canonical": false,
"requestAttributesEnabled": false,
"buffered": false
},
"threads": {
"max": 200,
"minSpare": 10
},
"backgroundProcessorDelay": "PT10S",
"maxHttpFormPostSize": {},
"maxSwallowSize": {},
"redirectContextRoot": true,
"useRelativeRedirects": false,
"uriEncoding": "UTF-8",
"maxConnections": 8192,
"acceptCount": 100,
"processorCache": 200,
"additionalTldSkipPatterns": [],
"relaxedPathChars": [],
"relaxedQueryChars": [],
"resource": {
"allowCaching": true
},
"mbeanregistry": {
"enabled": false
},
"remoteip": {
"internalProxies": "10\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}|192\\.168\\.\\d{1,3}\\.\\d{1,3}|169\\.254\\.\\d{1,3}\\.\\d{1,3}|127\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}|172\\.1[6-9]{1}\\.\\d{1,3}\\.\\d{1,3}|172\\.2[0-9]{1}\\.\\d{1,3}\\.\\d{1,3}|172\\.3[0-1]{1}\\.\\d{1,3}\\.\\d{1,3}|0:0:0:0:0:0:0:1|::1",
"protocolHeaderHttpsValue": "https",
"hostHeader": "X-Forwarded-Host",
"portHeader": "X-Forwarded-Port"
},
"maxThreads": 200,
"internalProxies": "10\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}|192\\.168\\.\\d{1,3}\\.\\d{1,3}|169\\.254\\.\\d{1,3}\\.\\d{1,3}|127\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}|172\\.1[6-9]{1}\\.\\d{1,3}\\.\\d{1,3}|172\\.2[0-9]{1}\\.\\d{1,3}\\.\\d{1,3}|172\\.3[0-1]{1}\\.\\d{1,3}\\.\\d{1,3}|0:0:0:0:0:0:0:1|::1",
"hostHeader": "X-Forwarded-Host",
"portHeader": "X-Forwarded-Port",
"protocolHeaderHttpsValue": "https",
"minSpareThreads": 10
},
"servlet": {
"contextParameters": {},
"applicationDisplayName": "application",
"registerDefaultServlet": true
},
"jetty": {
"accesslog": {
"enabled": false,
"format": "NCSA",
"retentionPeriod": 31,
"append": false
},
"threads": {
"acceptors": -1,
"selectors": -1,
"max": 200,
"min": 8,
"idleTimeout": "PT1M"
},
"maxHttpFormPostSize": {},
"minThreads": 8,
"maxThreads": 200,
"acceptors": -1,
"selectors": -1,
"threadIdleTimeout": "PT1M"
},
"error": {
"path": "/error",
"includeException": false,
"includeStacktrace": "ALWAYS",
"includeMessage": "ALWAYS",
"includeBindingErrors": "ALWAYS",
"whitelabel": {
"enabled": true
}
},
"shutdown": "IMMEDIATE",
"netty": {}
},
"inputs": {
"undertow": {
"maxHttpPostSize": {},
"eagerFilterInit": {},
"maxHeaders": {},
"maxCookies": {},
"allowEncodedSlash": {},
"decodeUrl": {},
"urlCharset": {},
"alwaysSetKeepAlive": {},
"accesslog": {
"enabled": {},
"pattern": {},
"prefix": {},
"suffix": {},
"dir": {},
"rotate": {}
},
"threads": {},
"options": {
"socket": {},
"server": {}
}
},
"port": {
"origin": "class path resource [application.yml]:105:9",
"value": 9990
},
"maxHttpHeaderSize": {},
"tomcat": {
"accesslog": {
"enabled": {
"origin": "class path resource [application.yml]:108:16",
"value": true
},
"pattern": {
"origin": "class path resource [application.yml]:119:16",
"value": "[ACCESS] %h %t %{org.apache.catalina.AccessLog.RemoteAddr}r http_method=%m http_path=%U http_query=%q http_protocol=%H http_status=%s latency_total=%Dms latency_commit=%Fms response_size=%Bbytes %S %u tid=%{X-app-Tid}i uid=%{X-app-Uid}i x_b3_traceid=%{X-B3-TraceId}o"
},
"directory": {
"origin": "class path resource [application.yml]:111:18",
"value": "/dev"
},
"prefix": {
"origin": "class path resource [application.yml]:112:15",
"value": "stdout"
},
"suffix": {
"origin": "class path resource [application.yml]:114:14",
"value": ""
},
"checkExists": {},
"rotate": {},
"renameOnRotate": {},
"maxDays": {},
"fileDateFormat": {
"origin": "class path resource [application.yml]:115:24",
"value": ""
},
"ipv6Canonical": {},
"requestAttributesEnabled": {},
"buffered": {
"origin": "class path resource [application.yml]:113:17",
"value": false
}
},
"threads": {
"max": {},
"minSpare": {}
},
"backgroundProcessorDelay": {},
"maxHttpFormPostSize": {},
"maxSwallowSize": {},
"redirectContextRoot": {},
"useRelativeRedirects": {},
"uriEncoding": {},
"maxConnections": {},
"acceptCount": {},
"processorCache": {},
"additionalTldSkipPatterns": [],
"relaxedPathChars": [],
"relaxedQueryChars": [],
"resource": {
"allowCaching": {}
},
"mbeanregistry": {
"enabled": {}
},
"remoteip": {
"internalProxies": {},
"protocolHeaderHttpsValue": {},
"hostHeader": {},
"portHeader": {}
},
"maxThreads": {},
"internalProxies": {},
"hostHeader": {},
"portHeader": {},
"protocolHeaderHttpsValue": {},
"minSpareThreads": {}
},
"servlet": {
"contextParameters": {},
"applicationDisplayName": {},
"registerDefaultServlet": {}
},
"jetty": {
"accesslog": {
"enabled": {},
"format": {},
"retentionPeriod": {},
"append": {}
},
"threads": {
"acceptors": {},
"selectors": {},
"max": {},
"min": {},
"idleTimeout": {}
},
"maxHttpFormPostSize": {},
"minThreads": {},
"maxThreads": {},
"acceptors": {},
"selectors": {},
"threadIdleTimeout": {}
},
"error": {
"path": {},
"includeException": {},
"includeStacktrace": {
"origin": "\"server.error.include-stacktrace\" from property source \"devtools\"",
"value": "ALWAYS"
},
"includeMessage": {
"origin": "\"server.error.include-message\" from property source \"devtools\"",
"value": "ALWAYS"
},
"includeBindingErrors": {
"origin": "\"server.error.include-binding-errors\" from property source \"devtools\"",
"value": "ALWAYS"
},
"whitelabel": {
"enabled": {}
}
},
"shutdown": {},
"netty": {}
}
},
"simpleReactiveDiscoveryProperties": {
"prefix": "spring.cloud.discovery.client.simple",
"properties": {
"order": 0
},
"inputs": {
"order": {}
}
},
"spring.sleuth.baggage-keys": {
"prefix": "spring.sleuth.baggage-keys",
"properties": {
"error": "Cannot serialize 'spring.sleuth.baggage-keys'"
},
"inputs": {
"error": {}
}
},
"spring.sleuth.circuitbreaker-org.springframework.cloud.sleuth.instrument.circuitbreaker.SleuthCircuitBreakerProperties": {
"prefix": "spring.sleuth.circuitbreaker",
"properties": {
"enabled": true
},
"inputs": {
"enabled": {}
}
},
"management.endpoints.web-org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties": {
"prefix": "management.endpoints.web",
"properties": {
"pathMapping": {},
"exposure": {
"include": [
"*"
],
"exclude": []
},
"basePath": "/actuator"
},
"inputs": {
"pathMapping": {},
"exposure": {
"include": [
{
"origin": "class path resource [application.yml]:140:18",
"value": "*"
}
],
"exclude": []
},
"basePath": {
"origin": "class path resource [application.yml]:138:18",
"value": "/actuator"
}
}
},
"spring.hazelcast-org.springframework.boot.autoconfigure.hazelcast.HazelcastProperties": {
"prefix": "spring.hazelcast",
"properties": {},
"inputs": {}
},
"spring.sleuth.reactor-org.springframework.cloud.sleuth.instrument.reactor.SleuthReactorProperties": {
"prefix": "spring.sleuth.reactor",
"properties": {
"decorateOnEach": true,
"enabled": true,
"decorateQueues": false
},
"inputs": {
"decorateOnEach": {},
"enabled": {},
"decorateQueues": {}
}
},
"spring.jackson-org.springframework.boot.autoconfigure.jackson.JacksonProperties": {
"prefix": "spring.jackson",
"properties": {
"serialization": {},
"visibility": {},
"parser": {},
"deserialization": {},
"generator": {},
"mapper": {}
},
"inputs": {
"serialization": {},
"visibility": {},
"parser": {},
"deserialization": {},
"generator": {},
"mapper": {}
}
},
"instanceDiscoveryListener": {
"prefix": "spring.boot.admin.discovery",
"properties": {
"instancesMetadata": {},
"ignoredServices": [],
"services": [
"*"
],
"ignoredInstancesMetadata": {}
},
"inputs": {
"instancesMetadata": {},
"ignoredServices": [],
"services": [
{}
],
"ignoredInstancesMetadata": {}
}
},
"spring.sleuth.propagation.tag-org.springframework.cloud.sleuth.propagation.SleuthTagPropagationProperties": {
"prefix": "spring.sleuth.propagation.tag",
"properties": {
"enabled": true,
"whitelistedKeys": []
},
"inputs": {
"enabled": {},
"whitelistedKeys": []
}
},
"spring.info-org.springframework.boot.autoconfigure.info.ProjectInfoProperties": {
"prefix": "spring.info",
"properties": {
"build": {
"location": {},
"encoding": "UTF-8"
},
"git": {
"location": {},
"encoding": "UTF-8"
}
},
"inputs": {
"build": {
"location": {},
"encoding": {}
},
"git": {
"location": {},
"encoding": {}
}
}
},
"spring.sleuth.local-keys": {
"prefix": "spring.sleuth.local-keys",
"properties": {
"error": "Cannot serialize 'spring.sleuth.local-keys'"
},
"inputs": {
"error": {}
}
},
"spring.sleuth.scheduled-org.springframework.cloud.sleuth.instrument.scheduling.SleuthSchedulingProperties": {
"prefix": "spring.sleuth.scheduled",
"properties": {
"skipPattern": "org.springframework.cloud.netflix.hystrix.stream.HystrixStreamTask",
"enabled": true
},
"inputs": {
"skipPattern": {},
"enabled": {}
}
},
"springfox.documentation-springfox.boot.starter.autoconfigure.SpringfoxConfigurationProperties": {
"prefix": "springfox.documentation",
"properties": {
"enabled": true,
"autoStartup": true
},
"inputs": {
"enabled": {},
"autoStartup": {}
}
},
"spring.resources-org.springframework.boot.autoconfigure.web.ResourceProperties": {
"prefix": "spring.resources",
"properties": {
"addMappings": true,
"chain": {
"cache": false,
"htmlApplicationCache": false,
"compressed": false,
"strategy": {
"fixed": {
"enabled": false,
"paths": [
"/**"
]
},
"content": {
"enabled": false,
"paths": [
"/**"
]
}
}
},
"cache": {
"period": "PT0S",
"cachecontrol": {}
},
"staticLocations": [
"classpath:/META-INF/resources/",
"classpath:/resources/",
"classpath:/static/",
"classpath:/public/"
]
},
"inputs": {
"addMappings": {},
"chain": {
"cache": {
"origin": "\"spring.resources.chain.cache\" from property source \"devtools\"",
"value": "false"
},
"htmlApplicationCache": {},
"compressed": {},
"strategy": {
"fixed": {
"enabled": {},
"paths": [
{}
]
},
"content": {
"enabled": {},
"paths": [
{}
]
}
}
},
"cache": {
"period": {
"origin": "\"spring.resources.cache.period\" from property source \"devtools\"",
"value": "0"
},
"cachecontrol": {}
},
"staticLocations": [
{},
{},
{},
{}
]
}
},
"spring.sleuth.web-org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties": {
"prefix": "spring.sleuth.web",
"properties": {
"exceptionLoggingFilterEnabled": true,
"skipPattern": "/api-docs.*|/swagger.*|.*\\.png|.*\\.css|.*\\.js|.*\\.html|/favicon.ico|/hystrix.stream",
"filterOrder": -2147483643,
"exceptionThrowingFilterEnabled": true,
"client": {
"enabled": true
},
"ignoreAutoConfiguredSkipPatterns": false,
"enabled": true
},
"inputs": {
"exceptionLoggingFilterEnabled": {},
"skipPattern": {},
"filterOrder": {},
"exceptionThrowingFilterEnabled": {},
"client": {
"enabled": {}
},
"ignoreAutoConfiguredSkipPatterns": {},
"enabled": {}
}
},
"spring.boot.admin.client-de.codecentric.boot.admin.client.config.ClientProperties": {
"prefix": "spring.boot.admin.client",
"properties": {
"period": "PT10S",
"password": "******",
"autoRegistration": true,
"apiPath": "instances",
"readTimeout": "PT5S",
"registerOnce": true,
"connectTimeout": "PT5S",
"url": [
"http://localhost:9991"
],
"enabled": true,
"username": "admin"
},
"inputs": {
"period": {},
"password": {
"origin": "class path resource [application.yml]:58:19",
"value": "******"
},
"autoRegistration": {},
"apiPath": {},
"readTimeout": {},
"registerOnce": {},
"connectTimeout": {},
"url": [
{
"origin": "class path resource [application.yml]:56:14",
"value": "http://localhost:9991"
}
],
"enabled": {},
"username": {
"origin": "class path resource [application.yml]:57:19",
"value": "${spring.security.user.name}"
}
}
},
"spring.task.execution-org.springframework.boot.autoconfigure.task.TaskExecutionProperties": {
"prefix": "spring.task.execution",
"properties": {
"pool": {
"queueCapacity": 2147483647,
"coreSize": 8,
"maxSize": 2147483647,
"allowCoreThreadTimeout": true,
"keepAlive": "PT1M"
},
"threadNamePrefix": "task-",
"shutdown": {
"awaitTermination": false
}
},
"inputs": {
"pool": {
"queueCapacity": {},
"coreSize": {},
"maxSize": {},
"allowCoreThreadTimeout": {},
"keepAlive": {}
},
"threadNamePrefix": {},
"shutdown": {
"awaitTermination": {}
}
}
},
"management.server-org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties": {
"prefix": "management.server",
"properties": {
"servlet": {
"contextPath": ""
}
},
"inputs": {
"servlet": {
"contextPath": {}
}
}
},
"management.health.status-org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorProperties": {
"prefix": "management.health.status",
"properties": {
"httpMapping": {},
"order": []
},
"inputs": {
"httpMapping": {},
"order": []
}
},
"spring.thymeleaf-org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties": {
"prefix": "spring.thymeleaf",
"properties": {
"cache": false,
"checkTemplate": true,
"prefix": "classpath:/templates/",
"servlet": {
"contentType": {
"parameters": {}
},
"producePartialOutputWhileProcessing": true
},
"renderHiddenMarkersBeforeCheckboxes": false,
"suffix": ".html",
"encoding": "UTF-8",
"enabled": true,
"mode": "HTML",
"enableSpringElCompiler": false,
"reactive": {
"maxChunkSize": {}
},
"checkTemplateLocation": true
},
"inputs": {
"cache": {
"origin": "\"spring.thymeleaf.cache\" from property source \"devtools\"",
"value": "false"
},
"checkTemplate": {},
"prefix": {},
"servlet": {
"contentType": {
"parameters": {}
},
"producePartialOutputWhileProcessing": {}
},
"renderHiddenMarkersBeforeCheckboxes": {},
"suffix": {},
"encoding": {},
"enabled": {},
"mode": {},
"enableSpringElCompiler": {},
"reactive": {
"maxChunkSize": {}
},
"checkTemplateLocation": {}
}
},
"spring.sleuth.log.slf4j-org.springframework.cloud.sleuth.log.SleuthSlf4jProperties": {
"prefix": "spring.sleuth.log.slf4j",
"properties": {
"whitelistedMdcKeys": [],
"enabled": true
},
"inputs": {
"whitelistedMdcKeys": [],
"enabled": {}
}
},
"spring.sleuth.keys-org.springframework.cloud.sleuth.instrument.web.TraceKeys": {
"prefix": "spring.sleuth.keys",
"properties": {
"http": {
"prefix": "http.",
"headers": []
}
},
"inputs": {
"http": {
"prefix": {},
"headers": []
}
}
},
"spring.cloud.discovery.client.health-indicator-org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties": {
"prefix": "spring.cloud.discovery.client.health-indicator",
"properties": {
"useServicesQuery": true,
"includeDescription": false,
"enabled": true
},
"inputs": {
"useServicesQuery": {},
"includeDescription": {},
"enabled": {}
}
},
"management.health.diskspace-org.springframework.boot.actuate.autoconfigure.system.DiskSpaceHealthIndicatorProperties": {
"prefix": "management.health.diskspace",
"properties": {
"path": "/Users/marcellodesales/dev/gitlab.com/app/services/admin-service/.",
"threshold": {}
},
"inputs": {
"path": {},
"threshold": {}
}
},
"spring.sleuth.propagation-keys": {
"prefix": "spring.sleuth.propagation-keys",
"properties": {
"error": "Cannot serialize 'spring.sleuth.propagation-keys'"
},
"inputs": {
"error": {}
}
},
"management.endpoint.env-org.springframework.boot.actuate.autoconfigure.env.EnvironmentEndpointProperties": {
"prefix": "management.endpoint.env",
"properties": {},
"inputs": {}
},
"management.endpoint.logfile-org.springframework.boot.actuate.autoconfigure.logging.LogFileWebEndpointProperties": {
"prefix": "management.endpoint.logfile",
"properties": {},
"inputs": {}
},
"simpleDiscoveryProperties": {
"prefix": "spring.cloud.discovery.client.simple",
"properties": {
"instances": {},
"order": 0
},
"inputs": {
"instances": {},
"order": {}
}
},
"spring.sleuth.baggage-org.springframework.cloud.sleuth.autoconfig.SleuthBaggageProperties": {
"prefix": "spring.sleuth.baggage",
"properties": {
"remoteFields": [
"X-app-Tid",
"X-app-Uid"
],
"localFields": [],
"tagFields": [],
"correlationFields": [
"X-app-Tid",
"X-app-Uid"
],
"correlationEnabled": true
},
"inputs": {
"remoteFields": [
{
"origin": "class path resource [application.yml]:27:11",
"value": "X-app-Tid"
},
{
"origin": "class path resource [application.yml]:28:11",
"value": "X-app-Uid"
}
],
"localFields": [],
"tagFields": [],
"correlationFields": [
{
"origin": "class path resource [application.yml]:30:11",
"value": "X-app-Tid"
},
{
"origin": "class path resource [application.yml]:31:11",
"value": "X-app-Uid"
}
],
"correlationEnabled": {
"origin": "class path resource [application.yml]:25:28",
"value": true
}
}
},
"spring.devtools-org.springframework.boot.devtools.autoconfigure.DevToolsProperties": {
"prefix": "spring.devtools",
"properties": {
"livereload": {
"enabled": true,
"port": 35730
},
"remote": {
"contextPath": "/.~~spring-boot!~",
"secretHeaderName": "X-AUTH-TOKEN",
"restart": {
"enabled": true
},
"proxy": {}
},
"restart": {
"enabled": true,
"exclude": "META-INF/maven/**,META-INF/resources/**,resources/**,static/**,public/**,templates/**,**/*Test.class,**/*Tests.class,git.properties,META-INF/build-info.properties",
"pollInterval": "PT1S",
"quietPeriod": "PT0.4S",
"additionalPaths": [],
"logConditionEvaluationDelta": true
}
},
"inputs": {
"livereload": {
"enabled": {},
"port": {
"origin": "class path resource [application.yml]:35:13",
"value": 35730
}
},
"remote": {
"contextPath": {},
"secretHeaderName": {},
"restart": {
"enabled": {}
},
"proxy": {}
},
"restart": {
"enabled": {},
"exclude": {},
"pollInterval": {},
"quietPeriod": {},
"additionalPaths": [],
"logConditionEvaluationDelta": {}
}
}
},
"healthcheckAdaptorProperties": {
"prefix": "app.healthcheck",
"properties": {
"readinessTimeUnit": "HOURS",
"preFiltered": false,
"readinessInterval": 1,
"targetSource": {},
"exposeProxy": false
},
"inputs": {
"readinessTimeUnit": {
"origin": "class path resource [application.yml]:174:30",
"value": "HOURS"
},
"preFiltered": {},
"readinessInterval": {
"origin": "class path resource [application.yml]:173:30",
"value": 1
},
"targetSource": {},
"exposeProxy": {}
}
},
"spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties": {
"prefix": "spring.servlet.multipart",
"properties": {
"fileSizeThreshold": {},
"maxFileSize": {},
"maxRequestSize": {},
"enabled": true,
"resolveLazily": false
},
"inputs": {
"fileSizeThreshold": {},
"maxFileSize": {},
"maxRequestSize": {},
"enabled": {},
"resolveLazily": {}
}
}
},
"parentId": "bootstrap"
},
"bootstrap": {
"beans": {
"spring.cloud.config-org.springframework.cloud.bootstrap.config.PropertySourceBootstrapProperties": {
"prefix": "spring.cloud.config",
"properties": {
"overrideSystemProperties": true,
"overrideNone": false,
"allowOverride": true
},
"inputs": {
"overrideSystemProperties": {},
"overrideNone": {},
"allowOverride": {}
}
},
"encrypt-org.springframework.cloud.bootstrap.encrypt.KeyProperties": {
"prefix": "encrypt",
"properties": {
"salt": "deadbeef",
"failOnError": true,
"keyStore": {
"type": "jks"
}
},
"inputs": {
"salt": {},
"failOnError": {},
"keyStore": {
"type": {}
}
}
}
},
"parentId": null
}
}
}
GET http://localhost:9990/actuator/configprops
HTTP/1.1 200
X-B3-TraceId: fecff6f398455f36
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/vnd.spring-boot.actuator.v3+json
Transfer-Encoding: chunked
Date: Sat, 18 Sep 2021 20:47:30 GMT
Keep-Alive: timeout=60
Connection: keep-alive
JSON
Response code: 200; Time: 141ms; Content length: 30712 bytes
Cookies are preserved between requests:
> /Users/marcellodesales/dev/gitlab.com/app/services/admin-service/.idea/httpRequests/http-client.cookies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment