HySDS UI has a minimal dashboard in Kibana to display current status for its services (supervisor
/ systemd
)
...
The table above [Fig 4] shows the status of systemd
services (Elasticsearch, redis, rabbitmq, etc.), check the systemd.SubState
& systemd.ActiveStateTimestamp
columns for the current status and last updated.
The table above [Fig 5] shows the status of supervisord
services (celery workers, rest APIs, logstash, etc.), check the supervisord.status
& supervisord.uptime
columns for the current status and uptime.
...
Color-coating the status column in the table with
RED: service is down
GREEN: service is running
YELLOW: Service is starting
Integration with Cloudwatch logs (if possible) or just a simple link
Graphs & visualization (if possible)
Potentially moving it to a proper frontend/React application with better UI/UX
won't be limited by Kibana