Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Para los módulos Spring Boot expuestos en el nginx, estos endpoints deberán devolver un JSON con status = “UP”:

...

En caso de querer monitorizar cada flujo del FlowEngine, esta llamada devolverá un 200:

...

Para los módulos no basados en Spring Boot o no expuestos en nginx, será necesario monitorizar la conexión al puerto concreto que exponen (es necesario que estén expuestos en la máquina) o activar el healthcheck desde Rancher:

  • MongoDB: 27017

  • ConfigDB (MariaDB/MySQL): 3306

  • Kafka: 9092 / 9095

  • Zookeeper: 2181

  • Streamsets: 18630

  • Zeppelin: 8080

  • ElasticDB: 9200

  • Rest-Planner: 22250

  • Quasar: 10800

  • MonitoringUI: 18100

  • DashboardExporter: 20300

  • KafkaMonitoring: 18400

En caso de que alguno de estos módulos estén como servicio en otra máquina (MariaDB o Mongo principalmente, será necesario monitorizar el puerto en dicha máquina).