# Command: `netdata:audit`

**Description**: Audit and harden Netdata installations across the fleet
**Status**: completed
**Started**: 2026-05-13 15:07:59 | **Ended**: 2026-05-13 15:09:33 | **Duration**: 1m 34s
**Jobs**: 78 dispatched / 78 completed / 0 failed

---

## Command Output

*No command output*

---

## Jobs (78)

### Job #6a0493cfa2dc3279dd0188f3 -- Completed -- N/A
**Started**: 2026-05-13 15:08:01 | **Duration**: 10s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: AC ds5744 (ID: 338926)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd0188f4 -- Completed -- N/A
**Started**: 2026-05-13 15:08:04 | **Duration**: 10s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: AI Workflows (ID: 325192)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd0188f5 -- Completed -- N/A
**Started**: 2026-05-13 15:08:07 | **Duration**: 7s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Backlink Tracker (ID: 79198)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd0188f6 -- Completed -- N/A
**Started**: 2026-05-13 15:08:10 | **Duration**: 11s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: BHS5\_PC1 (ID: 87856)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd0188f7 -- Completed -- N/A
**Started**: 2026-05-13 15:08:12 | **Duration**: 7s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: BoilerplateH (ID: 173891)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd0188f8 -- Completed -- N/A
**Started**: 2026-05-13 15:08:14 | **Duration**: 4s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: CanyonThemes (ID: 66216)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd0188f9 -- Completed -- N/A
**Started**: 2026-05-13 15:08:17 | **Duration**: 9s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Contabo VPS1 (ID: 270601)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd0188fa -- Completed -- N/A
**Started**: 2026-05-13 15:08:21 | **Duration**: 2s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Contabo VPS10 (ID: 270626)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd0188fb -- Completed -- N/A
**Started**: 2026-05-13 15:08:23 | **Duration**: 3s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Contabo VPS11 (ID: 270627)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd0188fc -- Completed -- N/A
**Started**: 2026-05-13 15:08:26 | **Duration**: 2s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Contabo VPS12 (ID: 270628)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd0188fd -- Completed -- N/A
**Started**: 2026-05-13 15:08:29 | **Duration**: 2s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Contabo VPS2 (ID: 270600)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd0188fe -- Completed -- N/A
**Started**: 2026-05-13 15:08:32 | **Duration**: 3s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Contabo VPS3 (ID: 270619)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd0188ff -- Completed -- N/A
**Started**: 2026-05-13 15:08:35 | **Duration**: 2s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Contabo VPS8 (ID: 270624)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018900 -- Completed -- N/A
**Started**: 2026-05-13 15:08:40 | **Duration**: 7s

