add netdata monitoring
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Simon Marsh 2021-06-21 14:50:40 +01:00
parent 7ba960307c
commit 169de37dc7
Signed by: burble
GPG Key ID: 0FCCD13AE1CF7ED8

View File

@ -22,7 +22,7 @@ auth: ssh-ed25519 xxxxxxxxx
``` ```
Log in using the key specified in the auth method: Log in using the key specified in the auth method:
``` ```shell
ssh foo@shell.fr-rbx1.burble.dn42 ssh foo@shell.fr-rbx1.burble.dn42
``` ```
@ -63,6 +63,12 @@ The registry import process currently limits the initial shell to /bin/bash
and currently this cannot be changed. If you want to use something different, and currently this cannot be changed. If you want to use something different,
just exec to the new shell in your .profile or .bashrc. just exec to the new shell in your .profile or .bashrc.
Example .bashrc line for zsh:
```shell
if [[ $- == *i* ]]; then exec /usr/bin/zsh; fi
```
### Clearnet ### Clearnet
Clearnet access is provided. Rate limiting allows for a small amount of Clearnet access is provided. Rate limiting allows for a small amount of
@ -74,6 +80,10 @@ you should be better off using your own clearnet access for large downloads.
The shell servers are monitored using netdata and prometheus, with performance The shell servers are monitored using netdata and prometheus, with performance
graphs available in [grafana](https://grafana.burble.dn42). graphs available in [grafana](https://grafana.burble.dn42).
The netdata dashboard is also directly accessible:
- [http://shell.fr-rbx1.burble.dn42:19999](http://shell.fr-rbx1.burble.dn42:19999)
## Acceptable Use ## Acceptable Use
The objective of the burble.dn42 shell service is to provide a free, open, The objective of the burble.dn42 shell service is to provide a free, open,