gravitee-io / issues

Gravitee.io - API Platform - Issues
64 stars 26 forks source link

[gateway] At startup ,gateway does not always re-connect automatically to Elasticsearch once this latter comes back, manual restart needed #6682

Closed marijatimovska closed 1 year ago

marijatimovska commented 2 years ago

Current Behavior

At startup, the gateway does not always re-connect automatically to Elasticsearch once this latter comes back. A manual restart of the Gateway is needed.

This happens in a random manner:

  1. At start-up the GW is able to re-connect automatically to the ElasticSearch, once this latter comes back and continu to proceed -> OK
2021-11-30 10:50:23,754 [vert.x-worker-thread-0] INFO i.g.r.e.ElasticsearchReporter - Starting Elastic reporter engine... 2021-11-30 10:50:53,341 [vert.x-eventloop-thread-2] ERROR i.g.e.client.http.HttpClient - Unable to get a connection to Elasticsearch: The timeout period of 30000ms has been exceeded while executing GET / for server apim-es-prod.pnet.ch:9200 2021-11-30 10:50:53,773 [vert.x-eventloop-thread-3] ERROR i.g.e.client.http.HttpClient - Unable to get a connection to Elasticsearch: The timeout period of 30000ms has been exceeded while executing GET / for server apim-es-prod.pnet.ch:9200

2.. At start-up the GW is Not able to re-connect automatically to the ElasticSearch, once this latter comes back and continu to proceed -> Not OK (manual restart of the gateway is needed) :

2021-12-02 13:40:52,446 [vert.x-worker-thread-0] ERROR i.g.n.r.v.e.EventBusReporterWrapper - Error while starting reporter java.lang.IllegalStateException: No endpoint available at io.gravitee.elasticsearch.client.http.HttpClient.nextClient(HttpClient.java:219) at io.gravitee.elasticsearch.client.http.HttpClient.getInfo(HttpClient.java:241)

Expected Behavior

Gateway should automatically re-connect to ElasticSearch when it is reachable.

Steps to Reproduce (for bugs)

  1. Stop the ES container in Docker-Desktop
  2. Stop the Gateway container
  3. Start the ES container and check the logs. Randomly (1 every 3/4 attempts), a "No endpoint available" will appear.
  4. Restart the Gateway and it should be back to normal.
Okhelifi commented 2 years ago

Waiting for information to reproduce it. I put it in the backlog in on hold for the moment

marijatimovska commented 2 years ago

@Okhelifi Okay so I think I managed to reproduce.

  1. After all is done above create a simple API and enable Analytics.
  2. Make a request and see if you have in your API Analytics.
  3. If you have then now we can replicate the issue.
  4. Completely stop the ES container, wait for like min 30 seconds, you will get a lot of logs from the GW.
  5. Now just restart the GW and again wait for min 30-40 sec, you will get a lot of logs from the GW that is it now able to connect to ES.
  6. Now start the ES and you will continue getting the errors and no logs in your Analytics
marcambier commented 2 years ago

As discussed with @marijatimovska , I still can't reproduce the behavior using the above scenario. L2 sent this ticket back to the customer to ask them if they can reproduce it.

I put this ticket to the "Backlog" lane, waiting for the customer response.

susaf commented 1 year ago

I have two installations with the same problem, version 3.18.x using the official docker compose file.

You can reproduce the problem by restarting the elasticsearch container while the gateway container is running. After the elasticsearch container is back online no health checks and usage statistics are generated.

Only after you restart the gateway container after elasticsearch comes back online the usage statistics and health checks will be generated.

16:20:36.416 [vert.x-eventloop-thread-3] [] ERROR i.g.e.client.http.HttpClient - Unable to get a connection to Elasticsearch: finishConnect(..) failed: Connection refused: intranetgw-elasticsearch/172.70.18.3:9200
16:20:41.415 [vert.x-eventloop-thread-3] [] ERROR i.g.e.client.http.HttpClient - Unable to get a connection to Elasticsearch: finishConnect(..) failed: Connection refused: intranetgw-elasticsearch/172.70.18.3:9200
16:20:46.415 [vert.x-eventloop-thread-3] [] ERROR i.g.e.client.http.HttpClient - Unable to get a connection to Elasticsearch: finishConnect(..) failed: Connection refused: intranetgw-elasticsearch/172.70.18.3:9200
16:20:47.942 [RxComputationThreadPool-3] [] ERROR i.g.r.e.i.DocumentBulkProcessor - Unexpected error while bulking data with the ES client
java.lang.IllegalStateException: No endpoint available
        at io.gravitee.elasticsearch.client.http.HttpClient.nextClient(HttpClient.java:219)
        at io.gravitee.elasticsearch.client.http.HttpClient.bulk(HttpClient.java:271)
        at io.gravitee.reporter.elasticsearch.indexer.DocumentBulkProcessor.onNext(DocumentBulkProcessor.java:63)
        at io.gravitee.reporter.elasticsearch.indexer.DocumentBulkProcessor.onNext(DocumentBulkProcessor.java:35)
        at io.reactivex.internal.util.HalfSerializer.onNext(HalfSerializer.java:45)
        at io.reactivex.internal.subscribers.StrictSubscriber.onNext(StrictSubscriber.java:97)
        at io.reactivex.internal.operators.flowable.FlowableFilter$FilterSubscriber.tryOnNext(FlowableFilter.java:74)
        at io.reactivex.internal.operators.flowable.FlowableFilter$FilterSubscriber.onNext(FlowableFilter.java:52)
        at io.reactivex.subscribers.SerializedSubscriber.onNext(SerializedSubscriber.java:100)
        at io.reactivex.internal.operators.flowable.FlowableBufferTimed$BufferExactBoundedSubscriber.accept(FlowableBufferTimed.java:516)
        at io.reactivex.internal.operators.flowable.FlowableBufferTimed$BufferExactBoundedSubscriber.accept(FlowableBufferTimed.java:383)
        at io.reactivex.internal.subscribers.QueueDrainSubscriber.fastPathOrderedEmitMax(QueueDrainSubscriber.java:107)
        at io.reactivex.internal.operators.flowable.FlowableBufferTimed$BufferExactBoundedSubscriber.run(FlowableBufferTimed.java:570)
        at io.reactivex.Scheduler$Worker$PeriodicTask.run(Scheduler.java:509)
        at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
        at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
        at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
        at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)
