Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified .gitbook/assets/prometheus_settings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 6 additions & 6 deletions getting-started/installation/using-synology.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,25 +18,25 @@ This guide assumes you know how to use the old "Docker" application.

{% stepper %}
{% step %}
### Download Image
#### Download Image

Open the Docker interface of your Synology Device, search for `linuxserver/speedtest-tracker` in the Registry and download it.
{% endstep %}

{% step %}
### Create Directory
#### Create Directory

Create a local directory (i.e. `/volume1/docker/speedtest-tracker`) which later can be mapped to the docker container.
{% endstep %}

{% step %}
### Start Image
#### Start Image

Launch the image once the download is completed.
{% endstep %}

{% step %}
### Map Ports
#### Map Ports

Map the ports to available ports.

Expand All @@ -51,13 +51,13 @@ Make sure the ports you choose are not used by any other application or DSM serv
{% endstep %}

{% step %}
### Map Directory
#### Map Directory

Map the directory you created earlier to the mount path `/config`.
{% endstep %}

{% step %}
### Finish
#### Finish

Review your settings and click "done".

Expand Down
6 changes: 2 additions & 4 deletions settings/data-platforms/prometheus.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,9 @@

After each test, Speedtest Tracker exposes the metrics for Prometheus to scrape. For long term storage or custom visualizations.

### Authentication
### Allowed IPs

To configure Speedtest Tracker to expose its metrics behind `basic auth`, apply the following settings

<table><thead><tr><th width="127.33333333333331">Name</th><th width="206">Default</th><th>Description</th></tr></thead><tbody><tr><td>Use Basic Authentication</td><td>false</td><td>Enable / Disable <code>Basic Auth</code></td></tr><tr><td>username</td><td><code>blank</code></td><td>username for authentication </td></tr><tr><td>password</td><td><code>blank</code></td><td>password for authentication</td></tr></tbody></table>
You can configure the Prometheus endpoint so it’s only accessible from specific IP addresses or networks. This can include single IPs or entire CIDR ranges.

<figure><img src="../../.gitbook/assets/prometheus_settings.png" alt=""><figcaption></figcaption></figure>

Expand Down