Changes
Page history
follow service page renames
authored
Nov 04, 2025
by
anarcat
Show whitespace changes
Inline
Side-by-side
service/prometheus.md
View page @
a5383d3e
...
@@ -10,7 +10,7 @@ This page also documents auxiliary services connected to Prometheus
...
@@ -10,7 +10,7 @@ This page also documents auxiliary services connected to Prometheus
like the Karma alerting dashboard and IRC bots.
like the Karma alerting dashboard and IRC bots.
[
Prometheus
]:
https://prometheus.io/
[
Prometheus
]:
https://prometheus.io/
[
Grafana
]:
howto
/grafana
[
Grafana
]:
service
/grafana
[[
_TOC_
]]
[[
_TOC_
]]
...
@@ -56,7 +56,7 @@ follow the [training course](#training-course-plan) or see the [web dashboards s
...
@@ -56,7 +56,7 @@ follow the [training course](#training-course-plan) or see the [web dashboards s
[
Silencing an alert in advance
]:
https://gitlab.torproject.org/tpo/tpa/team/-/wikis/service/prometheus#silencing-an-alert-in-advance
[
Silencing an alert in advance
]:
https://gitlab.torproject.org/tpo/tpa/team/-/wikis/service/prometheus#silencing-an-alert-in-advance
[
how to access alerting history
]:
https://gitlab.torproject.org/tpo/tpa/team/-/wikis/service/prometheus#checking-alert-history
[
how to access alerting history
]:
https://gitlab.torproject.org/tpo/tpa/team/-/wikis/service/prometheus#checking-alert-history
[
web dashboards section
]:
https://gitlab.torproject.org/tpo/tpa/team/-/wikis/service/prometheus#web-dashboards
[
web dashboards section
]:
https://gitlab.torproject.org/tpo/tpa/team/-/wikis/service/prometheus#web-dashboards
[
Grafana service page
]:
https://gitlab.torproject.org/tpo/tpa/team/-/wikis/
howto
/grafana
[
Grafana service page
]:
https://gitlab.torproject.org/tpo/tpa/team/-/wikis/
service
/grafana
[
Prometheus service page
]:
https://gitlab.torproject.org/tpo/tpa/team/-/wikis/service/prometheus
[
Prometheus service page
]:
https://gitlab.torproject.org/tpo/tpa/team/-/wikis/service/prometheus
## Web dashboards
## Web dashboards
...
@@ -66,7 +66,7 @@ The main Prometheus web interface is available at:
...
@@ -66,7 +66,7 @@ The main Prometheus web interface is available at:
<https://prometheus.torproject.org>
<https://prometheus.torproject.org>
It's protected by the same "web password" as Grafana, see the
[
basic
It's protected by the same "web password" as Grafana, see the
[
basic
authentication in Grafana
](
howto
/grafana#basic-authentication
)
for more information.
authentication in Grafana
](
service
/grafana#basic-authentication
)
for more information.
A simple query you can try is to pick any metric in the list and click
A simple query you can try is to pick any metric in the list and click
`Execute`
. For example,
[
this link
][]
will show the 5-minute load
`Execute`
. For example,
[
this link
][]
will show the 5-minute load
...
@@ -366,7 +366,7 @@ deployed.
...
@@ -366,7 +366,7 @@ deployed.
See also the
[
`targets.d` documentation in the git repository
][]
.
See also the
[
`targets.d` documentation in the git repository
][]
.
[
4 to 6 hours
]:
https://gitlab.torproject.org/tpo/tpa/team/-/wikis/
howto
/puppet/#cron-and-scheduling
[
4 to 6 hours
]:
https://gitlab.torproject.org/tpo/tpa/team/-/wikis/
service
/puppet/#cron-and-scheduling
[
`targets.d` documentation in the git repository
]:
https://gitlab.torproject.org/tpo/tpa/prometheus-alerts/-/tree/main/targets.d
[
`targets.d` documentation in the git repository
]:
https://gitlab.torproject.org/tpo/tpa/prometheus-alerts/-/tree/main/targets.d
[
`prometheus-alerts.git`
]:
https://gitlab.torproject.org/tpo/tpa/prometheus-alerts
[
`prometheus-alerts.git`
]:
https://gitlab.torproject.org/tpo/tpa/prometheus-alerts
...
@@ -1103,7 +1103,7 @@ Access to prometheus is granted in the same way as for grafana. To obtain access
...
@@ -1103,7 +1103,7 @@ Access to prometheus is granted in the same way as for grafana. To obtain access
to the prometheus web interface and also to the karma alert dashboard, follow
to the prometheus web interface and also to the karma alert dashboard, follow
the instructions for
[
accessing grafana
][]
the instructions for
[
accessing grafana
][]
[
accessing grafana
]:
howto
/grafana#accessing-grafana
[
accessing grafana
]:
service
/grafana#accessing-grafana
## Queries cheat sheet
## Queries cheat sheet
...
@@ -1262,7 +1262,7 @@ Note that Grafana also has its own [alerting system][] but we are
...
@@ -1262,7 +1262,7 @@ Note that Grafana also has its own [alerting system][] but we are
_not_
using that, see the
[
Grafana for alerting section of the
_not_
using that, see the
[
Grafana for alerting section of the
TPA-RFC-33 proposal
][]
.
TPA-RFC-33 proposal
][]
.
[
Icinga
]:
howto
/nagios
[
Icinga
]:
service
/nagios
[
the Alerting Overview
]:
https://prometheus.io/docs/alerting/latest/overview/
[
the Alerting Overview
]:
https://prometheus.io/docs/alerting/latest/overview/
[
This tutorial
]:
https://ashish.one/blogs/setup-alertmanager/
[
This tutorial
]:
https://ashish.one/blogs/setup-alertmanager/
[
alerting system
]:
https://grafana.torproject.org/alerting/
[
alerting system
]:
https://grafana.torproject.org/alerting/
...
@@ -2451,7 +2451,7 @@ following block exists in the `prometheus.yml` file:
...
@@ -2451,7 +2451,7 @@ following block exists in the `prometheus.yml` file:
- targets:
- targets:
- localhost:9093
- localhost:9093
[
Nagios
]:
howto
/nagios
[
Nagios
]:
service
/nagios
### Manual node configuration
### Manual node configuration
...
@@ -2862,7 +2862,7 @@ July 2019 following [#31159][].
...
@@ -2862,7 +2862,7 @@ July 2019 following [#31159][].
[
`bridgestrap`
]:
https://bridges.torproject.org/bridgestrap-metrics
[
`bridgestrap`
]:
https://bridges.torproject.org/bridgestrap-metrics
[
`rdsys`
]:
https://bridges.torproject.org/rdsys-backend-metrics
[
`rdsys`
]:
https://bridges.torproject.org/rdsys-backend-metrics
[
`blackbox_exporter`
]:
https://github.com/prometheus/blackbox_exporter/
[
`blackbox_exporter`
]:
https://github.com/prometheus/blackbox_exporter/
[
Puppet
]:
howto
/puppet
[
Puppet
]:
service
/puppet
[
this comment for background
]:
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/29863#note_2593114
[
this comment for background
]:
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/29863#note_2593114
[
this ticket
]:
https://gitlab.torproject.org/tpo/tpa/team/-/issues/31159
[
this ticket
]:
https://gitlab.torproject.org/tpo/tpa/team/-/issues/31159
[
#31159
]:
https://gitlab.torproject.org/tpo/tpa/team/-/issues/31159
[
#31159
]:
https://gitlab.torproject.org/tpo/tpa/team/-/issues/31159
...
@@ -3020,7 +3020,7 @@ inspect alerts, and issue silences. It's used in our test suite.
...
@@ -3020,7 +3020,7 @@ inspect alerts, and issue silences. It's used in our test suite.
## Authentication
## Authentication
Web-based authentication is shared with Grafana, see
[
the Grafana
Web-based authentication is shared with Grafana, see
[
the Grafana
authentication documentation
](
howto
/grafana#authentication
)
.
authentication documentation
](
service
/grafana#authentication
)
.
Polling from the Prometheus servers to the exporters on servers is
Polling from the Prometheus servers to the exporters on servers is
permitted by IP address specifically just for the Prometheus server
permitted by IP address specifically just for the Prometheus server
...
...
...
...