Skip to content

Commit

Permalink
Add landing page entries for monitoring/metrics components (#101)
Browse files Browse the repository at this point in the history
* Add landing page entries for monitoring/metrics components

* Improve description of host metrics

* Update `CHANGELOG.md`

* Move Grafana to the advanced users section

* Bump version for release
  • Loading branch information
ethanjli authored Jan 11, 2024
1 parent 8688fc1 commit 33a6752
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 4 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@ All dates in this file are given in the [UTC time zone](https://en.wikipedia.org

## Unreleased

## 0.1.14 - 2024-01-11

### Added

- Added a link to the Grafana dashboard.
- Added an API entry for the node-exporter host metrics.
- Added an infrastructure entry for the Prometheus server.

## 0.1.13 - 2024-01-10

### Added
Expand Down
28 changes: 24 additions & 4 deletions web/templates/home/home.page.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
<ul>
<li>
<strong><a href="/ps/node-red-v2/ui/" target="_blank">Node-RED dashboard</a></strong>:
Provides a Node-RED dashboard to operate the PlanktoScope
Provides the standard user interface to operate the PlanktoScope
</li>
<li>
<strong><a href="/ps/data/browse/" target="_blank">Dataset file manager</a></strong>:
Expand All @@ -53,7 +53,6 @@
<strong><a href="/admin/ps/device-backend-logs/browse/" target="_blank">Backend logs file manager</a></strong>:
Provides a file browsing and management interface for the PlanktoScope device backend's logs
</li>
</ul>

<h2>Need help?</h2>

Expand Down Expand Up @@ -207,15 +206,20 @@
Provides a file browsing and management interface for the entire filesystem of the
computer embedded in the PlanktoScope
</li>
<li>
<strong><a href="/admin/dozzle/" target="_blank">Dozzle</a></strong>:
Provides a Docker container log viewer
</li>
<li>
<strong><a href="/admin/portainer/" target="_blank">Portainer</a></strong>:
Provides a Docker administration dashboard
</li>
<li>
<strong><a href="/admin/dozzle/" target="_blank">Dozzle</a></strong>:
Provides a Docker container log viewer
<strong><a href="/admin/grafana/" target="_blank">Grafana</a></strong>:
Provides a graphical dashboard for monitoring system and application metrics
</li>
</ul>
</ul>
<p>Software development:</p>
<ul>
<li>
Expand Down Expand Up @@ -270,6 +274,14 @@
</li>
</ul>

<p>System administration and troubleshooting:</p>
<ul>
<li>
<strong>Host metrics</strong>:
Provides Prometheus metrics about the Raspberry Pi at <code>{{$hostname}}:9100/metrics</code>
</li>
</ul>

<h3 class="is-size-5">System infrastructure</h3>
<p>Networking:</p>
<ul>
Expand All @@ -292,6 +304,14 @@
infrastructure on the PlanktoScope
</li>
</ul>

<p>System administration and troubleshooting:</p>
<ul>
<li>
<strong><a href="/admin/prometheus/" target="_blank">Prometheus server</a></strong>:
Records, aggregates, and monitors metrics
</li>
</ul>
</div>
</section>
</main>
Expand Down

0 comments on commit 33a6752

Please sign in to comment.