16:20:51.415 [vert.x-eventloop-thread-5] [] ERROR i.g.e.client.http.HttpClient - Unable to get a connection to Elasticsearch: finishConnect(..) failed: Connection refused: intranetgw-elasticsearch/172.70.18.3:9200
16:20:56.415 [vert.x-eventloop-thread-5] [] ERROR i.g.e.client.http.HttpClient - Unable to get a connection to Elasticsearch: finishConnect(..) failed: Connection refused: intranetgw-elasticsearch/172.70.18.3:9200`
stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

gaetanmaisse commented 1 year ago

Closing as we were able to reproduce the issue, it might have been fixed in the latest versions of APIM

kuhnroyal commented 1 year ago

I am having the same problem with 3.20.6

Gateway log:

gio_apim_gateway  | =========================================================================
gio_apim_gateway  |
gio_apim_gateway  |   Gravitee.IO Standalone Runtime Bootstrap Environment
gio_apim_gateway  |
gio_apim_gateway  |   GRAVITEE_HOME: /opt/graviteeio-gateway
gio_apim_gateway  |
gio_apim_gateway  |   GRAVITEE_OPTS:
gio_apim_gateway  |
gio_apim_gateway  |   JAVA: /opt/java/openjdk/bin/java
gio_apim_gateway  |
gio_apim_gateway  |   JAVA_OPTS:  -Djava.net.preferIPv4Stack=true -Xms2g -Xmx2g -Djava.awt.headless=true -XX:+HeapDumpOnOutOfMemoryError -XX:+DisableExplicitGC -Dfile.encoding=UTF-8
gio_apim_gateway  |
gio_apim_gateway  |   CLASSPATH: /opt/graviteeio-gateway/lib/gravitee-apim-gateway-standalone-bootstrap-3.20.6.jar
gio_apim_gateway  |
gio_apim_gateway  | =========================================================================
gio_apim_gateway  |
gio_apim_gateway  | 21:06:13.807 [graviteeio-node] [] INFO  i.g.n.c.s.e.PropertiesConfiguration - Loading Gravitee configuration.
gio_apim_gateway  | 21:06:13.872 [graviteeio-node] [] INFO  i.g.n.c.s.e.PropertiesConfiguration -   Gravitee configuration loaded from /opt/graviteeio-gateway/config/gravitee.yml
gio_apim_gateway  | 21:06:14.457 [graviteeio-node] [] INFO  i.g.n.c.s.e.PropertiesConfiguration - Loading Gravitee configuration. DONE
gio_apim_gateway  | 21:06:14.665 [graviteeio-node] [] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor - Loading plugin handlers
gio_apim_gateway  | 21:06:14.757 [graviteeio-node] [] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor - Find 11 plugin handler(s):
gio_apim_gateway  | 21:06:14.789 [graviteeio-node] [] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -   io.gravitee.plugin.entrypoint.internal.EntrypointConnectorPluginHandler
gio_apim_gateway  | 21:06:14.790 [graviteeio-node] [] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -   io.gravitee.plugin.discovery.internal.ServiceDiscoveryPluginHandler
gio_apim_gateway  | 21:06:14.798 [graviteeio-node] [] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -   io.gravitee.plugin.connector.internal.ConnectorPluginHandler
gio_apim_gateway  | 21:06:14.809 [graviteeio-node] [] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -   io.gravitee.plugin.policy.internal.PolicyPluginHandler
gio_apim_gateway  | 21:06:14.812 [graviteeio-node] [] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -   io.gravitee.node.plugins.service.handler.ServicePluginHandler
gio_apim_gateway  | 21:06:14.823 [graviteeio-node] [] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -   io.gravitee.node.tracing.plugin.TracingPluginHandler
gio_apim_gateway  | 21:06:14.831 [graviteeio-node] [] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -   io.gravitee.plugin.endpoint.internal.EndpointConnectorPluginHandler
gio_apim_gateway  | 21:06:14.836 [graviteeio-node] [] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -   io.gravitee.plugin.repository.internal.RepositoryPluginHandler
gio_apim_gateway  | 21:06:14.845 [graviteeio-node] [] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -   io.gravitee.node.reporter.plugin.ReporterPluginHandler
gio_apim_gateway  | 21:06:14.846 [graviteeio-node] [] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -   io.gravitee.plugin.alert.internal.AlertPluginHandler
gio_apim_gateway  | 21:06:14.863 [graviteeio-node] [] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -   io.gravitee.plugin.resource.internal.ResourcePluginHandler
gio_apim_gateway  | 21:06:18.447 [graviteeio-node] [] INFO  i.g.node.tracing.TracingService - Tracing support is enabled with tracer: name[jaeger]
gio_apim_gateway  | 21:06:18.596 [graviteeio-node] [] INFO  i.g.p.r.i.RepositoryPluginHandler - Loading repository for scope MANAGEMENT: mongodb
gio_apim_gateway  | 21:06:18.599 [graviteeio-node] [] INFO  i.g.p.r.i.RepositoryPluginHandler - Loading repository for scope RATE_LIMIT: mongodb
gio_apim_gateway  | 21:06:18.600 [graviteeio-node] [] INFO  i.g.p.r.i.RepositoryPluginHandler - Loading repository for scope CACHE: ehcache
gio_apim_gateway  | 21:06:18.934 [graviteeio-node] [] INFO  io.gravitee.node.vertx.VertxFactory - Metrics support is enabled
gio_apim_gateway  | 21:06:26.151 [graviteeio-node] [] WARN  i.g.gateway.env.TimeoutConfiguration - A proper timeout (greater than 0) should be set in order to avoid unclose connection, suggested value is 30_000 ms
gio_apim_gateway  | 21:06:27.317 [graviteeio-node] [] INFO  i.g.c.event.impl.EventManagerImpl - Register new listener ReactorEventListener for event type class io.gravitee.gateway.reactor.ReactorEvent
gio_apim_gateway  | 21:06:27.870 [graviteeio-node] [] INFO  i.g.n.m.h.v.e.ManagementEndpointManagerImpl - Register a new endpoint for Management API: GET /apis [io.gravitee.gateway.handlers.api.manager.endpoint.ApisManagementEndpoint]
gio_apim_gateway  | 21:06:28.653 [graviteeio-node] [] INFO  i.g.n.m.h.v.e.ManagementEndpointManagerImpl - Register a new endpoint for Management API: GET /apis/:apiId [io.gravitee.gateway.handlers.api.manager.endpoint.ApiManagementEndpoint]
gio_apim_gateway  | 21:06:31.850 [graviteeio-node] [] INFO  i.g.node.container.AbstractContainer - Starting Gravitee.io - API Gateway...
gio_apim_gateway  | 21:06:31.879 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode - Gravitee.io - API Gateway is now starting...
gio_apim_gateway  | 21:06:31.907 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode -     Starting component: NodeMonitoringReporterService
gio_apim_gateway  | 21:06:31.934 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode -     Starting component: ReactorEventListener
gio_apim_gateway  | 21:06:31.950 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service io.gravitee.gateway.reactor.handler.ReactorEventListener
gio_apim_gateway  | 21:06:31.950 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode -     Starting component: VertxEmbeddedContainer
gio_apim_gateway  | 21:06:31.951 [graviteeio-node] [] INFO  i.g.g.s.vertx.VertxEmbeddedContainer - Starting Vertx container and deploy Gateway Verticles [4 instance(s)]
gio_apim_gateway  | 21:06:31.965 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode -     Starting component: SubscriptionDispatcher
gio_apim_gateway  | 21:06:32.001 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service io.gravitee.gateway.jupiter.reactor.v4.subscription.DefaultSubscriptionDispatcher
gio_apim_gateway  | 21:06:32.001 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode -     Starting component: ClusterService
gio_apim_gateway  | 21:06:32.001 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service io.gravitee.node.cluster.ClusterService
gio_apim_gateway  | 21:06:32.001 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode -     Starting component: LicenseService
gio_apim_gateway  | 21:06:32.001 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service License service
gio_apim_gateway  | 21:06:32.002 [graviteeio-node] [] INFO  i.g.node.license.LicenseService - No license file found. Some plugins may be disabled
gio_apim_gateway  | 21:06:32.053 [graviteeio-node] [] INFO  i.g.n.m.h.v.e.ManagementEndpointManagerImpl - Register a new endpoint for Management API: GET /license [io.gravitee.node.license.management.NodeLicenseManagementEndpoint]
gio_apim_gateway  | 21:06:32.053 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode -     Starting component: PluginEventListener
gio_apim_gateway  | 21:06:32.053 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service io.gravitee.plugin.core.internal.PluginEventListener
gio_apim_gateway  | 21:06:32.053 [graviteeio-node] [] INFO  i.g.c.event.impl.EventManagerImpl - Register new listener PluginEventListener for event type class io.gravitee.plugin.core.api.PluginEvent
gio_apim_gateway  | 21:06:32.053 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode -     Starting component: PluginRegistry
gio_apim_gateway  | 21:06:32.053 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service io.gravitee.plugin.core.internal.PluginRegistryImpl
gio_apim_gateway  | 21:06:32.054 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl - Initializing plugin registry.
gio_apim_gateway  | 21:06:32.054 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugins from /opt/graviteeio-gateway/plugins
gio_apim_gateway  | 21:06:34.194 [vertx-blocked-thread-checker] [] WARN  i.v.core.impl.BlockedThreadChecker - Thread Thread[vert.x-eventloop-thread-2,5,main] has been blocked for 2072 ms, time limit is 2000 ms
gio_apim_gateway  | 21:06:34.195 [vertx-blocked-thread-checker] [] WARN  i.v.core.impl.BlockedThreadChecker - Thread Thread[vert.x-eventloop-thread-3,5,main] has been blocked for 2018 ms, time limit is 2000 ms
gio_apim_gateway  | 21:06:34.195 [vertx-blocked-thread-checker] [] WARN  i.v.core.impl.BlockedThreadChecker - Thread Thread[vert.x-eventloop-thread-1,5,main] has been blocked for 2083 ms, time limit is 2000 ms
gio_apim_gateway  | 21:06:34.195 [vertx-blocked-thread-checker] [] WARN  i.v.core.impl.BlockedThreadChecker - Thread Thread[vert.x-eventloop-thread-0,5,main] has been blocked for 2048 ms, time limit is 2000 ms
gio_apim_gateway  | 21:06:34.306 [vert.x-eventloop-thread-3] [] INFO  i.g.g.s.vertx.ReactorVerticle - HTTP listener ready to accept requests on port 8082
gio_apim_gateway  | 21:06:34.315 [vert.x-eventloop-thread-1] [] INFO  i.g.g.s.vertx.ReactorVerticle - HTTP listener ready to accept requests on port 8082
gio_apim_gateway  | 21:06:34.315 [vert.x-eventloop-thread-0] [] INFO  i.g.g.s.vertx.ReactorVerticle - HTTP listener ready to accept requests on port 8082
gio_apim_gateway  | 21:06:34.318 [vert.x-eventloop-thread-2] [] INFO  i.g.g.s.vertx.ReactorVerticle - HTTP listener ready to accept requests on port 8082
gio_apim_gateway  | 21:06:38.967 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available endpoint-connector:
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > mock [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > mqtt5 [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > http-proxy [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > kafka [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available policy:
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > generate-http-signature [1.1.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > resource-filtering [1.8.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > metrics-reporter [2.0.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > policy-assign-content [1.7.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > request-content-limit [1.8.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > transform-headers [1.10.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > api-key [3.0.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > http-signature [1.5.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > xml-threat-protection [1.3.2] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > quota [2.0.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > json-validation [1.6.1] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > json-xml [2.0.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > spike-arrest [2.0.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > ssl-enforcement [1.2.3] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > ip-filtering [1.9.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > url-rewriting [1.5.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > jwt [3.0.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > policy-override-request-method [1.3.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > key-less [2.0.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > jws [1.3.2] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > mock [1.13.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > dynamic-routing [1.11.1] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > xml-validation [1.1.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > policy-openid-userinfo [1.5.2] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > rest-to-soap [1.13.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > policy-http-callout [2.0.1] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > xml-json [1.8.2] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > cache [1.15.2] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > retry [2.1.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > transform-queryparams [1.6.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > message-filtering [1.0.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > rate-limit [2.0.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > oauth2 [2.0.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > policy-assign-attributes [1.5.1] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > latency [1.4.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > regex-threat-protection [1.3.3] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > html-json [1.6.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > traffic-shadowing [2.0.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > json-threat-protection [1.3.3] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > rbac [1.1.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > policy-request-validation [1.13.1] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > policy-generate-jwt [1.5.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > json-to-json [1.7.1] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > xslt [2.0.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > groovy [2.3.0] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available entrypoint-connector:
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > http-post [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > http-get [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > websocket [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.968 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > http-proxy [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.975 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > webhook [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.975 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > sse [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.975 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available repository:
gio_apim_gateway  | 21:06:38.975 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > repository-bridge-http-client [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.975 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > repository-mongodb [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.975 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > repository-jdbc [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.975 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available service:
gio_apim_gateway  | 21:06:38.975 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > sync [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.975 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > localregistry [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.975 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > service-bridge-http-server [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.975 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > heartbeat [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.975 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > service-endpoint-discovery [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.975 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > healthcheck [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.976 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > gateway-debug [3.20.6] has been loaded
gio_apim_gateway  | 21:06:38.976 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > ratelimitasync [2.0.0] has been loaded
gio_apim_gateway  | 21:06:38.976 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available alert:
gio_apim_gateway  | 21:06:38.976 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > alert-engine-connector-ws [2.0.0] has been loaded
gio_apim_gateway  | 21:06:38.976 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available resource:
gio_apim_gateway  | 21:06:38.976 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > oauth2 [2.0.0] has been loaded
gio_apim_gateway  | 21:06:38.976 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > cache [1.9.0] has been loaded
gio_apim_gateway  | 21:06:38.976 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > oauth2-am-resource [2.0.0] has been loaded
gio_apim_gateway  | 21:06:38.976 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available reporter:
gio_apim_gateway  | 21:06:38.986 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > reporter-tcp [1.4.4] has been loaded
gio_apim_gateway  | 21:06:38.987 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > elastic [4.0.1] has been loaded
gio_apim_gateway  | 21:06:38.987 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > file [2.5.5] has been loaded
gio_apim_gateway  | 21:06:38.987 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available service_discovery:
gio_apim_gateway  | 21:06:38.987 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > consul-service-discovery [1.3.0] has been loaded
gio_apim_gateway  | 21:06:38.987 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available connector:
gio_apim_gateway  | 21:06:38.991 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl -   > connector-http [2.1.3] has been loaded
gio_apim_gateway  | 21:06:38.991 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginEventListener - All plugins have been loaded. Installing...
gio_apim_gateway  | 21:06:39.172 [graviteeio-node] [] INFO  i.g.p.r.i.RepositoryPluginHandler - Register a new repository: repository-bridge-http-client [io.gravitee.repository.bridge.client.HttpBridgeRepositoryProvider]
gio_apim_gateway  | 21:06:39.175 [graviteeio-node] [] INFO  i.g.p.r.i.RepositoryPluginHandler - Register a new repository: repository-mongodb [io.gravitee.repository.mongodb.MongoRepositoryProvider]
gio_apim_gateway  | 21:06:39.191 [graviteeio-node] [] INFO  i.g.p.r.i.RepositoryPluginHandler - Repository [MANAGEMENT] loaded by mongodb
gio_apim_gateway  | 21:06:42.309 [vert.x-eventloop-thread-1] [] WARN  i.g.g.r.p.notfound.NotFoundProcessor - No handler can be found for request /smp-invoice-api/health, returning NOT_FOUND (404)
gio_apim_gateway  | 21:06:47.253 [vert.x-eventloop-thread-3] [] WARN  i.g.g.r.p.notfound.NotFoundProcessor - No handler can be found for request /image-tools-api/health, returning NOT_FOUND (404)
gio_apim_gateway  | 21:06:53.704 [graviteeio-node] [] WARN  o.s.data.convert.CustomConversions - Registering converter from class org.bson.BsonUndefined to class java.lang.Object as reading converter although it doesn't convert from a store-supported type; You might want to check your annotation setup at the converter implementation
gio_apim_gateway  | 21:07:01.861 [vert.x-eventloop-thread-0] [] WARN  i.g.g.r.p.notfound.NotFoundProcessor - No handler can be found for request /docker-health-check/check, returning NOT_FOUND (404)
gio_apim_gateway  | 21:07:07.761 [graviteeio-node] [] INFO  i.g.p.r.i.RepositoryPluginHandler - Repository [RATE_LIMIT] loaded by mongodb
gio_apim_gateway  | 21:07:08.952 [graviteeio-node] [] INFO  i.g.p.r.i.RepositoryPluginHandler - Register a new repository: repository-jdbc [io.gravitee.repository.jdbc.JdbcRepositoryProvider]
gio_apim_gateway  | 21:07:08.967 [graviteeio-node] [] INFO  i.g.p.a.internal.AlertPluginHandler - Install plugin: alert-engine-connector-ws [io.gravitee.ae.connector.ws.WsConnectorPlugin]
gio_apim_gateway  | 21:07:10.233 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: policy-openid-userinfo [io.gravitee.policy.openid.userinfo.UserInfoPolicy]
gio_apim_gateway  | 21:07:10.268 [graviteeio-node] [] INFO  i.g.p.d.i.ServiceDiscoveryPluginHandler - Install plugin: consul-service-discovery [io.gravitee.discovery.consul.ConsulServiceDiscovery]
gio_apim_gateway  | 21:07:10.322 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: groovy [io.gravitee.policy.groovy.GroovyPolicy]
gio_apim_gateway  | 21:07:10.357 [graviteeio-node] [] INFO  i.g.p.e.i.EntrypointConnectorPluginHandler - Install plugin: sse [io.gravitee.plugin.entrypoint.sse.SseEntrypointConnectorFactory]
gio_apim_gateway  | 21:07:10.407 [graviteeio-node] [] INFO  i.g.p.e.i.EndpointConnectorPluginHandler - Install plugin: mqtt5 [io.gravitee.plugin.endpoint.mqtt5.Mqtt5EndpointConnectorFactory]
gio_apim_gateway  | 21:07:10.434 [graviteeio-node] [] INFO  i.g.p.e.i.EntrypointConnectorPluginHandler - Install plugin: http-proxy [io.gravitee.plugin.entrypoint.http.proxy.HttpProxyEntrypointConnectorFactory]
gio_apim_gateway  | 21:07:10.445 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: cache [io.gravitee.policy.cache.CachePolicy]
gio_apim_gateway  | 21:07:10.500 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: traffic-shadowing [io.gravitee.policy.trafficshadowing.TrafficShadowingPolicy]
gio_apim_gateway  | 21:07:10.692 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: rest-to-soap [io.gravitee.policy.rest2soap.RestToSoapTransformerPolicy]
gio_apim_gateway  | 21:07:10.705 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: xml-validation [io.gravitee.policy.xmlvalidation.XmlValidationPolicy]
gio_apim_gateway  | 21:07:10.739 [graviteeio-node] [] INFO  i.g.n.p.s.h.ServicePluginHandler - Install plugin: service-endpoint-discovery [io.gravitee.gateway.services.endpoint.discovery.EndpointDiscoveryService]
gio_apim_gateway  | 21:07:10.805 [graviteeio-node] [] INFO  i.g.p.r.i.ResourcePluginHandler - Install plugin: oauth2-am-resource [io.gravitee.resource.oauth2.am.OAuth2AMResource]
gio_apim_gateway  | 21:07:10.817 [graviteeio-node] [] INFO  i.g.n.p.s.h.ServicePluginHandler - Install plugin: ratelimitasync [io.gravitee.gateway.services.ratelimit.AsyncRateLimitService]
gio_apim_gateway  | 21:07:10.870 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: json-threat-protection [io.gravitee.policy.threatprotection.json.JsonThreatProtectionPolicy]
gio_apim_gateway  | 21:07:10.905 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: message-filtering [io.gravitee.policy.messagefiltering.MessageFilteringPolicy]
gio_apim_gateway  | 21:07:10.909 [graviteeio-node] [] INFO  i.g.n.p.s.h.ServicePluginHandler - Install plugin: localregistry [io.gravitee.gateway.services.localregistry.LocalApiDefinitionRegistry]
gio_apim_gateway  | 21:07:10.928 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: latency [io.gravitee.policy.latency.LatencyPolicy]
gio_apim_gateway  | 21:07:10.938 [graviteeio-node] [] INFO  i.g.n.p.s.h.ServicePluginHandler - Install plugin: sync [io.gravitee.gateway.services.sync.SyncService]
gio_apim_gateway  | 21:07:11.210 [graviteeio-node] [] INFO  i.g.p.e.i.EntrypointConnectorPluginHandler - Install plugin: webhook [io.gravitee.plugin.entrypoint.webhook.WebhookEntrypointConnectorFactory]
gio_apim_gateway  | 21:07:11.230 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: xml-threat-protection [io.gravitee.policy.threatprotection.xml.XmlThreatProtectionPolicy]
gio_apim_gateway  | 21:07:11.254 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: regex-threat-protection [io.gravitee.policy.threatprotection.regex.RegexThreatProtectionPolicy]
gio_apim_gateway  | 21:07:11.267 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: retry [io.gravitee.policy.retry.RetryPolicy]
gio_apim_gateway  | 21:07:11.274 [graviteeio-node] [] INFO  i.g.p.e.i.EndpointConnectorPluginHandler - Install plugin: mock [io.gravitee.plugin.endpoint.mock.MockEndpointConnectorFactory]
gio_apim_gateway  | 21:07:11.285 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: jws [io.gravitee.policy.jws.JWSPolicy]
gio_apim_gateway  | 21:07:11.303 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: html-json [io.gravitee.policy.html2Json.HTMLToJSONTransformationPolicy]
gio_apim_gateway  | 21:07:11.305 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: transform-queryparams [io.gravitee.policy.transformqueryparams.TransformQueryParametersPolicy]
gio_apim_gateway  | 21:07:11.322 [graviteeio-node] [] INFO  i.g.n.r.plugin.ReporterPluginHandler - Install plugin: elastic [io.gravitee.reporter.elasticsearch.ElasticsearchReporter]
gio_apim_gateway  | 21:07:12.263 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: dynamic-routing [io.gravitee.policy.dynamicrouting.DynamicRoutingPolicy]
gio_apim_gateway  | 21:07:12.283 [graviteeio-node] [] INFO  i.g.p.e.i.EntrypointConnectorPluginHandler - Install plugin: http-post [io.gravitee.plugin.entrypoint.http.post.HttpPostEntrypointConnectorFactory]
gio_apim_gateway  | 21:07:12.326 [graviteeio-node] [] INFO  i.g.n.p.s.h.ServicePluginHandler - Install plugin: service-bridge-http-server [io.gravitee.repository.bridge.server.BridgeService]
gio_apim_gateway  | 21:07:12.473 [graviteeio-node] [] INFO  i.g.n.r.plugin.ReporterPluginHandler - Installation skipped for: file [io.gravitee.reporter.file.FileReporter]
gio_apim_gateway  | 21:07:12.483 [graviteeio-node] [] INFO  i.g.n.p.s.h.ServicePluginHandler - Install plugin: heartbeat [io.gravitee.gateway.services.heartbeat.HeartbeatService]
gio_apim_gateway  | 21:07:12.615 [graviteeio-node] [] INFO  i.g.p.e.i.EndpointConnectorPluginHandler - Install plugin: http-proxy [io.gravitee.plugin.endpoint.http.proxy.HttpProxyEndpointConnectorFactory]
gio_apim_gateway  | 21:07:12.648 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: rbac [io.gravitee.policy.rbac.RoleBasedAccessControlPolicy]
gio_apim_gateway  | 21:07:12.663 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: resource-filtering [io.gravitee.policy.resourcefiltering.ResourceFilteringPolicy]
gio_apim_gateway  | 21:07:12.675 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: policy-override-request-method [io.gravitee.policy.overriderequestmethod.OverrideRequestMethodPolicy]
gio_apim_gateway  | 21:07:12.696 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: mock [io.gravitee.policy.mock.MockPolicy]
gio_apim_gateway  | 21:07:12.728 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: policy-request-validation [io.gravitee.policy.requestvalidation.RequestValidationPolicy]
gio_apim_gateway  | 21:07:12.783 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: xml-json [io.gravitee.policy.xml2json.XmlToJsonTransformationPolicy]
gio_apim_gateway  | 21:07:12.811 [graviteeio-node] [] INFO  i.g.n.p.s.h.ServicePluginHandler - Install plugin: healthcheck [io.gravitee.gateway.services.healthcheck.EndpointHealthcheckService]
gio_apim_gateway  | 21:07:12.933 [graviteeio-node] [] INFO  i.g.p.e.i.EndpointConnectorPluginHandler - Install plugin: kafka [io.gravitee.plugin.endpoint.kafka.KafkaEndpointConnectorFactory]
gio_apim_gateway  | 21:07:12.972 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: http-signature [io.gravitee.policy.httpsignature.HttpSignaturePolicy]
gio_apim_gateway  | 21:07:12.976 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: json-to-json [io.gravitee.policy.json2json.JsonToJsonTransformationPolicy]
gio_apim_gateway  | 21:07:12.981 [graviteeio-node] [] INFO  i.g.n.p.s.h.ServicePluginHandler - Install plugin: gateway-debug [io.gravitee.gateway.debug.DebugService]
gio_apim_gateway  | 21:07:13.207 [graviteeio-node] [] INFO  i.g.c.event.impl.EventManagerImpl - Register new listener DebugOrganizationManager for event type class io.gravitee.gateway.platform.manager.OrganizationEvent
gio_apim_gateway  | 21:07:13.330 [graviteeio-node] [] INFO  i.g.c.event.impl.EventManagerImpl - Register new listener DebugReactorEventListener for event type class io.gravitee.gateway.reactor.ReactorEvent
gio_apim_gateway  | 21:07:13.341 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: ssl-enforcement [io.gravitee.policy.sslenforcement.SslEnforcementPolicy]
gio_apim_gateway  | 21:07:13.378 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: api-key [io.gravitee.policy.apikey.ApiKeyPolicy]
gio_apim_gateway  | 21:07:13.397 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: jwt [io.gravitee.policy.jwt.JWTPolicy]
gio_apim_gateway  | 21:07:13.442 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: rate-limit [io.gravitee.policy.ratelimit.RateLimitPolicy]
gio_apim_gateway  | 21:07:13.463 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: policy-assign-content [io.gravitee.policy.assigncontent.AssignContentPolicy]
gio_apim_gateway  | 21:07:13.488 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: policy-generate-jwt [io.gravitee.policy.generatejwt.GenerateJwtPolicy]
gio_apim_gateway  | 21:07:13.506 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: spike-arrest [io.gravitee.policy.spike.SpikeArrestPolicy]
gio_apim_gateway  | 21:07:13.528 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: url-rewriting [io.gravitee.policy.urlrewriting.URLRewritingPolicy]
gio_apim_gateway  | 21:07:13.536 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: key-less [io.gravitee.policy.keyless.KeylessPolicy]
gio_apim_gateway  | 21:07:13.555 [graviteeio-node] [] INFO  i.g.p.p.i.PolicyConfigurationClassFinder - No policy configuration class defined for policy io.gravitee.policy.keyless.KeylessPolicy
gio_apim_gateway  | 21:07:13.557 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: policy-assign-attributes [io.gravitee.policy.assignattributes.AssignAttributesPolicy]
gio_apim_gateway  | 21:07:13.599 [graviteeio-node] [] INFO  i.g.p.e.i.EntrypointConnectorPluginHandler - Install plugin: http-get [io.gravitee.plugin.entrypoint.http.get.HttpGetEntrypointConnectorFactory]
gio_apim_gateway  | 21:07:13.631 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: quota [io.gravitee.policy.quota.QuotaPolicy]
gio_apim_gateway  | 21:07:13.649 [graviteeio-node] [] INFO  i.g.p.r.i.ResourcePluginHandler - Install plugin: oauth2 [io.gravitee.resource.oauth2.generic.OAuth2GenericResource]
gio_apim_gateway  | 21:07:13.685 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: ip-filtering [io.gravitee.policy.ipfiltering.IPFilteringPolicy]
gio_apim_gateway  | 21:07:13.694 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: metrics-reporter [io.gravitee.policy.metricsreporter.MetricsReporterPolicy]
gio_apim_gateway  | 21:07:13.751 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: json-validation [io.gravitee.policy.jsonvalidation.JsonValidationPolicy]
gio_apim_gateway  | 21:07:13.795 [graviteeio-node] [] INFO  i.g.p.c.i.ConnectorPluginHandler - Install plugin: connector-http [io.gravitee.connector.http.HttpConnectorFactory]
gio_apim_gateway  | 21:07:13.813 [graviteeio-node] [] INFO  i.g.p.c.i.ConnectorConfigurationClassFinder - No connector configuration class defined for connector io.gravitee.connector.http.HttpConnectorFactory
gio_apim_gateway  | 21:07:13.832 [graviteeio-node] [] INFO  i.g.p.e.i.EntrypointConnectorPluginHandler - Install plugin: websocket [io.gravitee.plugin.entrypoint.websocket.WebSocketEntrypointConnectorFactory]
gio_apim_gateway  | 21:07:13.870 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: json-xml [io.gravitee.policy.json2xml.JsonToXmlTransformationPolicy]
gio_apim_gateway  | 21:07:13.914 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: transform-headers [io.gravitee.policy.transformheaders.TransformHeadersPolicy]
gio_apim_gateway  | 21:07:13.938 [graviteeio-node] [] INFO  i.g.p.r.i.ResourcePluginHandler - Install plugin: cache [io.gravitee.resource.cache.InMemoryCacheResource]
gio_apim_gateway  | 21:07:13.971 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: xslt [io.gravitee.policy.xslt.XSLTTransformationPolicy]
gio_apim_gateway  | 21:07:13.981 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: generate-http-signature [io.gravitee.policy.generatehttpsignature.GenerateHttpSignaturePolicy]
gio_apim_gateway  | 21:07:14.017 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: request-content-limit [io.gravitee.policy.rcl.RequestContentLimitPolicy]
gio_apim_gateway  | 21:07:14.023 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: oauth2 [io.gravitee.policy.oauth2.Oauth2Policy]
gio_apim_gateway  | 21:07:14.046 [graviteeio-node] [] INFO  i.g.n.r.plugin.ReporterPluginHandler - Install plugin: reporter-tcp [io.gravitee.reporter.tcp.TcpReporter]
gio_apim_gateway  | 21:07:14.548 [graviteeio-node] [] INFO  i.g.p.p.internal.PolicyPluginHandler - Install plugin: policy-http-callout [io.gravitee.policy.callout.CalloutHttpPolicy]
gio_apim_gateway  | 21:07:14.569 [graviteeio-node] [] INFO  i.g.p.c.internal.PluginRegistryImpl - Plugins have been loaded and installed.
gio_apim_gateway  | 21:07:14.569 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode -     Starting component: ServiceManager
gio_apim_gateway  | 21:07:14.570 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service Plugins - Services Manager
gio_apim_gateway  | 21:07:14.602 [vert.x-eventloop-thread-2] [] INFO  i.g.c.event.impl.EventManagerImpl - Register new listener EndpointHealthcheckVerticle for event type class io.gravitee.gateway.reactor.ReactorEvent
gio_apim_gateway  | 21:07:14.611 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service Endpoints Discovery
gio_apim_gateway  | 21:07:14.618 [vert.x-eventloop-thread-3] [] INFO  i.g.c.event.impl.EventManagerImpl - Register new listener EndpointDiscoveryVerticle for event type class io.gravitee.gateway.reactor.ReactorEvent
gio_apim_gateway  | 21:07:14.618 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service Health-check service
gio_apim_gateway  | 21:07:14.633 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service Asynchronous Rate Limit proxy
gio_apim_gateway  | 21:07:14.665 [graviteeio-node] [] INFO  i.g.g.s.r.AsyncRateLimitService - Register the rate-limit service bridge for synchronous and asynchronous mode
gio_apim_gateway  | 21:07:14.665 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service Gateway Sync Service
gio_apim_gateway  | 21:07:14.665 [graviteeio-node] [] INFO  i.g.g.services.sync.SyncService - Sync service has been initialized with delay [5000MILLISECONDS]
gio_apim_gateway  | 21:07:14.665 [graviteeio-node] [] INFO  i.g.g.services.sync.SyncService - Associate a new HTTP handler on /sync
gio_apim_gateway  | 21:07:14.683 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service API keys cache
gio_apim_gateway  | 21:07:14.683 [graviteeio-node] [] INFO  i.g.g.s.s.cache.ApiKeysCacheService - Associate a new HTTP handler on /apikeys
gio_apim_gateway  | 21:07:14.683 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service Subscriptions cache repository
gio_apim_gateway  | 21:07:14.683 [graviteeio-node] [] INFO  i.g.g.s.s.c.SubscriptionsCacheService - Associate a new HTTP handler on /subscriptions
gio_apim_gateway  | 21:07:14.684 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service io.gravitee.gateway.services.sync.SyncManager
gio_apim_gateway  | 21:07:14.684 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service io.gravitee.gateway.services.sync.synchronizer.ApiSynchronizer
gio_apim_gateway  | 21:07:14.684 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service io.gravitee.gateway.services.sync.synchronizer.DictionarySynchronizer
gio_apim_gateway  | 21:07:14.684 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service io.gravitee.gateway.services.sync.synchronizer.OrganizationSynchronizer
gio_apim_gateway  | 21:07:14.684 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service io.gravitee.gateway.services.sync.synchronizer.DebugApiSynchronizer
gio_apim_gateway  | 21:07:15.944 [graviteeio-node] [] INFO  i.g.g.s.s.s.OrganizationSynchronizer - 0 organization(s) synchronized in 410ms.
gio_apim_gateway  | 21:07:17.708 [vert.x-eventloop-thread-1] [] ERROR i.g.e.client.http.HttpClient - Unable to get a connection to Elasticsearch: finishConnect(..) failed: Connection refused: elasticsearch/172.19.0.2:9200
gio_apim_gateway  | 21:07:18.294 [gio.sync-3] [65a45ee9-b668-4de3-a45e-e9b6687de3fd] INFO  i.g.gateway.policy.impl.PolicyLoader - Activating context for api-key [io.gravitee.policy.apikey.ApiKeyPolicyInitializer]
gio_apim_gateway  | 21:07:18.422 [gio.sync-2] [63e31b89-99cd-40e7-a31b-8999cdc0e7eb] INFO  i.g.gateway.policy.impl.PolicyLoader - Activating context for api-key [io.gravitee.policy.apikey.ApiKeyPolicyInitializer]
gio_apim_gateway  | 21:07:18.532 [gio.sync-0] [b1f9afde-42fc-4ad0-b9af-de42fc2ad0e6] INFO  i.g.gateway.policy.impl.PolicyLoader - Activating context for api-key [io.gravitee.policy.apikey.ApiKeyPolicyInitializer]
gio_apim_gateway  | 21:07:19.001 [gio.sync-2] [63e31b89-99cd-40e7-a31b-8999cdc0e7eb] INFO  i.g.g.h.a.m.impl.ApiManagerImpl - API id[63e31b89-99cd-40e7-a31b-8999cdc0e7eb] name[Regula Document Reader Web API] version[6.6.0] has been deployed
gio_apim_gateway  | 21:07:20.067 [gio.sync-1] [abcc5196-72a0-4002-8c51-9672a04002b7] INFO  i.g.g.h.a.m.impl.ApiManagerImpl - API id[abcc5196-72a0-4002-8c51-9672a04002b7] name[FIO Image Tools] version[v1.3.1] has been deployed
gio_apim_gateway  | 21:07:20.068 [gio.sync-2] [0b09d6af-cc17-4499-89d6-afcc178499c7] INFO  i.g.g.h.a.m.impl.ApiManagerImpl - API id[0b09d6af-cc17-4499-89d6-afcc178499c7] name[FIO Image Tools Test] version[v1.3.1] has been deployed
gio_apim_gateway  | 21:07:20.082 [gio.sync-3] [65a45ee9-b668-4de3-a45e-e9b6687de3fd] INFO  i.g.g.h.a.m.impl.ApiManagerImpl - API id[65a45ee9-b668-4de3-a45e-e9b6687de3fd] name[source.kitchen SMP Invoice] version[v1.1] has been deployed
gio_apim_gateway  | 21:07:20.098 [gio.sync-0] [b1f9afde-42fc-4ad0-b9af-de42fc2ad0e6] INFO  i.g.g.h.a.m.impl.ApiManagerImpl - API id[b1f9afde-42fc-4ad0-b9af-de42fc2ad0e6] name[SK Image Tools 2] version[v2.2.0] has been deployed
gio_apim_gateway  | 21:07:20.112 [gio.sync-3] [4f764509-4f91-4f58-b645-094f91af5815] INFO  i.g.g.h.a.m.impl.ApiManagerImpl - API id[4f764509-4f91-4f58-b645-094f91af5815] name[Docker Health Checks] version[1.0] has been deployed
gio_apim_gateway  | 21:07:20.133 [graviteeio-node] [] INFO  i.g.g.s.s.s.ApiSynchronizer - There are still sync tasks running in background. Waiting for them to finish before continuing...
gio_apim_gateway  | 21:07:20.236 [graviteeio-node] [] INFO  i.g.g.s.s.s.ApiSynchronizer - 6 apis synchronized in 4292ms
gio_apim_gateway  | 21:07:20.268 [graviteeio-node] [] INFO  i.g.g.s.s.s.DictionarySynchronizer - 0 dictionary(ies) synchronized in 32ms.
gio_apim_gateway  | 21:07:20.294 [graviteeio-node] [] INFO  i.g.c.event.impl.EventManagerImpl - Register new listener ApiKeysCacheService for event type class io.gravitee.gateway.reactor.ReactorEvent
gio_apim_gateway  | 21:07:20.297 [graviteeio-node] [] INFO  i.g.c.event.impl.EventManagerImpl - Register new listener SubscriptionsCacheService for event type class io.gravitee.gateway.reactor.ReactorEvent
gio_apim_gateway  | 21:07:20.485 [graviteeio-node] [] INFO  i.g.g.s.h.i.s.StandaloneHeartbeatStrategy - Start gateway heartbeat service
gio_apim_gateway  | 21:07:20.502 [graviteeio-node] [] INFO  i.g.g.s.h.i.s.StandaloneHeartbeatStrategy - Gateway heartbeat service scheduled with fixed delay 5000 MILLISECONDS
gio_apim_gateway  | 21:07:20.534 [graviteeio-node] [] INFO  i.g.g.s.h.i.s.StandaloneHeartbeatStrategy - Start gateway heartbeat service: DONE
gio_apim_gateway  | 21:07:20.535 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service Gateway - Debug service
gio_apim_gateway  | 21:07:20.536 [graviteeio-node] [] INFO  i.g.gateway.debug.DebugService - Starting component: VertxDebugService
gio_apim_gateway  | 21:07:20.537 [graviteeio-node] [] INFO  i.g.g.debug.vertx.VertxDebugService - Starting Vertx DEBUG container and deploy only 1 Verticle
gio_apim_gateway  | 21:07:20.537 [graviteeio-node] [] INFO  i.g.gateway.debug.DebugService - Starting component: DebugReactorEventListener
gio_apim_gateway  | 21:07:20.558 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service io.gravitee.gateway.jupiter.debug.DebugReactorEventListener
gio_apim_gateway  | 21:07:20.561 [graviteeio-node] [] INFO  i.g.c.event.impl.EventManagerImpl - Register new listener DebugReactorEventListener for event type class io.gravitee.gateway.reactor.ReactorEvent
gio_apim_gateway  | 21:07:20.562 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode -     Starting component: ManagementService
gio_apim_gateway  | 21:07:20.563 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service Node Management API service
gio_apim_gateway  | 21:07:20.565 [vert.x-eventloop-thread-3] [] INFO  i.g.n.m.h.v.v.ManagementVerticle - Start HTTP listener for Node Management API
gio_apim_gateway  | 21:07:20.590 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode -     Starting component: NodeMonitoringEventHandler
gio_apim_gateway  | 21:07:20.593 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service io.gravitee.node.monitoring.handler.NodeMonitoringEventHandler
gio_apim_gateway  | 21:07:20.594 [vert.x-eventloop-thread-3] [] INFO  i.g.n.m.h.v.e.ManagementEndpointManagerImpl - Register a new endpoint for Management API: GET / [io.gravitee.node.management.http.node.NodeEndpoint]
gio_apim_gateway  | 21:07:20.595 [vert.x-eventloop-thread-3] [] INFO  i.g.n.m.h.v.e.ManagementEndpointManagerImpl - Register a new endpoint for Management API: GET /configuration [io.gravitee.node.management.http.configuration.ConfigurationEndpoint]
gio_apim_gateway  | 21:07:20.622 [vert.x-eventloop-thread-2] [] INFO  i.g.g.d.vertx.DebugReactorVerticle - Debug HTTP listener ready to accept requests on port 8482
gio_apim_gateway  | 21:07:20.650 [vert.x-eventloop-thread-3] [] INFO  i.g.n.m.h.v.v.ManagementVerticle - HTTP listener for Node Management bind to port TCP:18082
gio_apim_gateway  | 21:07:20.654 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode -     Starting component: NodeInfosService
gio_apim_gateway  | 21:07:20.665 [graviteeio-node] [] INFO  i.g.n.m.infos.NodeInfosService - Starting node infos service
gio_apim_gateway  | 21:07:20.670 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service Node Infos Service
gio_apim_gateway  | 21:07:20.827 [graviteeio-node] [] INFO  i.g.n.m.infos.NodeInfosService - Start node infos service: DONE
gio_apim_gateway  | 21:07:20.839 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode -     Starting component: NodeHealthCheckService
gio_apim_gateway  | 21:07:20.840 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service Node Health-check service
gio_apim_gateway  | 21:07:20.993 [graviteeio-node] [] INFO  i.g.n.m.h.v.e.ManagementEndpointManagerImpl - Register a new endpoint for Management API: GET /health [io.gravitee.node.monitoring.healthcheck.NodeHealthCheckManagementEndpoint]
gio_apim_gateway  | 21:07:21.008 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode -     Starting component: NodeMonitorService
gio_apim_gateway  | 21:07:21.022 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service Node Monitor Service
gio_apim_gateway  | 21:07:21.081 [graviteeio-node] [] INFO  i.g.n.m.monitor.NodeMonitorService - Node monitoring scheduled with fixed delay 5000 MILLISECONDS
gio_apim_gateway  | 21:07:21.114 [graviteeio-node] [] INFO  i.g.n.m.h.v.e.ManagementEndpointManagerImpl - Register a new endpoint for Management API: GET /monitor [io.gravitee.node.monitoring.monitor.NodeMonitorManagementEndpoint]
gio_apim_gateway  | 21:07:21.123 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode -     Starting component: ReporterManager
gio_apim_gateway  | 21:07:21.131 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service Reporter service
gio_apim_gateway  | 21:07:21.138 [vert.x-eventloop-thread-0] [] INFO  i.g.n.r.vertx.ReporterManagerImpl - Starting reporter: io.gravitee.node.reporter.vertx.eventbus.EventBusReporterWrapper@796773e5
gio_apim_gateway  | 21:07:21.154 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode -     Starting component: KeyStoreLoaderManager
gio_apim_gateway  | 21:07:21.155 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service io.gravitee.node.certificates.KeyStoreLoaderManager
gio_apim_gateway  | 21:07:21.156 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode -     Starting component: AlertEventProducerManager
gio_apim_gateway  | 21:07:21.158 [graviteeio-node] [] INFO  i.g.common.service.AbstractService - Initializing service Alert Engine - Event producer
gio_apim_gateway  | 21:07:21.159 [graviteeio-node] [] INFO  i.g.ae.connector.ws.WsEventProducer - AlertEngine connector is enabled. Starting connector.
gio_apim_gateway  | 21:07:21.194 [vert.x-eventloop-thread-0] [] INFO  i.g.n.r.vertx.ReporterManagerImpl - Starting reporter: io.gravitee.node.reporter.vertx.eventbus.EventBusReporterWrapper@6be2bf24
gio_apim_gateway  | 21:07:21.204 [graviteeio-node] [] INFO  i.g.ae.connector.ws.HttpConnector - AlertEngine connector is disabled.
gio_apim_gateway  | 21:07:21.228 [vert.x-worker-thread-0] [] INFO  i.g.common.service.AbstractService - Initializing service io.gravitee.reporter.elasticsearch.ElasticsearchReporter
gio_apim_gateway  | 21:07:21.229 [vert.x-worker-thread-0] [] INFO  i.g.r.e.ElasticsearchReporter - Starting Elastic reporter engine...
gio_apim_gateway  | 21:07:21.251 [vert.x-worker-thread-0] [] ERROR i.g.n.r.v.e.EventBusReporterWrapper - Error while starting reporter
gio_apim_gateway  | java.lang.IllegalStateException: No endpoint available
gio_apim_gateway  |     at io.gravitee.elasticsearch.client.http.HttpClient.nextClient(HttpClient.java:223)
gio_apim_gateway  |     at io.gravitee.elasticsearch.client.http.HttpClient.getInfo(HttpClient.java:251)
gio_apim_gateway  |     at io.gravitee.reporter.elasticsearch.ElasticsearchReporter.retrieveElasticSearchInfo(ElasticsearchReporter.java:142)
gio_apim_gateway  |     at io.gravitee.reporter.elasticsearch.ElasticsearchReporter.doStart(ElasticsearchReporter.java:67)
gio_apim_gateway  |     at io.gravitee.common.component.AbstractLifecycleComponent.start(AbstractLifecycleComponent.java:32)
gio_apim_gateway  |     at io.gravitee.node.reporter.vertx.eventbus.EventBusReporterWrapper$1.handle(EventBusReporterWrapper.java:64)
gio_apim_gateway  |     at io.gravitee.node.reporter.vertx.eventbus.EventBusReporterWrapper$1.handle(EventBusReporterWrapper.java:60)
gio_apim_gateway  |     at io.vertx.core.impl.ContextImpl.lambda$null$0(ContextImpl.java:159)
gio_apim_gateway  |     at io.vertx.core.impl.AbstractContext.dispatch(AbstractContext.java:100)
gio_apim_gateway  |     at io.vertx.core.impl.ContextImpl.lambda$executeBlocking$1(ContextImpl.java:157)
gio_apim_gateway  |     at io.vertx.core.impl.TaskQueue.run(TaskQueue.java:76)
gio_apim_gateway  |     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
gio_apim_gateway  |     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
gio_apim_gateway  |     at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
gio_apim_gateway  |     at java.base/java.lang.Thread.run(Unknown Source)
gio_apim_gateway  | 21:07:21.457 [graviteeio-node] [] INFO  i.g.g.standalone.node.GatewayNode - Gravitee.io - API Gateway id[777f78a6-e884-4aaa-bf78-a6e8846aaacb] version[3.20.6] pid[1] build[304977#f1fd7b476c] jvm[Eclipse Adoptium/OpenJDK 64-Bit Server VM/17.0.5+8] started in 49551 ms.
gio_apim_gateway  | 21:07:21.606 [RxComputationThreadPool-1] [] WARN  i.g.ae.connector.ws.WsEventProducer - An error occurred trying to send events: The connector is not yet ready
gio_apim_gateway  | 21:07:21.768 [vert.x-eventloop-thread-1] [] ERROR i.g.e.client.http.HttpClient - Unable to get a connection to Elasticsearch: finishConnect(..) failed: Connection refused: elasticsearch/172.19.0.2:9200
gio_apim_gateway  | 21:07:26.757 [vert.x-eventloop-thread-1] [] ERROR i.g.e.client.http.HttpClient - Unable to get a connection to Elasticsearch: finishConnect(..) failed: Connection refused: elasticsearch/172.19.0.2:9200
gio_apim_gateway  | 21:07:31.937 [vert.x-eventloop-thread-1] [] ERROR i.g.e.client.http.HttpClient - Unable to get a connection to Elasticsearch: finishConnect(..) failed: Connection refused: elasticsearch/172.19.0.2:9200
gio_apim_gateway  | 21:07:36.764 [vert.x-eventloop-thread-1] [] ERROR i.g.e.client.http.HttpClient - Unable to get a connection to Elasticsearch: finishConnect(..) failed: Connection refused: elasticsearch/172.19.0.2:9200
gio_apim_gateway  | 21:07:41.757 [vert.x-eventloop-thread-1] [] ERROR i.g.e.client.http.HttpClient - Unable to get a connection to Elasticsearch: finishConnect(..) failed: Connection refused: elasticsearch/172.19.0.2:9200
gio_apim_gateway  | 21:07:46.757 [vert.x-eventloop-thread-1] [] ERROR i.g.e.client.http.HttpClient - Unable to get a connection to Elasticsearch: finishConnect(..) failed: Connection refused: elasticsearch/172.19.0.2:9200

Elastic log:

gio_apim_elasticsearch  | {"type": "deprecation.elasticsearch", "timestamp": "2023-05-31T21:06:23,639Z", "level": "WARN", "component": "o.e.d.c.s.Settings", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "[bootstrap.system_call_filter] setting was deprecated in Elasticsearch and will be removed in a future release! See the breaking changes documentation for the next major version.", "key": "bootstrap.system_call_filter", "category": "settings" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:31,920Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "version[7.17.10], pid[6], build[default/docker/fecd68e3150eda0c307ab9a9d7557f5d5fd71349/2023-04-23T05:33:18.138275597Z], OS[Linux/5.15.0-73-generic/amd64], JVM[Oracle Corporation/OpenJDK 64-Bit Server VM/20.0.1/20.0.1+9-29]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:31,935Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "JVM home [/usr/share/elasticsearch/jdk], using bundled JDK [true]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:31,938Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "JVM arguments [-Xshare:auto, -Des.networkaddress.cache.ttl=60, -Des.networkaddress.cache.negative.ttl=10, -XX:+AlwaysPreTouch, -Xss1m, -Djava.awt.headless=true, -Dfile.encoding=UTF-8, -Djna.nosys=true, -XX:-OmitStackTraceInFastThrow, -XX:+ShowCodeDetailsInExceptionMessages, -Dio.netty.noUnsafe=true, -Dio.netty.noKeySetOptimization=true, -Dio.netty.recycler.maxCapacityPerThread=0, -Dio.netty.allocator.numDirectArenas=0, -Dlog4j.shutdownHookEnabled=false, -Dlog4j2.disable.jmx=true, -Dlog4j2.formatMsgNoLookups=true, -Djava.locale.providers=SPI,COMPAT, --add-opens=java.base/java.io=ALL-UNNAMED, -Djava.security.manager=allow, -XX:+UseG1GC, -Djava.io.tmpdir=/tmp/elasticsearch-9514756979050194725, -XX:+HeapDumpOnOutOfMemoryError, -XX:+ExitOnOutOfMemoryError, -XX:HeapDumpPath=data, -XX:ErrorFile=logs/hs_err_pid%p.log, -Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m, -Des.cgroups.hierarchy.override=/, -Xms512m, -Xmx512m, -XX:MaxDirectMemorySize=268435456, -XX:G1HeapRegionSize=4m, -XX:InitiatingHeapOccupancyPercent=30, -XX:G1ReservePercent=15, -Des.path.home=/usr/share/elasticsearch, -Des.path.conf=/usr/share/elasticsearch/config, -Des.distribution.flavor=default, -Des.distribution.type=docker, -Des.bundled_jdk=true]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,211Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [aggs-matrix-stats]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,216Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [analysis-common]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,217Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [constant-keyword]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,217Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [frozen-indices]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,217Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [ingest-common]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,217Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [ingest-geoip]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,221Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [ingest-user-agent]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,231Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [kibana]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,232Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [lang-expression]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,232Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [lang-mustache]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,233Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [lang-painless]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,233Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [legacy-geo]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,234Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [mapper-extras]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,234Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [mapper-version]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,235Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [parent-join]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,237Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [percolator]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,237Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [rank-eval]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,238Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [reindex]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,238Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [repositories-metering-api]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,238Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [repository-encrypted]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,245Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [repository-url]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,255Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [runtime-fields-common]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,255Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [search-business-rules]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,272Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [searchable-snapshots]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,277Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [snapshot-repo-test-kit]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,281Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [spatial]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,281Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [transform]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,281Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [transport-netty4]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,283Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [unsigned-long]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,283Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [vector-tile]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,286Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [vectors]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,287Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [wildcard]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,287Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-aggregate-metric]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,289Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-analytics]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,290Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-async]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,292Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-async-search]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,292Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-autoscaling]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,293Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-ccr]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,298Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-core]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,302Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-data-streams]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,308Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-deprecation]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,308Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-enrich]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,309Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-eql]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,309Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-fleet]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,309Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-graph]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,309Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-identity-provider]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,309Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-ilm]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,309Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-logstash]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,309Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-ml]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,314Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-monitoring]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,315Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-ql]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,318Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-rollup]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,318Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-security]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,319Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-shutdown]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,319Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-sql]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,322Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-stack]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,322Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-text-structure]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,322Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-voting-only-node]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,323Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "loaded module [x-pack-watcher]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,323Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "no plugins loaded" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,625Z", "level": "INFO", "component": "o.e.e.NodeEnvironment", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "using [1] data paths, mounts [[/usr/share/elasticsearch/data (/dev/mapper/vg_data-lv_data)]], net usable_space [10.3gb], net total_space [24.4gb], types [ext4]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:06:53,630Z", "level": "INFO", "component": "o.e.e.NodeEnvironment", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "heap size [512mb], compressed ordinary object pointers [true]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:03,848Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "node name [ce400951e677], node ID [CQKm-j5sTDePMZDz9qj20A], cluster name [elasticsearch], roles [transform, data_frozen, master, remote_cluster_client, data, ml, data_content, data_hot, data_warm, data_cold, ingest]" }
gio_apim_elasticsearch  | {"type": "deprecation.elasticsearch", "timestamp": "2023-05-31T21:07:19,616Z", "level": "CRITICAL", "component": "o.e.d.c.s.Settings", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "[xpack.monitoring.enabled] setting was deprecated in Elasticsearch and will be removed in a future release! See the breaking changes documentation for the next major version.", "key": "xpack.monitoring.enabled", "category": "settings" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:31,456Z", "level": "INFO", "component": "o.e.x.m.p.l.CppLogMessageHandler", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "[controller/170] [Main.cc@122] controller (64 bit): Version 7.17.10 (Build dd124dd90ff8a4) Copyright (c) 2023 Elasticsearch BV" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:34,453Z", "level": "INFO", "component": "o.e.i.g.ConfigDatabases", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "initialized default databases [[GeoLite2-Country.mmdb, GeoLite2-City.mmdb, GeoLite2-ASN.mmdb]], config databases [[]] and watching [/usr/share/elasticsearch/config/ingest-geoip] for changes" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:34,458Z", "level": "INFO", "component": "o.e.i.g.DatabaseNodeService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "initialized database registry, using geoip-databases directory [/tmp/elasticsearch-9514756979050194725/geoip-databases/CQKm-j5sTDePMZDz9qj20A]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:37,754Z", "level": "INFO", "component": "o.e.t.NettyAllocator", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "creating NettyAllocator with the following configs: [name=unpooled, suggested_max_allocation_size=1mb, factors={es.unsafe.use_unpooled_allocator=null, g1gc_enabled=true, g1gc_region_size=4mb, heap_size=512mb}]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:37,843Z", "level": "INFO", "component": "o.e.i.r.RecoverySettings", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "using rate limit [40mb] with [default=40mb, read=0b, write=0b, max=0b]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:37,939Z", "level": "INFO", "component": "o.e.d.DiscoveryModule", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "using discovery type [single-node] and seed hosts providers [settings]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:39,965Z", "level": "INFO", "component": "o.e.g.DanglingIndicesState", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "gateway.auto_import_dangling_indices is disabled, dangling indices will not be automatically detected or imported and must be managed manually" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:41,835Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "initialized" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:41,835Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "starting ..." }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:42,007Z", "level": "INFO", "component": "o.e.x.s.c.f.PersistentCache", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "persistent cache index loaded" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:42,008Z", "level": "INFO", "component": "o.e.x.d.l.DeprecationIndexingComponent", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "deprecation component started" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:42,244Z", "level": "INFO", "component": "o.e.t.TransportService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "publish_address {172.19.0.2:9300}, bound_addresses {0.0.0.0:9300}" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:48,994Z", "level": "INFO", "component": "o.e.c.c.Coordinator", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "cluster UUID [2XeodnUuT92S4wJqAHBMeA]" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:49,296Z", "level": "INFO", "component": "o.e.c.s.MasterService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "elected-as-master ([1] nodes joined)[{ce400951e677}{CQKm-j5sTDePMZDz9qj20A}{5Cn2CthDQfmrNaRgJa0agA}{172.19.0.2}{172.19.0.2:9300}{cdfhilmrstw} elect leader, _BECOME_MASTER_TASK_, _FINISH_ELECTION_], term: 75, version: 13541, delta: master node changed {previous [], current [{ce400951e677}{CQKm-j5sTDePMZDz9qj20A}{5Cn2CthDQfmrNaRgJa0agA}{172.19.0.2}{172.19.0.2:9300}{cdfhilmrstw}]}" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:49,872Z", "level": "INFO", "component": "o.e.c.s.ClusterApplierService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "master node changed {previous [], current [{ce400951e677}{CQKm-j5sTDePMZDz9qj20A}{5Cn2CthDQfmrNaRgJa0agA}{172.19.0.2}{172.19.0.2:9300}{cdfhilmrstw}]}, term: 75, version: 13541, reason: Publication{term=75, version=13541}" }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:50,227Z", "level": "INFO", "component": "o.e.h.AbstractHttpServerTransport", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "publish_address {172.19.0.2:9200}, bound_addresses {0.0.0.0:9200}", "cluster.uuid": "2XeodnUuT92S4wJqAHBMeA", "node.id": "CQKm-j5sTDePMZDz9qj20A"  }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:50,229Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "started", "cluster.uuid": "2XeodnUuT92S4wJqAHBMeA", "node.id": "CQKm-j5sTDePMZDz9qj20A"  }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:57,536Z", "level": "INFO", "component": "o.e.l.LicenseService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "license [970f95d9-626a-4832-87e5-6cfb516a96b2] mode [basic] - valid", "cluster.uuid": "2XeodnUuT92S4wJqAHBMeA", "node.id": "CQKm-j5sTDePMZDz9qj20A"  }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:07:57,551Z", "level": "INFO", "component": "o.e.g.GatewayService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "recovered [401] indices into cluster_state", "cluster.uuid": "2XeodnUuT92S4wJqAHBMeA", "node.id": "CQKm-j5sTDePMZDz9qj20A"  }
gio_apim_elasticsearch  | {"type": "deprecation.elasticsearch", "timestamp": "2023-05-31T21:08:04,932Z", "level": "CRITICAL", "component": "o.e.d.r.a.s.RestCountAction", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "[types removal] Specifying types in count requests is deprecated.", "key": "count_with_types", "category": "types", "cluster.uuid": "2XeodnUuT92S4wJqAHBMeA", "node.id": "CQKm-j5sTDePMZDz9qj20A"  }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:09:25,076Z", "level": "WARN", "component": "o.e.m.j.JvmGcMonitorService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "[gc][101] overhead, spent [2.2s] collecting in the last [2.6s]", "cluster.uuid": "2XeodnUuT92S4wJqAHBMeA", "node.id": "CQKm-j5sTDePMZDz9qj20A"  }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:10:32,788Z", "level": "WARN", "component": "o.e.m.j.JvmGcMonitorService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "[gc][167] overhead, spent [2.1s] collecting in the last [2.4s]", "cluster.uuid": "2XeodnUuT92S4wJqAHBMeA", "node.id": "CQKm-j5sTDePMZDz9qj20A"  }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:10:50,105Z", "level": "WARN", "component": "o.e.m.j.JvmGcMonitorService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "[gc][182] overhead, spent [2.3s] collecting in the last [3.2s]", "cluster.uuid": "2XeodnUuT92S4wJqAHBMeA", "node.id": "CQKm-j5sTDePMZDz9qj20A"  }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:10:54,328Z", "level": "INFO", "component": "o.e.c.r.a.AllocationService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "Cluster health status changed from [RED] to [YELLOW] (reason: [shards started [[gravitee-monitor-2022.10.14][0]]]).", "cluster.uuid": "2XeodnUuT92S4wJqAHBMeA", "node.id": "CQKm-j5sTDePMZDz9qj20A"  }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:24:56,793Z", "level": "WARN", "component": "o.e.m.j.JvmGcMonitorService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "[gc][1024] overhead, spent [4.2s] collecting in the last [4.9s]", "cluster.uuid": "2XeodnUuT92S4wJqAHBMeA", "node.id": "CQKm-j5sTDePMZDz9qj20A"  }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:40:37,594Z", "level": "INFO", "component": "o.e.m.j.JvmGcMonitorService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "[gc][young][1964][43] duration [720ms], collections [1]/[1.3s], total [720ms]/[3.3s], memory [435.5mb]->[296.9mb]/[512mb], all_pools {[young] [136mb]->[0b]/[0b]}{[old] [291.7mb]->[289.4mb]/[512mb]}{[survivor] [7.7mb]->[7.5mb]/[0b]}", "cluster.uuid": "2XeodnUuT92S4wJqAHBMeA", "node.id": "CQKm-j5sTDePMZDz9qj20A"  }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:40:37,595Z", "level": "WARN", "component": "o.e.m.j.JvmGcMonitorService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "[gc][1964] overhead, spent [720ms] collecting in the last [1.3s]", "cluster.uuid": "2XeodnUuT92S4wJqAHBMeA", "node.id": "CQKm-j5sTDePMZDz9qj20A"  }
gio_apim_elasticsearch  | {"type": "server", "timestamp": "2023-05-31T21:48:29,057Z", "level": "WARN", "component": "o.e.m.j.JvmGcMonitorService", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "[gc][2434] overhead, spent [1.4s] collecting in the last [2.2s]", "cluster.uuid": "2XeodnUuT92S4wJqAHBMeA", "node.id": "CQKm-j5sTDePMZDz9qj20A"  }
gio_apim_elasticsearch  | {"type": "deprecation.elasticsearch", "timestamp": "2023-05-31T23:47:22,784Z", "level": "CRITICAL", "component": "o.e.d.r.a.s.RestSearchAction", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "[types removal] Specifying types in search requests is deprecated.", "key": "search_with_types", "category": "types", "cluster.uuid": "2XeodnUuT92S4wJqAHBMeA", "node.id": "CQKm-j5sTDePMZDz9qj20A"  }
gio_apim_elasticsearch  | {"type": "deprecation.elasticsearch", "timestamp": "2023-05-31T23:47:24,752Z", "level": "CRITICAL", "component": "o.e.d.s.a.b.h.DateHistogramAggregationBuilder", "cluster.name": "elasticsearch", "node.name": "ce400951e677", "message": "[interval] on [date_histogram] is deprecated, use [fixed_interval] or [calendar_interval] in the future.", "key": "date-histogram-interval-setter", "category": "aggregations", "cluster.uuid": "2XeodnUuT92S4wJqAHBMeA", "node.id": "CQKm-j5sTDePMZDz9qj20A"  }

There was a restart of the host server and afterwards this happens for me every time. A normal docker compose down -v + docker compose up -d does not show this problem.