1
1
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2025-01-18 08:06:16 +01:00
infrastructure/roles
Kristian Klausen 99977f2fc0
grafana: Add simple dashboard for Nginx cache and HTTP/TLS version stats
It has three panels showing "Cache hit ratio", "HTTP version" and "TLS
version".

The metrics are generated with Loki recording rules (see the previous
three commits).
2024-12-22 15:30:43 +01:00
..
alertmanager
arch_boxes_sync
archbuild archbuild: fix srcdest perms, group renamed to junior-packager 2024-12-07 19:39:52 +01:00
archive
archive_web nginx: Add plumbing for enabling HTTP/3 conditionally 2024-08-17 21:53:32 +02:00
archmanweb Replace deprecated git gpg_allowlist to gpg_whitelist 2024-09-15 12:47:29 +03:00
archusers
archweb Replace deprecated git gpg_allowlist to gpg_whitelist 2024-09-15 12:47:29 +03:00
archwiki archwiki: add php syntax check 2024-10-21 00:53:30 +02:00
aurweb aurweb: upgrade to 6.2.15 2024-09-16 01:01:53 +01:00
borg_client Revert "Limit Borg CPU usage on single vCPU servers to 50%" 2024-07-27 19:56:43 +02:00
borg_server/tasks
bugbot Replace deprecated git gpg_allowlist to gpg_whitelist 2024-09-15 12:47:29 +03:00
bugbuddy bugbuddy: allow releases from gromit 2024-07-01 00:14:21 +02:00
certbot Add Mumble server 2024-11-26 14:30:42 +01:00
certificate certificate: Allow creating legacy certs 2024-07-28 02:55:15 +02:00
common common: rebase pacman.conf to pacman 7.0.0.r1.g7cf2b01-1 2024-09-28 21:19:20 +03:00
dbscripts dbscripts: switch group perm of /srv/ftp/other/packages to dev-packager 2024-12-01 18:23:31 +01:00
debuginfod nginx: Add plumbing for enabling HTTP/3 conditionally 2024-08-17 21:53:32 +02:00
dovecot dovecot: Enable the body Sieve extension 2024-08-14 14:33:37 -04:00
dyn_dns
fail2ban fail2ban: fix task name to refer to a correct file 2024-08-19 20:41:07 +02:00
fetchmail
firewalld firewalld: add missing permanent option 2024-08-19 20:41:05 +02:00
fluxbb nginx: Add plumbing for enabling HTTP/3 conditionally 2024-08-17 21:53:32 +02:00
geo_dns Enable HTTP/3 for the mirrors 2024-10-06 00:59:31 +02:00
geoipupdate geoipupdate: hardcode EditionIDs to country + city 2024-07-24 01:00:15 +03:00
gitlab gitlab: Fix bot-token-extender script not extending project membership 2024-12-15 21:03:21 +01:00
gitlab_runner gitlab_runner: Boot VMs in UEFI mode 2024-12-15 15:32:02 +01:00
gluebuddy gitlab: Add ruby script for continuous extending of bot tokens 2024-11-03 19:24:13 +01:00
grafana grafana: Add simple dashboard for Nginx cache and HTTP/TLS version stats 2024-12-22 15:30:43 +01:00
hardening
hedgedoc nginx: Add plumbing for enabling HTTP/3 conditionally 2024-08-17 21:53:32 +02:00
hetzner_storagebox
install_arch install_arch: skip UEFI partition on cloud servers 2024-08-06 20:41:22 +03:00
keycloak nginx: Add plumbing for enabling HTTP/3 conditionally 2024-08-17 21:53:32 +02:00
libvirt gitlab_runner: Remove tight coupling to libvirt filesystem pool 2024-12-15 15:14:20 +01:00
loki loki/nginx: Add recording rule for tracking upstream cache status[1] 2024-12-22 15:30:40 +01:00
mailman nginx: Add plumbing for enabling HTTP/3 conditionally 2024-08-17 21:53:32 +02:00
maintenance nginx: Add plumbing for enabling HTTP/3 conditionally 2024-08-17 21:53:32 +02:00
mariadb mariadb: Add switch for innodb_snapshot_isolation 2024-12-16 17:58:56 +01:00
matrix matrix: Update synapse to 1.121.1 2024-12-11 23:40:57 +01:00
memcached
mirrorsync nginx: Add plumbing for enabling HTTP/3 conditionally 2024-08-17 21:53:32 +02:00
mta_sts nginx: Add plumbing for enabling HTTP/3 conditionally 2024-08-17 21:53:32 +02:00
mumble_server Add Mumble server 2024-11-26 14:30:42 +01:00
networking
nginx loki/nginx: Add recording rule for tracking upstream cache status[1] 2024-12-22 15:30:40 +01:00
opensearch
php_fpm
phrik validate the sudoers files before using 2024-04-24 19:28:19 +02:00
ping nginx: Add plumbing for enabling HTTP/3 conditionally 2024-08-17 21:53:32 +02:00
postfix
postfix_null postfix_null: Use fixed amount of rounds for password_hash 2024-10-27 00:49:45 +02:00
postfwd
postgres borg_client: refactor database related vars/tasks 2024-03-30 19:08:37 +02:00
prometheus loki/prometheus: Add plumbing for using loki recording rules[1] 2024-12-22 15:07:54 +01:00
prometheus_exporters Add alert for Fastly cost 2024-12-15 18:06:39 +01:00
promtail Move from broken ansible_fqdn variable to inventory_hostname 2024-08-18 18:01:56 +02:00
public_html nginx: Add plumbing for enabling HTTP/3 conditionally 2024-08-17 21:53:32 +02:00
quassel
rebuilderd nginx: Add plumbing for enabling HTTP/3 conditionally 2024-08-17 21:53:32 +02:00
rebuilderd_worker
redirects nginx: Add plumbing for enabling HTTP/3 conditionally 2024-08-17 21:53:32 +02:00
repo_archive_split_temp nginx: Add plumbing for enabling HTTP/3 conditionally 2024-08-17 21:53:32 +02:00
root_ssh
rspamd migrate all services from redis to valkey 2024-08-19 11:02:31 +02:00
rsync_net
security_tracker nginx: Add plumbing for enabling HTTP/3 conditionally 2024-08-17 21:53:32 +02:00
sources nginx: Add plumbing for enabling HTTP/3 conditionally 2024-08-17 21:53:32 +02:00
sshd
sudo sudo: drop task that sets secure_path in sudoers 2024-08-03 21:14:46 +03:00
syncrepo nginx: Add plumbing for enabling HTTP/3 conditionally 2024-08-17 21:53:32 +02:00
tempo tempo: fix wireguard firewall port for aur.archlinux.org 2024-08-16 21:02:33 +02:00
terraform_state
tools/tasks
unbound
uwsgi
valkey/tasks migrate all services from redis to valkey 2024-08-19 11:02:31 +02:00
wireguard Remove the WG private keys from the vault and store them only on the servers 2024-12-15 17:08:21 +01:00