Slavi Pantaleev
226c550ffa
Add support for stream writer Synapse workers
As stream writer workers are also powered by the `generic_worker`
Synapse app, this necessitated that we provide means for distinguishing
between them and regular `generic_workers`.
I've also taken the time to optimize nginx configuration generation
(more Jinja2 macro usage, less duplication).
Worker names have also changed.
Workers are now named sequentially like this:
- `matrix-synapse-worker-0-generic`
- `matrix-synapse-worker-1-stream-writer-typing`
- `matrix-synapse-worker-2-pusher`
instead of `matrix-synapse-worker_generic_worker-18111` (indexed with a
port number).
People who modify `matrix_synapse_workers_enabled_list` directly will
need to adjust their configuration.
3 anni fa
nono-lqdn
5f6ad0f603
Added a note on managing the basic_auth password on external prometheus
servers
3 anni fa
Slavi Pantaleev
ba51997f7b
(BC Break) Redo how metrics are exposed to external Prometheus servers
3 anni fa
Olivér Falvai
326b1090b7
Add note about Prometheus retention policy
3 anni fa
Slavi Pantaleev
2d2e6986a1
Add missing space
4 anni fa
Slavi Pantaleev
12be1033e5
Add missing space
4 anni fa
Luca Di Carlo
967e5d6f37
chore: adding some explanations about setting prometheus password
4 anni fa
HarHarLinks
ce41674e61
auto-generate prometheus.yml for workers metrics
4 anni fa
HarHarLinks
dd4dc22619
add worker metrics documentation
4 anni fa
Kim Brose
6b0f739e9a
move advanced metrics exporting to new section
4 anni fa
Kim Brose
2e16080f41
doc: how to export node and postgres sans grafana
4 anni fa
Michael Collins
98e6cd685d
sync with previous repo
4 anni fa
Michael-GMH
85777e8f96
merge with upstream
4 anni fa
Slavi Pantaleev
d3c7be177a
Improve wording
4 anni fa
Tobias K
68aa5094cf
docs/configuring-playbook-prometheus-grafana.md: Add documentation on how to override the grafana fqn
4 anni fa
Michael-GMH
89cb5a3d7a
GMH v0.4.2 update
4 anni fa
Aaron Raimist
504f1b6445
Allow special characters in Grafana password
4 anni fa
Michael
5a6bdb0c3d
merge upstream
5 anni fa
Slavi Pantaleev
31d2e013f7
Fix typo
5 anni fa
Michael
33ec5710d9
0.2.1 revision
5 anni fa
tctovsli
2b96fb0cf1
Added paragraph about updating DNS to get stats
This document didn't describe that it is necessary to have a DNS-entry for stats sub-domain.
5 anni fa
Slavi Pantaleev
890e4ad1af
Announce Prometheus/Grafana
5 anni fa
Slavi Pantaleev
2b47258c6c
Do not auto-expose metrics on matrix.DOMAIN/_synapse/metrics
.. and other documentation improvements.
5 anni fa
Slavi Pantaleev
eb9aac0ac9
Minor docs updates
5 anni fa
Slavi Pantaleev
1d7d99c5cd
Improve metrics docs page a bit
We mainly switch the anonymous metrics viewing variable
to false, along with other wording changes.
5 anni fa
Peetz0r
da82d670af
Document security and privacy considerations for stats.
5 anni fa
Peetz0r
1079272563
Mention stats subdomain in docs
5 anni fa
Peetz0r
a10e3244d9
Documentation for graphs
5 anni fa