Skip to content

Observability ​

Tools for collecting and viewing metrics and logs, and for monitoring whether services are up.

At a glance ​

Open sourceGood forWhere to install
GrafanaMetrics and log dashboards · alertsAdmin → Operator Install
Log storeStoring and searching app logsAdmin → Operator Install
Uptime KumaUptime monitoring for sites and servicesProject → Catalog

Grafana and the log store are installed only once for the whole server and shared by all projects. → Chapter 5 · Things you install only once

Grafana ​

Shows collected metrics and logs as charts and dashboards, and sends alerts based on conditions.

ItemDetails
LicenseAGPL-3.0
Usagegrafana.com/docs

How to go from the tidoly screens to Grafana → Chapter 3 · Projects and status

Log store ​

Collects and stores app logs and makes them searchable. Choose one of the two at install time.

ChoiceLicenseUsage
VictoriaLogsApache-2.0docs.victoriametrics.com/victorialogs
LokiAGPL-3.0 · Apache-2.0grafana.com/docs/loki

Logs are data that get deleted once the retention period passes, so they are not covered by tidoly backup.

Uptime Kuma ​

Periodically checks sites and servers (HTTP · TCP · ping) and sends an alert when there's no response.

ItemDetails
LicenseMIT
StorageMinimum 1Gi · recommended 5Gi
Official siteuptime.kuma.pet
Usagegithub.com/louislam/uptime-kuma/wiki

To check external sites, outbound internet access (80 · 443) is allowed along with installation.

Your own hardware, run like the cloud.