User Tools

Site Tools


hosts:architecture

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
hosts:architecture [2023/08/30 18:04] tcmalhosts:architecture [2023/11/25 17:15] – [Grafana, Prometheus, Loki (monitoring)] tcmal
Line 21: Line 21:
   * [[hosts:virtual_machines:enclave:keycloak|Keycloak]], which provides SSO for most of our web services.   * [[hosts:virtual_machines:enclave:keycloak|Keycloak]], which provides SSO for most of our web services.
   * [[hosts:virtual_machines:enclave:vaultwarden|Vaultwarden]], which we use to store admin credentials, etc.   * [[hosts:virtual_machines:enclave:vaultwarden|Vaultwarden]], which we use to store admin credentials, etc.
 +  * [[hosts:virtual_machines:enclave:tardis_console|The Tardis Console]], our web account management interface.
  
 We aim to store passwords only in Kerberos. This is possible even if the client doesn't support Kerberos using LDAP passthrough authentication, see [[hosts:virtual_machines:enclave:ldap|here]]. We aim to store passwords only in Kerberos. This is possible even if the client doesn't support Kerberos using LDAP passthrough authentication, see [[hosts:virtual_machines:enclave:ldap|here]].
Line 39: Line 40:
  
   * [[hosts:virtual_machines:web:wordpress_civicrm|Our donation infrastructure]]   * [[hosts:virtual_machines:web:wordpress_civicrm|Our donation infrastructure]]
-  * [[hosts:virtual_machines:web:flame|A service directory]], on https://tard.is+  * [[hosts:virtual_machines:web:oauth2proxy|An OAuth2 proxy]]
  
 ===== Grafana, Prometheus, Loki (monitoring) ===== ===== Grafana, Prometheus, Loki (monitoring) =====
  
-[[hosts:virtual_machines:monitoring:grafana|Monitoring]] hosts a pretty good observability stack, composed of: +[[hosts:virtual_machines:monitoring:start|Monitoring]] hosts the parent node for [[https://www.netdata.cloud/|Netdata]], and does some health checks of our services.
- +
-  * [[hosts:virtual_machines:monitoring:grafana|Grafana]], which handles alerting and making dashboards +
-  * [[hosts:virtual_machines:monitoring:prometheus|Prometheus]], which pulls metrics from different sources and stores them +
-  * [[hosts:virtual_machines:monitoring:loki|Loki]], which aggregates logs.+
  
 It sends configured alerts to the ''#tardis-bots'' discord channel.  It sends configured alerts to the ''#tardis-bots'' discord channel. 
hosts/architecture.txt · Last modified: 2023/11/25 19:44 by tcmal