diff --git a/NOTICE b/NOTICE index b27f17fac2923f619c9e40e0c530605d8c10066d..b4eed8c03c8e976cf175bb4f6692b34ed4c6a69b 100644 --- a/NOTICE +++ b/NOTICE @@ -117,6 +117,7 @@ The following software have components provided under the terms of this license: - Plexus Velocity Component (from https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-velocity) - PostgreSQL JDBC Driver - PowerMock (from http://www.powermock.org, https://repo1.maven.org/maven2/org/powermock/powermock-api-mockito) +- Prometheus Java Simpleclient (from https://repo1.maven.org/maven2/io/prometheus/simpleclient) - Protocol Buffer extensions to the Google HTTP Client Library for Java. (from https://repo1.maven.org/maven2/com/google/http-client/google-http-client-protobuf) - RabbitMQ Java Client (from http://www.rabbitmq.com, https://www.rabbitmq.com) - RxJava (from https://github.com/ReactiveX/RxJava) @@ -465,6 +466,7 @@ The following software have components provided under the terms of this license: - LatencyUtils (from http://latencyutils.github.io/LatencyUtils/) - PostgreSQL JDBC Driver - Project Lombok (from http://projectlombok.org, https://projectlombok.org) +- Prometheus Java Simpleclient (from https://repo1.maven.org/maven2/io/prometheus/simpleclient) - RabbitMQ Java Client (from http://www.rabbitmq.com, https://www.rabbitmq.com) - reactive-streams (from http://www.reactive-streams.org/) - xml-apis diff --git a/provider/indexer-azure/pom.xml b/provider/indexer-azure/pom.xml index 109f4eea0d2af31a8a849da4876421483fb9bfaa..4e8292faf8847d61ab5cbede4ba41f718a52e9ec 100644 --- a/provider/indexer-azure/pom.xml +++ b/provider/indexer-azure/pom.xml @@ -227,6 +227,14 @@ <version>1.7.0</version> </dependency> + <!-- Prometheus Dependency --> + <dependency> + <groupId>io.micrometer</groupId> + <artifactId>micrometer-registry-prometheus</artifactId> + <scope>runtime</scope> + </dependency> + + <!-- Test Dependencies --> <dependency> <groupId>org.springframework.boot</groupId> diff --git a/provider/indexer-azure/src/main/resources/application.properties b/provider/indexer-azure/src/main/resources/application.properties index 8f479afcd82f6acbe812168eae39a0980b076310..f86f5149ad97e503a195f750f45463ac1165d7e4 100644 --- a/provider/indexer-azure/src/main/resources/application.properties +++ b/provider/indexer-azure/src/main/resources/application.properties @@ -93,6 +93,9 @@ management.server.port=8081 management.health.azure-key-vault.enabled=false management.health.elasticsearch.enabled=false +management.endpoints.web.exposure.include=${web_exposure_endpoints:health,info} +management.metrics.enable.all=${enable_metrics:false} + #Redis -redis.database=${REDIS_DATABASE} \ No newline at end of file +redis.database=${REDIS_DATABASE}