 Galaxy Monitoring with Telegraph and Grafana How to monitor Galaxy with Telegraph? How do I set up Influx DP? How can I make graphs in Grafana? How can I best alert on important metrics? Set up Influx DP. Set up Telegraph. Set up Grafana. Create several charts. Monitoring in Galaxy is easy to set up. Galaxy produces data, which is consumed by Telegraph. Telegraph ends data to Influx DB. This data is visualized in Grafana. We have several public Grafana servers. If you like any of our graphs, you can copy them. We have built numerous dashboards for monitoring Galaxy. These include scripts and playbooks and configuration for everything. Here is EU's Galaxy dashboard showing active users, running and unscheduled jobs, etc. However, sometimes we notice something going wrong with our infrastructure. We use the node detailed dashboard to begin our investigation. It gives us a very fast overview of the server. This can help efficiently pinpoint issues. We also monitor the database heavily. All of this monitoring is built into Telegraph. We need to be able to correlate latency with auto vacuums or contention. We monitor table size changes to check for anomalies. Our staff often needs to report numbers for their grants. We produce this user statistics dashboard to help them. Now they can answer their own questions and make their own graphs without admin help. We don't just monitor Galaxy though. We also monitor CVMFS and the availability of repositories in each server. This can give a good view of which repositories are replicated. Telegraph provides an easy solution to monitor servers. Galaxy can send metrics to Telegraph. Telegraph can run arbitrary commands like gxadmin, which provides influx formatted output. influxdb can collect metrics from Telegraph, use Grafana to visualize these metrics and monitor their values. Thank you for watching.