Slavi Pantaleev
25697861d7
Fix some variable typos in matrix-prometheus-nginxlog-exporter
6 months ago
Slavi Pantaleev
f4f3d57520
Remove all traces of matrix-nginx-proxy, add validation & uninstallation tasks
6 months ago
Slavi Pantaleev
262caf0d59
Add native Traefik support to matrix-prometheus-nginxlog-exporter
6 months ago
Slavi Pantaleev
313ecd8f8d
Do not require Prometheus in matrix-prometheus-nginxlog-exporter
...
The user may be running Prometheus elsewhere. It doesn't need to be
getting installed using the current playbook.
6 months ago
Slavi Pantaleev
21d412f90b
Fix syntax errors in some --mount arguments
...
Regression since ce2f541deb
6 months ago
Slavi Pantaleev
ce2f541deb
Switch all remaining container volume mounting from `-v` to `--mount`
...
`--mount` is safer, as `-v` has the side-effect of creating the "source"
destination as a directory if it doesn't exist yet.
We don't need such magic.
6 months ago
Slavi Pantaleev
abde681b56
Clean up some matrix_nginx_proxy_proxy_matrix_metrics_* references
6 months ago
Slavi Pantaleev
2511b34a7c
Stop containers gracefully, instead of outright killing them
7 months ago
Samuel Meenzen
c846ed199b
Annotate version numbers with renovate metadata
9 months ago
Slavi Pantaleev
14b8efcad2
Replace matrix-prometheus with an external Prometheus role
1 year ago
Slavi Pantaleev
21c2bbb11f
Add matrix_prometheus_nginxlog_exporter_container_network
1 year ago
Slavi Pantaleev
dddfee16bc
Fix all 300+ ansible-lint-reported errors
1 year ago
Slavi Pantaleev
bb7895678c
Fix typo
1 year ago
Slavi Pantaleev
7c5826f1c3
Break dependency between matrix-prometheus-nginxlog-exporter and the Grafana role
...
Wiring happens via `group_vars/matrix_servers` now.
1 year ago
Slavi Pantaleev
1006b8d899
Replace matrix-grafana with an external role
1 year ago
ikkemaniac
108ada75e8
update dashboard, fix typo, fix using original user ip
...
improve nginxlog matches to group URI's
2 years ago
ikkemaniac
8ebf18a885
add prometheus-nginxlog-exporter role ( #2315 )
...
* add prometheus-nginxlog-exporter role
* Rename matrix_prometheus_nginxlog_exporter_container_url to matrix_prometheus_nginxlog_exporter_container_hostname
* avoid referencing variables from other roles, handover info using group_vars/matrix_servers
* fix: stop service when uninstalling
fix: typo
move available arch's into a var
fix: text
* fix: prometheus enabled condition
Co-authored-by: ikkemaniac <ikkemaniac@localhost>
2 years ago