add: livck cloud server monitoring tutorial - #1544
Rene-Roscher wants to merge 3 commits into
Conversation
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
Enrollment tokens are exposed in process arguments, and the external service does not satisfy documented repository requirements as presented.
Get a fresh assessment by requesting another Copilot review.
Review effort: Balanced
Findings: 2
Open (4)
What changed in this PR
Adds English and German tutorials for monitoring Hetzner Cloud servers with LIVCK Cloud.
Changes:
- Covers agent installation, alerts, reachability checks, and removal.
- Adds automated enrollment through cloud-init.
| File | Description |
|---|---|
01.en.md |
English tutorial |
01.de.md |
German tutorial |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| ```bash | ||
| curl -fsSLO https://get.livck.cloud/install.sh | ||
| less install.sh | ||
| sh install.sh --token <your_token> |
| ```bash | ||
| curl -fsSLO https://get.livck.cloud/install.sh | ||
| less install.sh | ||
| sh install.sh --token <your_token> |
| In diesem Tutorial installierst du den LIVCK-Agenten auf einem Cloud Server. Der Agent schickt Messwerte zu CPU, Arbeitsspeicher, Festplatten und Netzwerk an [LIVCK Cloud](https://livck.cloud), wo du sie als Diagramme ansehen kannst. Meldet sich der Server nicht mehr oder überschreitet ein Messwert einen Schwellwert, bekommst du eine E-Mail. Außerdem kann der Agent vom Server aus prüfen, ob Dienste in deinem privaten Netzwerk antworten. | ||
|
|
||
| Weil der Agent nur ausgehende Verbindungen aufbaut, musst du an deiner [Hetzner Cloud Firewall](https://docs.hetzner.com/de/cloud/firewalls/overview) nichts ändern. Der Quellcode liegt unter der MIT-Lizenz auf [GitHub](https://github.com/LIVCK/agent). |
| In this tutorial, you install the LIVCK agent on a cloud server. The agent sends CPU, memory, disk and network metrics to [LIVCK Cloud](https://livck.cloud), where you can view them as charts. If the server stops reporting or a metric crosses a threshold, you get an email. The agent can also check from the server whether services in your private network respond. | ||
|
|
||
| Because the agent only opens outgoing connections, you do not have to change anything in your [Hetzner Cloud Firewall](https://docs.hetzner.com/cloud/firewalls/overview). The source code is available on [GitHub](https://github.com/LIVCK/agent) under the MIT license. |
|
Hey @maximilianfeix, is there anything I should change before you review it? |
|
Hallo @Rene-Roscher , danke für das Tutorial! Leider können wir es so nicht berücksichtigen. Laut den Contribution Guidelines (https://github.com/hetzneronline/community-content/blob/master/contributing.md#external-references) muss Drittanbieter-Software in Tutorials kostenlos und Open Source sein. Bei LIVCK Cloud ist nur der Agent quelloffen, der Dienst selbst ist ein proprietärer Freemium-Service. Für solche Fälle braucht es vorab eine Ausnahme über tutorials@hetzner.com. Falls du die bekommst, schauen wir uns den PR gerne noch einmal an. |


Description
New tutorial: monitoring a cloud server with LIVCK Cloud. Covers signing up, installing the server agent, testing the offline alert, own alert rules (e.g. for a Volume), reachability checks in a Cloud Network and adding new servers via cloud-init. English and German.
Back in 2021 I wrote install-livck, which was about the self-hosted version. This one is about LIVCK Cloud and the server agent.
Type of change
Checklist
pathand theslugin the front matter match.01.en.md).images/subfolder next to the tutorial.