> **[ERROR]** ❌ SSH connection failed: Authentication failed on all ports even after key repair

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (6 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Contabo VPS9 (ID: 270625)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Created new inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493cfa2dc3279dd018901 -- Completed -- N/A
**Started**: 2026-05-13 15:08:43 | **Duration**: 7s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: CPX11 (ID: 101562)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018902 -- Completed -- N/A
**Started**: 2026-05-13 15:08:46 | **Duration**: 8s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: CPX11P (ID: 246914)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018903 -- Completed -- N/A
**Started**: 2026-05-13 15:08:47 | **Duration**: 2s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: CPX41 (ID: 204321)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: \*
- [INFO] Registry enabled: No
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018904 -- Completed -- N/A
**Started**: 2026-05-13 15:08:50 | **Duration**: 2s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: CPX42 (ID: 93545)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018905 -- Completed -- N/A
**Started**: 2026-05-13 15:08:54 | **Duration**: 3s

<details><summary>All output (10 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: CryptoGamblerGuide (ID: 318702)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: No
- [INFO] Netdata running: No
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [SUCCESS] Netdata exposed to internet: ✅ No
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018906 -- Completed -- N/A
**Started**: 2026-05-13 15:08:57 | **Duration**: 4s

<details><summary>All output (10 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: DeletedWebsites (ID: 245938)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: No
- [INFO] Netdata running: No
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 0
- [SUCCESS] Netdata exposed to internet: ✅ No
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018919 -- Completed -- N/A
**Started**: 2026-05-13 15:09:01 | **Duration**: 8s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: GRA7\_PC1 (ID: 151184)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018918 -- Completed -- N/A
**Started**: 2026-05-13 15:09:01 | **Duration**: 9s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: GRA4BM1 ns3250690 (ID: 313200)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 0
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018916 -- Completed -- N/A
**Started**: 2026-05-13 15:09:01 | **Duration**: 8s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: GRA11\_PC1 (ID: 147587)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018915 -- Completed -- N/A
**Started**: 2026-05-13 15:09:01 | **Duration**: 3s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: GRA1\_PC3 (ID: 316836)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd01890e -- Completed -- N/A
**Started**: 2026-05-13 15:09:01 | **Duration**: 2s

<details><summary>All output (10 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: FreeSpinsNoDepositNoWager (ID: 77990)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: No
- [INFO] Netdata running: No
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [SUCCESS] Netdata exposed to internet: ✅ No
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd01891c -- Completed -- N/A
**Started**: 2026-05-13 15:09:03 | **Duration**: 6s

<details><summary>All output (10 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: KamateraJC (ID: 318698)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: No
- [INFO] Netdata running: No
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [SUCCESS] Netdata exposed to internet: ✅ No
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd01891a -- Completed -- N/A
**Started**: 2026-05-13 15:09:03 | **Duration**: 8s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (11 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: GRA9\_PC1 (ID: 155839)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018910 -- Completed -- N/A
**Started**: 2026-05-13 15:09:03 | **Duration**: 9s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (11 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Glesys ds11431 (ID: 333543)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd01890c -- Completed -- N/A
**Started**: 2026-05-13 15:09:03 | **Duration**: 3s

<details><summary>All output (10 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Floki VPS One (ID: 334004)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: No
- [INFO] Netdata running: No
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [SUCCESS] Netdata exposed to internet: ✅ No
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd01890b -- Completed -- N/A
**Started**: 2026-05-13 15:09:03 | **Duration**: 9s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (11 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: ex44dev (ID: 265104)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: 127.0.0.1
- [INFO] Registry enabled: No
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd01890a -- Completed -- N/A
**Started**: 2026-05-13 15:09:03 | **Duration**: 8s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (11 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: ex101Kokos (ID: 268691)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018913 -- Completed -- N/A
**Started**: 2026-05-13 15:09:05 | **Duration**: 6s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (11 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Gokkasten31 (ID: 90301)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Created new inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd01890f -- Completed -- N/A
**Started**: 2026-05-13 15:09:06 | **Duration**: 10s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: GamblingInformation (ID: 299622)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: No
- [INFO] Netdata running: No
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018911 -- Completed -- N/A
**Started**: 2026-05-13 15:09:06 | **Duration**: 2s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: GlucksspielInformationen 2004 (ID: 197755)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Created new inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018912 -- Completed -- N/A
**Started**: 2026-05-13 15:09:06 | **Duration**: 2s

<details><summary>All output (10 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: GlucksspielInformationen 2404 (ID: 310503)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: No
- [INFO] Netdata running: No
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 0
- [SUCCESS] Netdata exposed to internet: ✅ No
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd01891b -- Completed -- N/A
**Started**: 2026-05-13 15:09:06 | **Duration**: 2s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: hzfinp01 (ID: 256608)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018908 -- Completed -- N/A
**Started**: 2026-05-13 15:09:06 | **Duration**: 2s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: devweb1 (ID: 76461)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Created new inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd01890d -- Completed -- N/A
**Started**: 2026-05-13 15:09:07 | **Duration**: 2s

<details><summary>All output (10 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Floki VPS Two (ID: 334993)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: No
- [INFO] Netdata running: No
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 0
- [SUCCESS] Netdata exposed to internet: ✅ No
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018909 -- Completed -- N/A
**Started**: 2026-05-13 15:09:08 | **Duration**: 2s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: DirettaSport24 (ID: 326299)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018917 -- Completed -- N/A
**Started**: 2026-05-13 15:09:08 | **Duration**: 8s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: GRA11\_PC2 (ID: 222973)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018914 -- Completed -- N/A
**Started**: 2026-05-13 15:09:08 | **Duration**: 7s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (11 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: GRA1\_PC1 (ID: 105218)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Created new inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493cfa2dc3279dd018907 -- Completed -- N/A
**Started**: 2026-05-13 15:09:08 | **Duration**: 2s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: DeutscheCasinoBonuses (ID: 26790)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd018940 -- Completed -- N/A
**Started**: 2026-05-13 15:09:09 | **Duration**: 8s

<details><summary>All output (10 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Webdock BCB (ID: 318697)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: No
- [INFO] Netdata running: No
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [SUCCESS] Netdata exposed to internet: ✅ No
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd01893d -- Completed -- N/A
**Started**: 2026-05-13 15:09:09 | **Duration**: 7s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: VPS763451 (ID: 77656)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: No
- [INFO] Netdata running: No
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd018937 -- Completed -- N/A
**Started**: 2026-05-13 15:09:09 | **Duration**: 6s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (11 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Uptime Monitor (ID: 215445)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: \*
- [INFO] Registry enabled: No
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd018932 -- Completed -- N/A
**Started**: 2026-05-13 15:09:09 | **Duration**: 9s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: SeoHosting\_2 (ID: 95168)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd018929 -- Completed -- N/A
**Started**: 2026-05-13 15:09:09 | **Duration**: 7s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (11 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Official FM (ID: 324024)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd01891f -- Completed -- N/A
**Started**: 2026-05-13 15:09:09 | **Duration**: 6s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: KokosLaravel (ID: 324641)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: No
- [INFO] Netdata running: No
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd018922 -- Completed -- N/A
**Started**: 2026-05-13 15:09:09 | **Duration**: 2s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (11 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: misshosting01 (ID: 331517)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd01891e -- Completed -- N/A
**Started**: 2026-05-13 15:09:09 | **Duration**: 6s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (11 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Kokos MongoDB (ID: 168435)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: No
- [INFO] Checking RunCloud firewall rules...
- [INFO] Created new inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd018939 -- Completed -- N/A
**Started**: 2026-05-13 15:09:10 | **Duration**: 8s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: VPS433981 (ID: 2895)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd018927 -- Completed -- N/A
**Started**: 2026-05-13 15:09:10 | **Duration**: 0s

> **[ERROR]** ❌ SSH connection failed: Failed to repair SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (5 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: ns3022760 (ID: 334652)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493d0a2dc3279dd01892d -- Completed -- N/A
**Started**: 2026-05-13 15:09:10 | **Duration**: 8s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: PublicCloud 1 (ID: 5912)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd01892c -- Completed -- N/A
**Started**: 2026-05-13 15:09:10 | **Duration**: 5s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (11 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: PatrasServices (ID: 98415)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Created new inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd018923 -- Completed -- N/A
**Started**: 2026-05-13 15:09:11 | **Duration**: 2s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (11 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: misshosting09 (ID: 333450)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd018920 -- Completed -- N/A
**Started**: 2026-05-13 15:09:11 | **Duration**: 21s

> **[ERROR]** ❌ SSH connection failed: Server MissHosting\_3 is unreachable on all SSH ports

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (6 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: MissHosting\_3 (ID: 101451)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Created new inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493d0a2dc3279dd01892f -- Completed -- N/A
**Started**: 2026-05-13 15:09:11 | **Duration**: 0s

> **[ERROR]** ❌ SSH connection failed: Server SBG5\_PC4 is unreachable on all SSH ports

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (5 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: SBG5\_PC4 (ID: 137586)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493d0a2dc3279dd01892b -- Completed -- N/A
**Started**: 2026-05-13 15:09:11 | **Duration**: 0s

> **[ERROR]** ❌ SSH connection failed: Failed to repair SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (5 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: OnlineGokkenGids AMS (ID: 83430)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Created new inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493d0a2dc3279dd01892a -- Completed -- N/A
**Started**: 2026-05-13 15:09:11 | **Duration**: 3s

> **[ERROR]** ❌ SSH connection failed: Failed to repair SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (6 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: OnlineGamblingGuru (ID: 13751)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493d0a2dc3279dd018925 -- Completed -- N/A
**Started**: 2026-05-13 15:09:11 | **Duration**: 1s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (11 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: NextcloudEX44 (ID: 253421)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd01893a -- Completed -- N/A
**Started**: 2026-05-13 15:09:12 | **Duration**: 1s

> **[ERROR]** ❌ SSH connection failed: Failed to repair SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (6 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: VPS438249 (ID: 3130)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493d0a2dc3279dd01893c -- Completed -- N/A
**Started**: 2026-05-13 15:09:12 | **Duration**: 1s

> **[ERROR]** ❌ SSH connection failed: Failed to repair SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (6 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: VPS443867 (ID: 3452)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493d0a2dc3279dd01893e -- Completed -- N/A
**Started**: 2026-05-13 15:09:12 | **Duration**: 0s

> **[ERROR]** ❌ SSH connection failed: Failed to repair SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (5 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: vpsd28f79e0 (ID: 325844)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493d0a2dc3279dd018938 -- Completed -- N/A
**Started**: 2026-05-13 15:09:12 | **Duration**: 2s

> **[ERROR]** ❌ SSH connection failed: Failed to repair SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (5 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: vps191883 (ID: 17745)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493cfa2dc3279dd01891d -- Completed -- N/A
**Started**: 2026-05-13 15:09:12 | **Duration**: 1s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (11 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Kokos Dev (ID: 198717)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd018935 -- Completed -- N/A
**Started**: 2026-05-13 15:09:12 | **Duration**: 1s

> **[ERROR]** ❌ SSH connection failed: Failed to repair SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (6 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Thememattic (ID: 101541)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Created new inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493d0a2dc3279dd018934 -- Completed -- N/A
**Started**: 2026-05-13 15:09:12 | **Duration**: 2s

> **[ERROR]** ❌ SSH connection failed: Failed to repair SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (6 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: staticSites (ID: 239253)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493d0a2dc3279dd018931 -- Completed -- N/A
**Started**: 2026-05-13 15:09:12 | **Duration**: 2s

> **[WARNING]** Netdata exposed to internet: ⚠️  YES

<details><summary>All output (12 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: SeoHosting\_1 (ID: 95030)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd018921 -- Completed -- N/A
**Started**: 2026-05-13 15:09:12 | **Duration**: 21s

> **[ERROR]** ❌ SSH connection failed: Server MissHosting\_8 is unreachable on all SSH ports

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (6 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: MissHosting\_8 (ID: 144017)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Netdata firewall rules: 1
- [INFO] Created new inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493d0a2dc3279dd018928 -- Completed -- N/A
**Started**: 2026-05-13 15:09:12 | **Duration**: 1s

> **[ERROR]** ❌ SSH connection failed: Failed to repair SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (5 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: ns3122267 (ID: 327432)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493d0a2dc3279dd018926 -- Completed -- N/A
**Started**: 2026-05-13 15:09:12 | **Duration**: 0s

> **[ERROR]** ❌ SSH connection failed: Failed to repair SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (5 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: ns3018201 (ID: 334650)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493d0a2dc3279dd018936 -- Completed -- N/A
**Started**: 2026-05-13 15:09:13 | **Duration**: 0s

> **[ERROR]** ❌ SSH connection failed: Failed to repair SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (5 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: topinternationalcasinosNominalia (ID: 189694)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493d0a2dc3279dd018933 -- Completed -- N/A
**Started**: 2026-05-13 15:09:13 | **Duration**: 6s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: ServerStuff (ID: 201103)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: No
- [INFO] Netdata running: Yes
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd018930 -- Completed -- N/A
**Started**: 2026-05-13 15:09:13 | **Duration**: 0s

> **[ERROR]** ❌ SSH connection failed: Failed to repair SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (5 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: SBG7\_PC1 (ID: 183963)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493d0a2dc3279dd01892e -- Completed -- N/A
**Started**: 2026-05-13 15:09:13 | **Duration**: 1s

> **[ERROR]** ❌ SSH connection failed: Failed to repair SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (5 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Rankchecker Live (ID: 77957)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Created new inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493d0a2dc3279dd018924 -- Completed -- N/A
**Started**: 2026-05-13 15:09:13 | **Duration**: 2s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (11 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: misshosting10 (ID: 333451)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

### Job #6a0493d0a2dc3279dd01893b -- Completed -- N/A
**Started**: 2026-05-13 15:09:14 | **Duration**: 0s

> **[ERROR]** ❌ SSH connection failed: Failed to repair SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Server state unknown — SSH unreachable

<details><summary>All output (5 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: VPS442472 (ID: 3378)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Cannot apply fixes — SSH unreachable

</details>

---

### Job #6a0493d0a2dc3279dd01893f -- Completed -- N/A
**Started**: 2026-05-13 15:09:14 | **Duration**: 6s

> **[ERROR]** ❌ Firewall check failed: Invalid JSON response from RunCloud API

> **[WARNING]** ⚠️  Audit incomplete — firewall data unavailable

<details><summary>All output (11 lines)</summary>

- [INFO] 🔍 Auditing Netdata on: Wayback Websites (ID: 209352)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting Netdata status...
- [INFO] Netdata installed: Yes
- [INFO] Netdata running: Yes
- [INFO] Collecting Netdata config...
- [INFO] Bind address: not set (default: 0.0.0.0)
- [INFO] Registry enabled: not set
- [INFO] Checking RunCloud firewall rules...
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to harden.

</details>

---

*Exported at 2026-08-16T11:58:08+00:00*
