this display the dashboards as expected but then fails if we click on one of them. Why? Well we have placed NGINX in-front of both OpenNMS and Grafana to provide SSL termination and reverse-proxy to allow both applications to be available on TCP/443.
Would like to request an enhancement for including a Grafana proxy parameter. Presently we have in opennms.properties the following:
org.opennms.grafanaBox.hostname=localhost
org.opennms.grafanaBox.port=3000
this display the dashboards as expected but then fails if we click on one of them. Why? Well we have placed NGINX in-front of both OpenNMS and Grafana to provide SSL termination and reverse-proxy to allow both applications to be available on TCP/443.
So with the new parameter:
org.opennms.grafanaBox.proxy=https://<FQDN>/grafana
The dashboards would be pulled back via the hostname and port but the rendered link on the ONMS dashboard would show as:
https://<FQDN>/grafana/dashboard/db/<grafana dashboard>