# Command: `netdata:audit`

**Description**: Audit and harden Netdata installations across the fleet
**Status**: completed
**Started**: 2026-05-07 10:10:20 | **Ended**: 2026-05-07 10:10:41 | **Duration**: 21s
**Jobs**: 41 dispatched / 11 completed / 30 failed

---

## Command Output

*No command output*

---

## Jobs (41)

### Job #69fc650dd8053ca6a4059054 -- Completed -- N/A
**Started**: 2026-05-07 10:10:21 | **Duration**: 12s

> **[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...
- [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 #69fc650dd8053ca6a4059055 -- Completed -- N/A
**Started**: 2026-05-07 10:10:21 | **Duration**: 10s

> **[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...
- [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 #69fc650dd8053ca6a4059056 -- Completed -- N/A
**Started**: 2026-05-07 10:10:21 | **Duration**: 13s

> **[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...
- [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 #69fc650dd8053ca6a4059057 -- Completed -- N/A
**Started**: 2026-05-07 10:10:21 | **Duration**: 10s

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

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

- [INFO] 🔍 Auditing Netdata on: BoilerplateH (ID: 173891)
- [INFO] Connecting via SSH...
- [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 #69fc650cd8053ca6a4059053 -- Completed -- N/A
**Started**: 2026-05-07 10:10:21 | **Duration**: 12s

> **[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...
- [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 #69fc650dd8053ca6a4059059 -- Completed -- N/A
**Started**: 2026-05-07 10:10:23 | **Duration**: 11s

> **[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...
- [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 #69fc650dd8053ca6a405905b -- Completed -- N/A
**Started**: 2026-05-07 10:10:23 | **Duration**: 10s

> **[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...
- [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 #69fc650dd8053ca6a405905c -- Completed -- N/A
**Started**: 2026-05-07 10:10:23 | **Duration**: 10s

> **[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...
- [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 #69fc650dd8053ca6a4059060 -- Completed -- N/A
**Started**: 2026-05-07 10:10:24 | **Duration**: 9s

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

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

- [INFO] 🔍 Auditing Netdata on: CPX11 (ID: 101562)
- [INFO] Connecting via SSH...
- [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 #69fc650dd8053ca6a4059061 -- Completed -- N/A
**Started**: 2026-05-07 10:10:24 | **Duration**: 9s

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

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

- [INFO] 🔍 Auditing Netdata on: CPX11P (ID: 246914)
- [INFO] Connecting via SSH...
- [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 #69fc650dd8053ca6a405905d -- Completed -- N/A
**Started**: 2026-05-07 10:10:24 | **Duration**: 9s

> **[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...
- [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 #69fc650dd8053ca6a4059079 -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059078 -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a405907b -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a405907a -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059077 -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059076 -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059075 -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059074 -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059073 -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059072 -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059071 -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059070 -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a405906f -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a405906e -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a405906d -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a405905f -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a405905e -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a405905a -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059058 -- Failed -- N/A
**Started**: 2026-05-07 10:10:33 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059066 -- Failed -- N/A
**Started**: 2026-05-07 10:10:35 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059063 -- Failed -- N/A
**Started**: 2026-05-07 10:10:35 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059062 -- Failed -- N/A
**Started**: 2026-05-07 10:10:35 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059065 -- Failed -- N/A
**Started**: 2026-05-07 10:10:36 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059064 -- Failed -- N/A
**Started**: 2026-05-07 10:10:37 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a405906b -- Failed -- N/A
**Started**: 2026-05-07 10:10:38 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059068 -- Failed -- N/A
**Started**: 2026-05-07 10:10:38 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059067 -- Failed -- N/A
**Started**: 2026-05-07 10:10:38 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a405906c -- Failed -- N/A
**Started**: 2026-05-07 10:10:40 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a405906a -- Failed -- N/A
**Started**: 2026-05-07 10:10:40 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

### Job #69fc650dd8053ca6a4059069 -- Failed -- N/A
**Started**: 2026-05-07 10:10:41 | **Duration**: N/A

> **[ERROR]** Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

> **[ERROR]** Job failed permanently: Failed to add SSH key via RunCloud API: Invalid JSON response from RunCloud API

---

*Exported at 2026-08-13T11:02:10+00:00*
