Commit 18dfae9b authored by liaozan's avatar liaozan 🏀

Add metrics tag application

parent 9d2c4a37
...@@ -3,8 +3,7 @@ package com.schbrain.framework.support.spring.env; ...@@ -3,8 +3,7 @@ package com.schbrain.framework.support.spring.env;
import cn.hutool.core.date.DatePattern; import cn.hutool.core.date.DatePattern;
import cn.hutool.core.text.StrFormatter; import cn.hutool.core.text.StrFormatter;
import cn.hutool.core.util.ArrayUtil; import cn.hutool.core.util.ArrayUtil;
import com.schbrain.common.util.EnvUtils; import com.schbrain.common.util.*;
import com.schbrain.common.util.PortUtils;
import com.schbrain.framework.support.spring.LoggerAwareEnvironmentPostProcessor; import com.schbrain.framework.support.spring.LoggerAwareEnvironmentPostProcessor;
import org.springframework.boot.*; import org.springframework.boot.*;
import org.springframework.boot.actuate.autoconfigure.health.HealthProperties.Show; import org.springframework.boot.actuate.autoconfigure.health.HealthProperties.Show;
...@@ -43,13 +42,14 @@ public class DefaultPropertiesEnvironmentPostProcessor extends LoggerAwareEnviro ...@@ -43,13 +42,14 @@ public class DefaultPropertiesEnvironmentPostProcessor extends LoggerAwareEnviro
configureActiveProfileIfPresent(environment, defaultProperties); configureActiveProfileIfPresent(environment, defaultProperties);
environment.setDefaultProfiles(EnvUtils.DEVELOPMENT); environment.setDefaultProfiles(EnvUtils.DEVELOPMENT);
// management // management
defaultProperties.put("management.trace.http.enabled", false);
defaultProperties.put("management.endpoints.web.exposure.include", "*"); defaultProperties.put("management.endpoints.web.exposure.include", "*");
defaultProperties.put("management.endpoints.enabled-by-default", true); defaultProperties.put("management.endpoints.enabled-by-default", true);
defaultProperties.put("management.endpoint.health.show-details", Show.ALWAYS.name()); defaultProperties.put("management.endpoint.health.show-details", Show.ALWAYS.name());
defaultProperties.put("management.endpoint.health.show-components", Show.ALWAYS.name()); defaultProperties.put("management.endpoint.health.show-components", Show.ALWAYS.name());
defaultProperties.put("management.info.git.mode", Mode.FULL.name()); defaultProperties.put("management.info.git.mode", Mode.FULL.name());
defaultProperties.put("management.metrics.tags.application", ApplicationName.get(environment));
defaultProperties.put("management.server.port", PortUtils.findAvailablePort(1024)); defaultProperties.put("management.server.port", PortUtils.findAvailablePort(1024));
defaultProperties.put("management.trace.http.enabled", false);
// servlet // servlet
defaultProperties.put("spring.servlet.multipart.max-file-size", DataSize.ofBytes(-1).toString()); defaultProperties.put("spring.servlet.multipart.max-file-size", DataSize.ofBytes(-1).toString());
defaultProperties.put("spring.servlet.multipart.max-request-size", DataSize.ofBytes(-1).toString()); defaultProperties.put("spring.servlet.multipart.max-request-size", DataSize.ofBytes(-1).toString());
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment