You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-10Lines changed: 11 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,17 @@ Namely it shows jobs of a Galaxy instance, their distribution over Pulsar comput
13
13
14
14
If you are an admin of a Galaxy instance please read the technical process below, if you are not an admin please reach out to them.
15
15
16
+
### Summary
17
+
18
+
*Start with writing us an email at galaxy@cesnet.cz that you'd like to join. First we will celebrate and then happily walk you through what needs to be done.*
19
+
20
+
1) Your Galaxy needs to be sending data to your InfluxDB via [gxadmin scripts](https://github.com/usegalaxy-eu/infrastructure-playbook/tree/master/roles/usegalaxy-eu.job-radar-stats-influxdb)
21
+
1) You give us access to read the InfluxDB (we need: `influxdb_password_var_name;influxdb_host;influxdb_port;influxdb_username`) and some basic information about your server (we need: `name;lat;long;`)
22
+
1) You send us information about your Pulsar servers (we need: `galaxy;pulsar_id;lat;long;node_count;desc`)
23
+
1) Wait few days and your Galaxy and Pulsars show up at [https://gjr.metacentrum.cz](https://gjr.metacentrum.cz)
24
+
25
+
### Details
26
+
16
27
GJR periodically requests data from each connected Galaxy through their own `InfluxDB` instance. Schema of this setup:
*Please write us an email at galaxy@cesnet.cz that you'd like to join and we will walk you through what needs to be done.*
30
-
31
-
1) Your Galaxy is sending data to your InfluxDB via [gxadmin scripts](https://github.com/usegalaxy-eu/infrastructure-playbook/tree/master/roles/usegalaxy-eu.job-radar-stats-influxdb)
32
-
1) You give us access to read the InfluxDB (`influxdb_password_var_name;influxdb_host;influxdb_port;influxdb_username`) and some basic information about your server (`name;lat;long;`)
33
-
1) You send us information about all your Pulsar servers (`galaxy;pulsar_id;lat;long;node_count;desc`)
34
-
1) Wait few days and your Galaxy and Pulsars show up at [https://gjr.metacentrum.cz](https://gjr.metacentrum.cz)
35
-
36
37
## How to deploy own GJR
37
38
38
39
GJR takes data from InfluxDB of a Galaxy instance so first you need to set up InfluxDB for your instance and periodically fill it with necessary data. There is Galaxy tutorial for Galaxy admins how to set up InfluxDB ([https://training.galaxyproject.org/training-material/topics/admin/tutorials/monitoring/slides-plain.html](https://training.galaxyproject.org/training-material/topics/admin/tutorials/monitoring/slides-plain.html)). Ansible infrastructure play-book for filling InfluxDB with neccessary data can be find here: [https://github.com/usegalaxy-eu/infrastructure-playbook/tree/master/roles/usegalaxy-eu.job-radar-stats-influxdb](https://github.com/usegalaxy-eu/infrastructure-playbook/tree/master/roles/usegalaxy-eu.job-radar-stats-influxdb).
0 commit comments