aboutsummaryrefslogtreecommitdiffstats
path: root/docs/onboarding/tools.rst
blob: 811f1ad44b394af9895c44211ec12cd6c42c6569 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Tools
=====

We use a few tools to manage, monitor, and interact with our
infrastructure. Some of these tools are not unique to the DevOps team,
and may be shared by other teams.

Most of these are gated behind a Cloudflare Access system, which is
accessible to the `DevOps
Team <https://github.com/orgs/python-discord/teams/devops>`__ on GitHub.
These are marked with the ☁️ emoji. If you don’t have access, please
contact Chris or Joe.

`Grafana <https://grafana.pydis.wtf/>`__
----------------------------------------

Grafana provides access to some of the most important resources at your
disposal. It acts as an aggregator and frontend for a large amount of
data. These range from metrics, to logs, to stats. Some of the most
important are listed below:

-  Service Logs/All App Logs Dashboard

   Service logs is a simple log viewer which gives you access to a large
   majority of the applications deployed in the default namespace. The
   All App logs dashboard is an expanded version of that which gives you
   access to all apps in all namespaces, and allows some more in-depth
   querying.

-  Kubernetes Dashboard

   This dashboard gives quick overviews of all the most important
   metrics of the Kubernetes system. For more detailed information,
   check out other dashboard such as Resource Usage, NGINX, and Redis.

Accessed via a GitHub login, with permission for anyone in the dev-core
or dev-ops team.

`Prometheus Dashboard <https://prometheus.pydis.wtf/>`__ (☁️))
--------------------------------------------------------------

This provides access to the Prometheus query console. You may also enjoy
the `Alertmanager Console <https://alertmanager.pydis.wtf/>`__.

`King Arthur <https://github.com/python-discord/king-arthur/>`__
----------------------------------------------------------------

King Arthur is a discord bot which provides information about, and
access to our cluster directly in discord. Invoke its help command for
more information (``M-x help``).