Skip to content
Snippets Groups Projects
Commit fad4be37 authored by Makhtar DIAGNE's avatar Makhtar DIAGNE
Browse files

[TECH] CAS set metrics dependency for prometheus

parent 2562e44a
No related branches found
No related tags found
1 merge request!1Feature/design/1
......@@ -14,9 +14,12 @@
<assertj-core.version>3.11.1</assertj-core.version>
<jackson.version>2.10.0</jackson.version>
<lombok.version>1.18.10</lombok.version>
<micrometer.version>1.3.0</micrometer.version>
<mockito.version>1.10.19</mockito.version>
<spring.boot.version>2.2.0.RELEASE</spring.boot.version>
<spring.security.version>5.2.0.RELEASE</spring.security.version>
<spring.version>5.2.0.RELEASE</spring.version>
<spring.security.version>5.2.0.RELEASE</spring.security.version>
<spring.test.version>5.2.0.RELEASE</spring.test.version>
<swagger.version>1.5.18</swagger.version>
<thymeleaf-spring5.version>3.0.11.RELEASE</thymeleaf-spring5.version>
......@@ -58,6 +61,12 @@
<groupId>org.apereo.cas</groupId>
<artifactId>cas-server-support-pac4j-webflow</artifactId>
<version>${cas.version}</version>
<exclusions>
<exclusion>
<groupId>io.dropwizard.metrics</groupId>
<artifactId>metrics-core</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apereo.cas</groupId>
......@@ -259,20 +268,16 @@
</dependency>
<!-- metrics -->
<!-- <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.apereo.cas</groupId>
<artifactId>cas-server-support-metrics</artifactId>
<version>${cas.version}</version>
</dependency>
<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-registry-prometheus</artifactId>
<version>${micrometer.version}</version>
</dependency>
<dependency>
<groupId>org.apereo.cas</groupId>
<artifactId>cas-server-support-metrics</artifactId>
<version>${cas.version}</version>
</dependency> -->
<!-- logs -->
<dependency>
......@@ -400,6 +405,9 @@
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>org.apereo.cas.web.CasWebApplication</mainClass>
<arguments>
<argument>--spring.config.additional-location=file:${basedir}/src/main/config/cas-server-application-dev.yml</argument>
</arguments>
</configuration>
<executions>
<execution>
......
#!/bin/bash
mvn clean package -DskipTests
mkdir -p target/src/main
rm -rf target/src/main/config
cp -r src/main/config target/src/main/config
java -Dspring.config.location=src/main/config/cas-server-application-dev.yml -jar -Xms128m -Xmx512m target/cas-server.war
java -Dspring.config.additional-location=src/main/config/cas-server-application-dev.yml -jar -Xms128m -Xmx512m target/cas-server.war
#!/bin/bash
mvn clean package -DskipTests
mkdir -p target/src/main
rm -rf target/src/main/config
cp -r src/main/config target/src/main/config
java -Dspring.config.location=src/main/config/cas-server-application-recette.yml -jar -Xms128m -Xmx512m target/cas-server.war
java -Dspring.config.additional-location=src/main/config/cas-server-application-recette.yml -jar -Xms128m -Xmx512m target/cas-server.war
......@@ -20,7 +20,7 @@ server:
context-path: /cas
vitamui.cas.tenant.identifier: 4
vitamui.cas.tenant.identifier: 11
vitamui.cas.identity: cas
iam-client:
server-host: localhost
......
......@@ -85,6 +85,12 @@ management.endpoints.web.base-path=/actuator
management.endpoints.web.exposure.include=info,health,status,configurationMetadata
management.endpoints.jmx.exposure.exclude=*
management.metrics.export.atlas.enabled=false
management.metrics.export.graphite.enabled=false
management.metrics.export.influx.enabled=false
management.metrics.export.newrelic.enabled=false
management.metrics.export.signalfx.enabled=false
management.metrics.export.wavefront.enabled=false
# management.endpoints.web.exposure.include=*
# management.endpoints.web.path-mapping.health=status
......
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