# Discourse-health-check: Einmalige CLI-Übersicht Ihres Discourse-Servers

**URL:** https://meta.discourse.org/t/discourse-health-check-one-shot-cli-overview-of-your-discourse-server/404458
**Category:** Extras
**Tags:** performance, server-resources, hosting
**Created:** [3. Juni 2026 um 18:57 UTC](https://meta.discourse.org/t/discourse-health-check-one-shot-cli-overview-of-your-discourse-server/404458 "2026-06-03T18:57:33Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![haydenjames](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/haydenjames/32/255678_2.png) [@haydenjames](https://meta.discourse.org/u/haydenjames)
#### Post date: [3. Juni 2026 um 18:57 UTC](https://meta.discourse.org/t/discourse-health-check-one-shot-cli-overview-of-your-discourse-server/404458/1 "2026-06-03T18:57:33Z")

</div>

Ein kleines Bash-Skript, das ich für mein eigenes Forum erstellt habe und einen schnellen Gesundheitsüberblick eines Discourse-Servers liefert. Ich teile es hier mit allen, die diese Art von schnellem Überblick nützlich finden.

**Prüft Systemressourcen:** Docker, Discourse-Dienste (Postgres, Redis, Nginx, Unicorn, Sidekiq), Aktualität der Backups, TLS und grundlegende Sicherheit. Am Ende folgt eine Zusammenfassung mit Bestanden / Warnung / Kritisch sowie einem für Cron geeigneten Exit-Code.

 ![image](https://global.discourse-cdn.com/meta/original/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6.png)

**Installation**

```plaintext
curl -O https://raw.githubusercontent.com/haydenjames/discourse-health-check/main/discourse-health-check.sh
chmod +x discourse-health-check.sh
sudo ./discourse-health-check.sh

```

Quellcode, Optionen und ein Cron-Beispiel findest du in der README:

> **[GitHub - haydenjames/discourse-health-check: One-shot health overview for a Discourse forum...](https://github.com/haydenjames/discourse-health-check)**
>
> One-shot health overview for a Discourse forum server: system resources, Docker, all Discourse services, backups, TLS, and security — with a color-coded pass/warning/critical scorecard.

* * *

## **[Neue Version v1.0.4](https://github.com/haydenjames/discourse-health-check/)**:

Zwei Fehlerbehebungen:

1. Discourse hat Unicorn durch Pitchfork ersetzt (Standard ab 2026.2, Unicorn vollständig entfernt in 2026.4), daher erkennt die Webserver-Prüfung nun beide. Vielen Dank an @RGJ, der dies bereits im Juni angesprochen hat.

2. Die Dienst-Prüfungen haben ihre eigenen Befehlszeilen abgeglichen. `pgrep -f <name>` hat sich selbst gefunden, sodass die Prüfung bestanden wurde, unabhängig davon, ob der Dienst tatsächlich lief. **Sidekiq meldete seit Version 1.0.0 bedingungslos „läuft“**. Selbst wenn er abgestürzt war, hast du weiterhin ein grünes Häkchen und den Exit-Code 0 von Cron erhalten. Gleiche Ursache wie der falsche Positive bei Puma in Version 1.0.1, der sich als Umbenennung und nicht als Fehlerbehebung herausgestellt hat.

---

_[View the full topic](https://meta.discourse.org/t/discourse-health-check-one-shot-cli-overview-of-your-discourse-server/404458)._
