Create internetmonitoring service
Internet Monitoring Stack for tracking speed and ping over time with Prometheus + Grafana
AddingNote purposefully haven't added the setting to define a fixed SPEEDTEST_SERVER
on the speedtest-exporter container as per the docs:
We strongly discourage you from setting a specific server. If the server that you are using to make the tests stops working, your exporter won't be able to do the tests and you won't get the metrics. However I've defined this on my own setup.
Also good to note that there's an existing current issue showing "Annotation Query Failed", but doesn't affect functionality. I'm adding as-is and will keep up to date :)
-
This package is Open Source. -
The ansible role to install this package has been created. -
The documentation page for this package has been added. -
mkdocs.yml
has been updated with a link to this package's documentation. -
The package has been added to group_vars/all
under the# Enabled List
,services:
, andservices:
sections. -
The package has been added to group_vars/all
as a standalone section. -
The package has been added to docs/index.md
. -
The package has been added to CHANGELOG.md
for the version currently in development. -
The package has been added to roles/homelabos_config/templates/config.yml.j2
under the# Services List
section. -
The package has been added to roles/homelabos_config/templates/config.yml.j2
as a standalone section with subsectionhttps_only
andauth
, if needed. -
This ansible template uses the password module for security. -
This Merge Request follows the contributing guidelines.
Edited by ÐΛИIΞL MΔCΞDѲ