299 Commits

Author SHA1 Message Date
mustard
47865a0c76 [observability] add alert for upstream down 2022-11-15 19:14:45 +02:00
ArthurSens
793877aa5f Create resources to monitor Pyrra
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-11-15 17:35:45 +02:00
mustard
6fba3543bb [observability] add vscode install extension failure alert rule 2022-11-11 20:03:41 +02:00
Arthur Silva Sens
77c6026f65 Fix conflicting PrometheusRules 2022-11-10 16:37:40 +02:00
ArthurSens
c0c6b3a150 Fix syntax errors
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-11-09 17:58:39 +02:00
mustard
ebe2dad066 [observability] add threads and latency charts 2022-11-09 11:10:39 +01:00
Kyle Brennan
6ff821261d Reduce noise for GitpodWorkspaceNodeHighNormalizedLoadAverage 2022-11-07 23:10:37 +01:00
ArthurSens
ebed98a31c Split workspace alerts into central and satellite
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-11-07 23:10:37 +01:00
ArthurSens
88bfdb998a Prepare workspace alerts to centralized alerting
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-11-07 23:10:37 +01:00
Anton Kosyakov
e2f03743b5 [openvsx-mirror] add incoming requests monitoring 2022-11-07 11:53:36 +01:00
Jean Pierre
9e6f2f64b6 Fix galleryHost label 2022-11-04 16:39:09 +01:00
Pudong Zheng
b835a407e3 [observability] Adjusting openvsx-mirror and code-browser dashboard 2022-11-04 14:42:08 +01:00
Pudong Zheng
1e2ec46e64 [observability] Adjusting openvsx-mirror dashboard 2022-11-04 12:18:09 +01:00
Jean Pierre
9d7cdb0fbb Add galleryHost label 2022-11-04 09:30:08 +01:00
JenTing Hsiao
7e2f4b166d obs: fix new workspace does not shown workspace success rate
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-11-04 04:47:08 +01:00
Manuel Alejandro de Brito Fontes
d01040cb19 Fix registry facade blobSource dashboard and add link 2022-11-04 00:07:08 +01:00
mustard
01314b52c0 [observability] add max value for mem and cpu 2022-11-03 18:39:08 +01:00
Milan Pavlik
0d249cb410 [grafana] Fix Connect / server error requests labels 2022-11-02 23:28:07 +01:00
Anton Kosyakov
1b60280a18 [openvsx-mirror] stable dashboard variables 2022-11-02 15:06:07 +01:00
ArthurSens
6ee2fc5ef9 Add links to explore cardinality metrics
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-11-02 11:44:07 +01:00
Milan Pavlik
4a076cd618 [public-api] Add alerts for no metrics and failing RPCs 2022-11-02 08:43:06 +01:00
Thomas Schubart
f31bbd2ca9 [obs] Rename psi dashboard to node psi 2022-11-01 03:40:06 +01:00
Thomas Schubart
fb62393f1f [obs] Create workspace psi dashboard 2022-11-01 03:40:06 +01:00
ArthurSens
2b82c4be43 Extend cardinality dashboard with labels information
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-10-31 15:20:05 +01:00
Milan Pavlik
9bc39df509 [server] Remove gitpod_server_api_calls_user_total metric 2022-10-31 14:54:06 +01:00
ArthurSens
ebc01f087d Fix missing datasource variable
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-10-28 13:35:02 +02:00
ArthurSens
fad5a55f69 Create initial dashboard for cardinality management
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-10-28 13:32:02 +02:00
mustard
fef272da21 [observability] update openvsx mirror dashboard 2022-10-28 12:57:02 +02:00
Aleksandar Aleksandrov
bfe9171bcb Remove Kube*Overcommit alerts 2022-10-28 12:39:02 +02:00
ArthurSens
8b0f245bc7 Fix timeseries_total recording rule
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-10-27 21:32:42 +02:00
ArthurSens
6e6c78e9e4 Add alert for promethus crashlooping
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-10-27 20:37:42 +02:00
ArthurSens
a86543f3a2 Move observability-stack alerts to delivery-and-operations folder
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-10-27 20:37:42 +02:00
ArthurSens
2aee2d9ae5 Add dashboard URL button to argocd alerts
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-10-27 20:15:42 +02:00
Huiwen
1956748de5 [observability] add dashboard for openvsx mirror
Co-authored-by: akosyakov <anton@gitpod.io>
2022-10-27 17:20:41 +02:00
ArthurSens
2e6067f5a5 Fix ServerEventLoopLagTooHigh alert
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-10-27 15:43:41 +02:00
ArthurSens
652da9d2f8 Add intial prometheus rules for cardinality analysis
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-10-27 14:43:41 +02:00
ArthurSens
06a8e0e8f7 Add 'team' as a filter to ArgoCD dashboard
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-10-26 17:01:41 +02:00
Milan Pavlik
310caaf9be [dashboard] Add dashboard for Connect API calls 2022-10-26 16:45:41 +02:00
Milan Pavlik
72771c036f [webapp] Remove namespace from monitoring rules 2022-10-26 14:32:41 +02:00
Milan Pavlik
81c4685ccc [alerts] Group by cluster, where relevant, ahead of centralizing rule evaluation 2022-10-26 14:32:41 +02:00
Liam Bennett
d373c49124 Add QOL to the observability dashboard 2022-10-26 13:17:40 +02:00
ArthurSens
dd97e9e019 Add minimal dashboard for the observability stack
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-10-26 10:32:40 +02:00
Manuel Alejandro de Brito Fontes
52848f6e18 [registry-facade] Add new blobSopurce dashboard 2022-10-25 23:35:40 +02:00
ArthurSens
cebf1e03aa Add alerts for ArgoCD Apps' state
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-10-24 18:59:39 +02:00
Arthur Silva Sens
0f33e51450 Update dashboards.libsonnet 2022-10-19 15:28:34 +02:00
ArthurSens
68b2fe68ce Add dashboard for ArgoCD applications' state
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-10-18 13:54:33 +02:00
ArthurSens
721dd00364 Add Namespace Selector for ArgoCD ServiceMonitors
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-10-17 12:42:32 +02:00
Filip Troníček
499bd02585 Add a Prometheus alert rule for SSH Gateway 2022-10-14 18:44:29 +02:00
JenTing Hsiao
b9c841f2f5 obs: fix new workspace does not shown workspace success rate
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-10-13 22:34:29 +02:00
ArthurSens
f98e1b16ae Adjust IDE alerts to work with centralized alerting
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-10-13 14:27:28 +02:00