sync: 2026-03-14 18:00 — 22 files from Alexandria
Some checks failed
Some checks failed
RoadChain-SHA2048: a118f5fbb3cbdd37 RoadChain-Identity: alexa@sovereign RoadChain-Full: a118f5fbb3cbdd37e444380bf574cbe5d305ef1e4d13ac4946eb1e9c22bb0ea2c779f85ad81f3ffb5a2b8718a5436ac2bed6839b4ab834c037d9c9829bed6b94f46d0a996d35bbd09f6e5c03efcb26435c6e3ff15c878dcae1eee2b509829cb210137a5becbb8ad4baa397b7e45f58c75ed9c7ea217007340ff547f1d878173123eaacfdaaf231613fed0c04f9677c0b0ad461a390171bfc6c1353444e2e0cc18afae3b86d651aff4d481c6740af64309f488852823648d28bf35c36bc529b67616cba2f10fe046ef5df73bb5939ba828027e4969afbc4927ebd6793a5b9e49f827aa5a4c67c38951ed9739fe8c5bf2988d1cf62cd85dcbaeacc3390169bd350
This commit is contained in:
@@ -1,34 +1,32 @@
|
|||||||
|
|
||||||
# BlackRoad Daily Ecosystem Report
|
# BlackRoad Daily Ecosystem Report
|
||||||
0 8 * * * ~/blackroad/scripts/daily-report.sh >> ~/blackroad/logs/daily-report.log 2>&1
|
|
||||||
*/30 * * * * /Users/alexa/blackroad-unified-website-automation.sh >> /Users/alexa/.blackroad-automation-logs/cron.log 2>&1
|
|
||||||
*/15 * * * * /Users/alexa/cecilia-claude-sync.sh push >> /Users/alexa/.blackroad/claude-sync.log 2>&1
|
|
||||||
0 * * * * /Users/alexa/blackroad-pi-mesh-sync.sh sync >> /Users/alexa/.blackroad/mesh-sync.log 2>&1
|
|
||||||
0 3 * * * /Users/alexa/blackroad-sovereign-mesh.sh sync >> /Users/alexa/.blackroad/sovereign-sync.log 2>&1
|
|
||||||
0 6 * * * /Users/alexa/blackroad/scripts/nightly-memory-sync.sh >> /Users/alexa/blackroad/logs/nightly.log 2>&1
|
|
||||||
*/15 * * * * /Users/alexa/blackroad/scripts/setup-gdrive-auto.sh >> /Users/alexa/.blackroad/logs/gdrive-cron.log 2>&1
|
|
||||||
0 */6 * * * /Users/alexa/bin/rclone sync /Users/alexa/blackroad gdrive-blackroad:blackroad --exclude '.git/**' --exclude 'node_modules/**' --exclude '*.pyc' --log-file=/tmp/gdrive-mac-sync.log 2>&1
|
|
||||||
0 */12 * * * rsync -az --exclude='.git' --exclude='node_modules' /Users/alexa/blackroad/ blackroad@159.65.43.12:~/blackroad-backup/ >> /tmp/do-backup.log 2>&1
|
|
||||||
0 3 * * 0 /Users/alexa/blackroad/scripts/runners/clean-diag-logs.sh >> /tmp/diag-clean.log 2>&1
|
|
||||||
|
|
||||||
# BlackRoad Git Sync → Gitea (every 30 min)
|
|
||||||
7,37 * * * * /Users/alexa/blackroad-git-sync.sh >> /Users/alexa/.blackroad/logs/git-sync.log 2>&1
|
|
||||||
|
|
||||||
# BlackRoad Pi Fleet Health Monitor - every 5 minutes
|
|
||||||
*/5 * * * * /Users/alexa/blackroad-health-monitor.sh >> /Users/alexa/.blackroad/logs/health-cron.log 2>&1
|
|
||||||
# BlackRoad Pi Config Backup & GDrive Sync - daily at 3am
|
|
||||||
0 3 * * * /Users/alexa/blackroad-backup-sync.sh >> /Users/alexa/.blackroad/logs/backup-cron.log 2>&1
|
|
||||||
*/45 * * * * ~/cf-token-refresh.sh >> /tmp/cf-token-refresh.log 2>&1
|
|
||||||
|
|
||||||
# Fleet data collector — pushes live stats to Cloudflare KV
|
|
||||||
*/5 * * * * /Users/alexa/stats-blackroad/collect.sh >> /Users/alexa/.blackroad/logs/fleet-collector.log 2>&1
|
|
||||||
|
|
||||||
# BlackRoad Git Autonomy Agent — patrol every 2 hours
|
|
||||||
# BlackRoad Git Agent — deploy pipeline daily at 5:55 AM (before KPI collection at 6 AM)
|
# BlackRoad Git Agent — deploy pipeline daily at 5:55 AM (before KPI collection at 6 AM)
|
||||||
|
# BlackRoad Git Autonomy Agent — patrol every 2 hours
|
||||||
|
# BlackRoad Git Sync → Gitea (every 30 min)
|
||||||
|
# BlackRoad Pi Config Backup & GDrive Sync - daily at 3am
|
||||||
|
# BlackRoad Pi Fleet Health Monitor - every 5 minutes
|
||||||
# BlackRoad Slack alerts — check fleet health every 30 min
|
# BlackRoad Slack alerts — check fleet health every 30 min
|
||||||
# BlackRoad Slack weekly digest — Sunday 8 PM
|
# BlackRoad Slack weekly digest — Sunday 8 PM
|
||||||
|
# Fleet data collector — pushes live stats to Cloudflare KV
|
||||||
# blackroad-os-kpis: daily collection at 6 AM CST (midnight UTC)
|
# blackroad-os-kpis: daily collection at 6 AM CST (midnight UTC)
|
||||||
0 6 * * * cd /Users/alexa/blackroad-os-kpis && bash collectors/collect-all.sh >> /Users/alexa/blackroad-os-kpis/data/cron.log 2>&1
|
|
||||||
# blackroad-os-kpis: slack notification after collection
|
# blackroad-os-kpis: slack notification after collection
|
||||||
5 6 * * * cd /Users/alexa/blackroad-os-kpis && bash reports/slack-notify.sh >> /Users/alexa/blackroad-os-kpis/data/cron.log 2>&1
|
*/15 * * * * /Users/alexa/blackroad/scripts/setup-gdrive-auto.sh >> /Users/alexa/.blackroad/logs/gdrive-cron.log 2>&1
|
||||||
|
*/15 * * * * /Users/alexa/cecilia-claude-sync.sh push >> /Users/alexa/.blackroad/claude-sync.log 2>&1
|
||||||
|
*/30 * * * * /Users/alexa/blackroad-unified-website-automation.sh >> /Users/alexa/.blackroad-automation-logs/cron.log 2>&1
|
||||||
|
*/30 * * * * cd /Users/alexa/blackroad-monorepo && ./sync.sh push >> /tmp/monorepo-sync.log 2>&1
|
||||||
|
*/45 * * * * ~/cf-token-refresh.sh >> /tmp/cf-token-refresh.log 2>&1
|
||||||
|
*/5 * * * * /Users/alexa/blackroad-health-monitor.sh >> /Users/alexa/.blackroad/logs/health-cron.log 2>&1
|
||||||
|
*/5 * * * * /Users/alexa/stats-blackroad/collect.sh >> /Users/alexa/.blackroad/logs/fleet-collector.log 2>&1
|
||||||
|
0 * * * * /Users/alexa/blackroad-pi-mesh-sync.sh sync >> /Users/alexa/.blackroad/mesh-sync.log 2>&1
|
||||||
|
0 */12 * * * rsync -az --exclude='.git' --exclude='node_modules' /Users/alexa/blackroad/ blackroad@159.65.43.12:~/blackroad-backup/ >> /tmp/do-backup.log 2>&1
|
||||||
|
0 */6 * * * /Users/alexa/bin/rclone sync /Users/alexa/blackroad gdrive-blackroad:blackroad --exclude '.git/**' --exclude 'node_modules/**' --exclude '*.pyc' --log-file=/tmp/gdrive-mac-sync.log 2>&1
|
||||||
0 */6 * * * python3 /Users/alexa/blackroad-operator/tools/search/index-all.py --rebuild > /dev/null 2>&1
|
0 */6 * * * python3 /Users/alexa/blackroad-operator/tools/search/index-all.py --rebuild > /dev/null 2>&1
|
||||||
|
0 3 * * * /Users/alexa/blackroad-backup-sync.sh >> /Users/alexa/.blackroad/logs/backup-cron.log 2>&1
|
||||||
|
0 3 * * * /Users/alexa/blackroad-sovereign-mesh.sh sync >> /Users/alexa/.blackroad/sovereign-sync.log 2>&1
|
||||||
|
0 3 * * 0 /Users/alexa/blackroad/scripts/runners/clean-diag-logs.sh >> /tmp/diag-clean.log 2>&1
|
||||||
|
0 6 * * * /Users/alexa/blackroad/scripts/nightly-memory-sync.sh >> /Users/alexa/blackroad/logs/nightly.log 2>&1
|
||||||
|
0 6 * * * cd /Users/alexa/blackroad-os-kpis && bash collectors/collect-all.sh >> /Users/alexa/blackroad-os-kpis/data/cron.log 2>&1
|
||||||
|
0 8 * * * ~/blackroad/scripts/daily-report.sh >> ~/blackroad/logs/daily-report.log 2>&1
|
||||||
0 8 1 * * bash /Users/alexa/blackroad-operator/scripts/corporate-autopilot.sh >> /Users/alexa/blackroad-operator/docs/corporate/autopilot.log 2>&1
|
0 8 1 * * bash /Users/alexa/blackroad-operator/scripts/corporate-autopilot.sh >> /Users/alexa/blackroad-operator/docs/corporate/autopilot.log 2>&1
|
||||||
|
5 6 * * * cd /Users/alexa/blackroad-os-kpis && bash reports/slack-notify.sh >> /Users/alexa/blackroad-os-kpis/data/cron.log 2>&1
|
||||||
|
7,37 * * * * /Users/alexa/blackroad-git-sync.sh >> /Users/alexa/.blackroad/logs/git-sync.log 2>&1
|
||||||
|
|||||||
@@ -1,50 +1,50 @@
|
|||||||
[2026-03-14 17:04:01] [BEAT] [alice] load=6.44 mem=3302/3794MB temp=35.5C disk=87%
|
[2026-03-14 17:35:02] [BEAT] [alice] load=1.12 mem=3294/3794MB temp=35.5C disk=87%
|
||||||
[2026-03-14 17:05:01] [BEAT] [alice] load=2.91 mem=3299/3794MB temp=34.1C disk=87%
|
[2026-03-14 17:36:01] [BEAT] [alice] load=0.92 mem=3301/3794MB temp=34.6C disk=87%
|
||||||
[2026-03-14 17:06:02] [BEAT] [alice] load=1.57 mem=3300/3794MB temp=36.0C disk=87%
|
[2026-03-14 17:37:01] [BEAT] [alice] load=0.84 mem=3303/3794MB temp=33.1C disk=87%
|
||||||
[2026-03-14 17:06:16] [BEAT] [alice] load=1.43 mem=3302/3794MB temp=34.6C disk=87%
|
[2026-03-14 17:37:16] [BEAT] [alice] load=0.66 mem=3298/3794MB temp=36.0C disk=87%
|
||||||
[2026-03-14 17:06:16] [BEAT] [alice] load=1.43 mem=3302/3794MB temp=34.6C disk=87%
|
[2026-03-14 17:37:16] [BEAT] [alice] load=0.66 mem=3296/3794MB temp=36.0C disk=87%
|
||||||
[2026-03-14 17:07:01] [BEAT] [alice] load=1.46 mem=3303/3794MB temp=34.1C disk=87%
|
[2026-03-14 17:38:01] [BEAT] [alice] load=0.81 mem=3294/3794MB temp=36.0C disk=87%
|
||||||
[2026-03-14 17:08:01] [BEAT] [alice] load=1.36 mem=3295/3794MB temp=35.5C disk=87%
|
[2026-03-14 17:39:02] [BEAT] [alice] load=0.80 mem=3300/3794MB temp=34.6C disk=87%
|
||||||
[2026-03-14 17:09:01] [BEAT] [alice] load=1.03 mem=3290/3794MB temp=34.1C disk=87%
|
[2026-03-14 17:40:01] [FLEET] [alice] Starting cross-node health check
|
||||||
[2026-03-14 17:10:01] [FLEET] [alice] Starting cross-node health check
|
[2026-03-14 17:40:01] [BEAT] [alice] load=0.71 mem=3286/3794MB temp=37.0C disk=87%
|
||||||
[2026-03-14 17:10:01] [BEAT] [alice] load=0.90 mem=3301/3794MB temp=35.5C disk=87%
|
[2026-03-14 17:40:03] [FLEET] [alice] octavia: DOWN (no ping response)
|
||||||
[2026-03-14 17:10:03] [FLEET] [alice] octavia: DOWN (no ping response)
|
[2026-03-14 17:40:03] [FLEET] [alice] cecilia: UP temp=39C mem=4843MB disk=19%
|
||||||
[2026-03-14 17:10:03] [FLEET] [alice] cecilia: UP temp=39C mem=4866MB disk=19%
|
[2026-03-14 17:40:05] [FLEET] [alice] gematria: UP temp=C mem=4193MB disk=67%
|
||||||
[2026-03-14 17:10:06] [FLEET] [alice] gematria: UP temp=C mem=4180MB disk=67%
|
[2026-03-14 17:40:05] [FLEET] [alice] lucidia: UP temp=57C mem=1356MB disk=32%
|
||||||
[2026-03-14 17:10:07] [FLEET] [alice] lucidia: UP temp=63C mem=1236MB disk=32%
|
[2026-03-14 17:40:06] [FLEET] [alice] aria: UP temp=54C mem=6909MB disk=81%
|
||||||
[2026-03-14 17:10:08] [FLEET] [alice] aria: UP temp=52C mem=6933MB disk=81%
|
[2026-03-14 17:40:07] [FLEET] [alice] anastasia: UP temp=C mem=343MB disk=69%
|
||||||
[2026-03-14 17:10:09] [FLEET] [alice] anastasia: UP temp=C mem=343MB disk=69%
|
[2026-03-14 17:40:54] [DIAL] [alice] Switchboard unreachable
|
||||||
[2026-03-14 17:10:53] [DIAL] [alice] Switchboard unreachable
|
[2026-03-14 17:41:01] [BEAT] [alice] load=0.76 mem=3305/3794MB temp=34.1C disk=87%
|
||||||
[2026-03-14 17:11:01] [BEAT] [alice] load=0.62 mem=3298/3794MB temp=32.6C disk=87%
|
[2026-03-14 17:42:01] [BEAT] [alice] load=0.69 mem=3301/3794MB temp=34.6C disk=87%
|
||||||
[2026-03-14 17:11:25] [BEAT] [alice] load=0.57 mem=3304/3794MB temp=35.0C disk=87%
|
[2026-03-14 17:42:25] [BEAT] [alice] load=0.75 mem=3303/3794MB temp=34.1C disk=87%
|
||||||
[2026-03-14 17:11:25] [BEAT] [alice] load=0.57 mem=3304/3794MB temp=34.6C disk=87%
|
[2026-03-14 17:42:26] [BEAT] [alice] load=0.75 mem=3303/3794MB temp=34.1C disk=87%
|
||||||
[2026-03-14 17:12:01] [BEAT] [alice] load=0.56 mem=3305/3794MB temp=34.6C disk=87%
|
[2026-03-14 17:43:01] [BEAT] [alice] load=0.56 mem=3303/3794MB temp=33.6C disk=87%
|
||||||
[2026-03-14 17:13:01] [BEAT] [alice] load=0.74 mem=3306/3794MB temp=33.6C disk=87%
|
[2026-03-14 17:44:01] [BEAT] [alice] load=1.21 mem=3303/3794MB temp=34.6C disk=87%
|
||||||
[2026-03-14 17:14:01] [BEAT] [alice] load=0.80 mem=3304/3794MB temp=33.6C disk=87%
|
[2026-03-14 17:45:02] [BEAT] [alice] load=0.88 mem=3300/3794MB temp=35.0C disk=87%
|
||||||
[2026-03-14 17:15:01] [BEAT] [alice] load=0.49 mem=3297/3794MB temp=34.6C disk=87%
|
[2026-03-14 17:45:47] [DIAL] [alice] Switchboard unreachable
|
||||||
[2026-03-14 17:15:47] [DIAL] [alice] Switchboard unreachable
|
[2026-03-14 17:46:01] [BEAT] [alice] load=1.11 mem=3301/3794MB temp=33.6C disk=87%
|
||||||
[2026-03-14 17:16:01] [BEAT] [alice] load=0.69 mem=3293/3794MB temp=34.6C disk=87%
|
[2026-03-14 17:47:01] [BEAT] [alice] load=0.79 mem=3304/3794MB temp=34.6C disk=87%
|
||||||
[2026-03-14 17:16:39] [BEAT] [alice] load=0.54 mem=3303/3794MB temp=34.1C disk=87%
|
[2026-03-14 17:47:34] [BEAT] [alice] load=1.18 mem=3304/3794MB temp=36.0C disk=87%
|
||||||
[2026-03-14 17:16:39] [BEAT] [alice] load=0.54 mem=3302/3794MB temp=33.6C disk=87%
|
[2026-03-14 17:47:34] [BEAT] [alice] load=1.18 mem=3303/3794MB temp=34.6C disk=87%
|
||||||
[2026-03-14 17:17:01] [BEAT] [alice] load=0.47 mem=3305/3794MB temp=33.6C disk=87%
|
[2026-03-14 17:48:01] [BEAT] [alice] load=0.88 mem=3303/3794MB temp=35.0C disk=87%
|
||||||
[2026-03-14 17:18:01] [BEAT] [alice] load=0.71 mem=3306/3794MB temp=34.1C disk=87%
|
[2026-03-14 17:49:02] [BEAT] [alice] load=1.12 mem=3303/3794MB temp=34.1C disk=87%
|
||||||
[2026-03-14 17:19:01] [BEAT] [alice] load=0.59 mem=3302/3794MB temp=35.0C disk=87%
|
[2026-03-14 17:50:01] [FLEET] [alice] Starting cross-node health check
|
||||||
[2026-03-14 17:20:01] [FLEET] [alice] Starting cross-node health check
|
[2026-03-14 17:50:01] [BEAT] [alice] load=1.39 mem=3299/3794MB temp=35.0C disk=87%
|
||||||
[2026-03-14 17:20:02] [BEAT] [alice] load=0.68 mem=3285/3794MB temp=35.5C disk=87%
|
[2026-03-14 17:50:03] [FLEET] [alice] octavia: DOWN (no ping response)
|
||||||
[2026-03-14 17:20:03] [FLEET] [alice] octavia: DOWN (no ping response)
|
[2026-03-14 17:50:03] [FLEET] [alice] cecilia: UP temp=39C mem=4881MB disk=19%
|
||||||
[2026-03-14 17:20:04] [FLEET] [alice] cecilia: UP temp=39C mem=4936MB disk=19%
|
[2026-03-14 17:50:05] [FLEET] [alice] gematria: UP temp=C mem=4168MB disk=67%
|
||||||
[2026-03-14 17:20:07] [FLEET] [alice] gematria: UP temp=C mem=4177MB disk=67%
|
[2026-03-14 17:50:06] [FLEET] [alice] lucidia: UP temp=62C mem=1349MB disk=32%
|
||||||
[2026-03-14 17:20:08] [FLEET] [alice] lucidia: UP temp=64C mem=1289MB disk=32%
|
[2026-03-14 17:50:07] [FLEET] [alice] aria: UP temp=54C mem=6914MB disk=81%
|
||||||
[2026-03-14 17:20:08] [FLEET] [alice] aria: UP temp=54C mem=6929MB disk=81%
|
[2026-03-14 17:50:08] [FLEET] [alice] anastasia: UP temp=C mem=344MB disk=69%
|
||||||
[2026-03-14 17:20:09] [FLEET] [alice] anastasia: UP temp=C mem=371MB disk=69%
|
[2026-03-14 17:51:01] [BEAT] [alice] load=1.43 mem=3297/3794MB temp=36.5C disk=87%
|
||||||
[2026-03-14 17:21:01] [BEAT] [alice] load=0.55 mem=3301/3794MB temp=34.6C disk=87%
|
[2026-03-14 17:52:02] [BEAT] [alice] load=1.40 mem=3306/3794MB temp=33.6C disk=87%
|
||||||
[2026-03-14 17:21:47] [BEAT] [alice] load=0.44 mem=3303/3794MB temp=34.6C disk=87%
|
[2026-03-14 17:52:43] [BEAT] [alice] load=1.23 mem=3302/3794MB temp=34.6C disk=87%
|
||||||
[2026-03-14 17:21:47] [BEAT] [alice] load=0.44 mem=3302/3794MB temp=33.1C disk=87%
|
[2026-03-14 17:52:43] [BEAT] [alice] load=1.23 mem=3301/3794MB temp=33.6C disk=87%
|
||||||
[2026-03-14 17:22:01] [BEAT] [alice] load=0.48 mem=3303/3794MB temp=33.6C disk=87%
|
[2026-03-14 17:53:01] [BEAT] [alice] load=1.19 mem=3299/3794MB temp=35.5C disk=87%
|
||||||
[2026-03-14 17:23:01] [BEAT] [alice] load=0.80 mem=3301/3794MB temp=35.5C disk=87%
|
[2026-03-14 17:54:01] [BEAT] [alice] load=0.95 mem=3308/3794MB temp=34.1C disk=87%
|
||||||
[2026-03-14 17:24:01] [BEAT] [alice] load=1.13 mem=3302/3794MB temp=34.6C disk=87%
|
[2026-03-14 17:55:01] [BEAT] [alice] load=2.10 mem=3299/3794MB temp=36.0C disk=87%
|
||||||
[2026-03-14 17:25:02] [BEAT] [alice] load=0.98 mem=3276/3794MB temp=37.0C disk=87%
|
[2026-03-14 17:55:55] [DIAL] [alice] Switchboard unreachable
|
||||||
[2026-03-14 17:25:54] [DIAL] [alice] Switchboard unreachable
|
[2026-03-14 17:56:01] [BEAT] [alice] load=1.22 mem=3296/3794MB temp=34.1C disk=87%
|
||||||
[2026-03-14 17:26:01] [BEAT] [alice] load=0.54 mem=3301/3794MB temp=34.6C disk=87%
|
[2026-03-14 17:57:01] [BEAT] [alice] load=1.54 mem=3286/3794MB temp=35.5C disk=87%
|
||||||
[2026-03-14 17:26:56] [BEAT] [alice] load=1.24 mem=3300/3794MB temp=35.5C disk=87%
|
[2026-03-14 17:57:53] [BEAT] [alice] load=1.08 mem=3303/3794MB temp=33.6C disk=87%
|
||||||
[2026-03-14 17:26:57] [BEAT] [alice] load=1.24 mem=3300/3794MB temp=35.5C disk=87%
|
[2026-03-14 17:57:53] [BEAT] [alice] load=1.08 mem=3303/3794MB temp=34.1C disk=87%
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{"node":"alice","ts":"2026-03-14T22:26:56Z","load":1.24,"mem_free_mb":3300,"mem_total_mb":3794,"temp_c":35.5,"disk_pct":87,"throttle":"0x0"}
|
{"node":"alice","ts":"2026-03-14T22:57:53Z","load":1.08,"mem_free_mb":3303,"mem_total_mb":3794,"temp_c":34.1,"disk_pct":87,"throttle":"0x0"}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
LISTEN 0 5 0.0.0.0:7890 0.0.0.0:* users:(("python3",pid=6099,fd=5))
|
LISTEN 0 5 0.0.0.0:7890 0.0.0.0:* users:(("python3",pid=29307,fd=5))
|
||||||
LISTEN 0 511 0.0.0.0:8083 0.0.0.0:* users:(("node /usr/lib/n",pid=3182,fd=20))
|
LISTEN 0 511 0.0.0.0:8083 0.0.0.0:* users:(("node /usr/lib/n",pid=3182,fd=20))
|
||||||
LISTEN 0 511 0.0.0.0:8080 0.0.0.0:*
|
LISTEN 0 511 0.0.0.0:8080 0.0.0.0:*
|
||||||
LISTEN 0 5 0.0.0.0:8095 0.0.0.0:* users:(("python3",pid=23251,fd=3))
|
LISTEN 0 5 0.0.0.0:8095 0.0.0.0:* users:(("python3",pid=23251,fd=3))
|
||||||
|
|||||||
@@ -25,7 +25,6 @@ prism-agent.service
|
|||||||
qdrant.service
|
qdrant.service
|
||||||
redis-server.service
|
redis-server.service
|
||||||
rng-tools-debian.service
|
rng-tools-debian.service
|
||||||
road-phone.service
|
|
||||||
roadnet-failover.service
|
roadnet-failover.service
|
||||||
rsyslog.service
|
rsyslog.service
|
||||||
rtkit-daemon.service
|
rtkit-daemon.service
|
||||||
|
|||||||
@@ -1,19 +1,19 @@
|
|||||||
{
|
{
|
||||||
"hostname": "alice",
|
"hostname": "alice",
|
||||||
"ts": "2026-03-14T22:26:58Z",
|
"ts": "2026-03-14T22:57:55Z",
|
||||||
"uptime_seconds": 266921,
|
"uptime_seconds": 268778,
|
||||||
"kernel": "6.1.21-v8+",
|
"kernel": "6.1.21-v8+",
|
||||||
"temp_c": 36.0,
|
"temp_c": 33.1,
|
||||||
"memory_mb": {
|
"memory_mb": {
|
||||||
"total": 3794,
|
"total": 3794,
|
||||||
"used": 403,
|
"used": 404,
|
||||||
"free": 3301
|
"free": 3300
|
||||||
},
|
},
|
||||||
"disk": "12G/15G (87%)",
|
"disk": "12G/15G (87%)",
|
||||||
"load": [
|
"load": [
|
||||||
1.24,
|
1.08,
|
||||||
0.88,
|
1.19,
|
||||||
0.99
|
1.08
|
||||||
],
|
],
|
||||||
"ollama_models": [
|
"ollama_models": [
|
||||||
"qwen2.5:3b",
|
"qwen2.5:3b",
|
||||||
@@ -25,5 +25,5 @@
|
|||||||
],
|
],
|
||||||
"throttle": "0x0",
|
"throttle": "0x0",
|
||||||
"voltage": "0.9160V",
|
"voltage": "0.9160V",
|
||||||
"services_running": 41
|
"services_running": 42
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ LISTEN 0 5 0.0.0.0:8787 0.0.0.0:* users:(("python3",pid
|
|||||||
LISTEN 0 511 0.0.0.0:80 0.0.0.0:* users:(("nginx",pid=3461172,fd=8),("nginx",pid=3461171,fd=8))
|
LISTEN 0 511 0.0.0.0:80 0.0.0.0:* users:(("nginx",pid=3461172,fd=8),("nginx",pid=3461171,fd=8))
|
||||||
LISTEN 0 4096 0.0.0.0:111 0.0.0.0:* users:(("rpcbind",pid=589,fd=4),("systemd",pid=1,fd=127))
|
LISTEN 0 4096 0.0.0.0:111 0.0.0.0:* users:(("rpcbind",pid=589,fd=4),("systemd",pid=1,fd=127))
|
||||||
LISTEN 0 4096 *:8080 *:* users:(("headscale",pid=2341808,fd=12))
|
LISTEN 0 4096 *:8080 *:* users:(("headscale",pid=2341808,fd=12))
|
||||||
LISTEN 0 511 *:3000 *:* users:(("node /srv/hello",pid=1477747,fd=19))
|
LISTEN 0 511 *:3000 *:* users:(("node /srv/hello",pid=1483904,fd=19))
|
||||||
LISTEN 0 511 *:3001 *:* users:(("node",pid=757,fd=21))
|
LISTEN 0 511 *:3001 *:* users:(("node",pid=757,fd=21))
|
||||||
LISTEN 0 128 [::]:22 [::]:* users:(("sshd",pid=991,fd=8))
|
LISTEN 0 128 [::]:22 [::]:* users:(("sshd",pid=991,fd=8))
|
||||||
LISTEN 0 511 [::]:80 [::]:* users:(("nginx",pid=3461172,fd=9),("nginx",pid=3461171,fd=9))
|
LISTEN 0 511 [::]:80 [::]:* users:(("nginx",pid=3461172,fd=9),("nginx",pid=3461171,fd=9))
|
||||||
|
|||||||
@@ -1,19 +1,19 @@
|
|||||||
{
|
{
|
||||||
"hostname": "anastasia",
|
"hostname": "anastasia",
|
||||||
"ts": "2026-03-14T22:26:59Z",
|
"ts": "2026-03-14T22:57:55Z",
|
||||||
"uptime_seconds": 6669111,
|
"uptime_seconds": 6670967,
|
||||||
"kernel": "5.14.0-651.el9.x86_64",
|
"kernel": "5.14.0-651.el9.x86_64",
|
||||||
"temp_c": 0,
|
"temp_c": 0,
|
||||||
"memory_mb": {
|
"memory_mb": {
|
||||||
"total": 765,
|
"total": 765,
|
||||||
"used": 402,
|
"used": 391,
|
||||||
"free": 362
|
"free": 373
|
||||||
},
|
},
|
||||||
"disk": "18G/25G (69%)",
|
"disk": "18G/25G (69%)",
|
||||||
"load": [
|
"load": [
|
||||||
0.15,
|
0.13,
|
||||||
0.1,
|
0.13,
|
||||||
0.09
|
0.08
|
||||||
],
|
],
|
||||||
"ollama_models": [],
|
"ollama_models": [],
|
||||||
"throttle": "N/A",
|
"throttle": "N/A",
|
||||||
|
|||||||
@@ -1,50 +1,50 @@
|
|||||||
[2026-03-14 17:02:01] [BEAT] [aria] load=0.04 mem=6977/8059MB temp=51.2C disk=81%
|
[2026-03-14 17:33:01] [BEAT] [aria] load=0.59 mem=6964/8059MB temp=52.9C disk=81%
|
||||||
[2026-03-14 17:03:01] [BEAT] [aria] load=0.19 mem=6976/8059MB temp=51.2C disk=81%
|
[2026-03-14 17:34:01] [BEAT] [aria] load=0.88 mem=6957/8059MB temp=52.9C disk=81%
|
||||||
[2026-03-14 17:04:01] [BEAT] [aria] load=0.11 mem=6973/8059MB temp=51.2C disk=81%
|
[2026-03-14 17:35:01] [BEAT] [aria] load=0.44 mem=6934/8059MB temp=52.9C disk=81%
|
||||||
[2026-03-14 17:05:01] [BEAT] [aria] load=0.18 mem=6955/8059MB temp=51.8C disk=81%
|
[2026-03-14 17:36:01] [BEAT] [aria] load=0.25 mem=6961/8059MB temp=52.4C disk=81%
|
||||||
[2026-03-14 17:06:01] [BEAT] [aria] load=0.15 mem=6977/8059MB temp=52.4C disk=81%
|
[2026-03-14 17:37:01] [BEAT] [aria] load=0.14 mem=6958/8059MB temp=52.9C disk=81%
|
||||||
[2026-03-14 17:06:15] [BEAT] [aria] load=0.13 mem=6975/8059MB temp=51.8C disk=81%
|
[2026-03-14 17:37:15] [BEAT] [aria] load=0.11 mem=6960/8059MB temp=52.9C disk=81%
|
||||||
[2026-03-14 17:06:15] [BEAT] [aria] load=0.13 mem=6973/8059MB temp=52.4C disk=81%
|
[2026-03-14 17:37:15] [BEAT] [aria] load=0.11 mem=6959/8059MB temp=53.5C disk=81%
|
||||||
[2026-03-14 17:07:01] [BEAT] [aria] load=0.11 mem=6978/8059MB temp=52.9C disk=81%
|
[2026-03-14 17:38:01] [BEAT] [aria] load=0.05 mem=6960/8059MB temp=52.9C disk=81%
|
||||||
[2026-03-14 17:08:01] [BEAT] [aria] load=0.04 mem=6977/8059MB temp=51.2C disk=81%
|
[2026-03-14 17:39:01] [BEAT] [aria] load=0.21 mem=6959/8059MB temp=53.5C disk=81%
|
||||||
[2026-03-14 17:09:01] [BEAT] [aria] load=0.07 mem=6976/8059MB temp=51.8C disk=81%
|
[2026-03-14 17:40:01] [FLEET] [aria] Starting cross-node health check
|
||||||
[2026-03-14 17:10:01] [FLEET] [aria] Starting cross-node health check
|
[2026-03-14 17:40:01] [BEAT] [aria] load=0.07 mem=6931/8059MB temp=53.5C disk=81%
|
||||||
[2026-03-14 17:10:01] [BEAT] [aria] load=0.02 mem=6953/8059MB temp=52.4C disk=81%
|
[2026-03-14 17:40:01] [FLEET] [aria] alice: UP temp=37C mem=3289MB disk=87%
|
||||||
[2026-03-14 17:10:02] [FLEET] [aria] alice: UP temp=36C mem=3295MB disk=87%
|
[2026-03-14 17:40:03] [FLEET] [aria] octavia: DOWN (no ping response)
|
||||||
[2026-03-14 17:10:04] [FLEET] [aria] octavia: DOWN (no ping response)
|
[2026-03-14 17:40:04] [FLEET] [aria] cecilia: UP temp=38C mem=4815MB disk=19%
|
||||||
[2026-03-14 17:10:04] [FLEET] [aria] cecilia: UP temp=38C mem=4867MB disk=19%
|
[2026-03-14 17:40:05] [FLEET] [aria] gematria: UP temp=C mem=4193MB disk=67%
|
||||||
[2026-03-14 17:10:06] [FLEET] [aria] gematria: UP temp=C mem=4180MB disk=67%
|
[2026-03-14 17:40:06] [FLEET] [aria] lucidia: UP temp=60C mem=1361MB disk=32%
|
||||||
[2026-03-14 17:10:07] [FLEET] [aria] lucidia: UP temp=63C mem=1279MB disk=32%
|
[2026-03-14 17:40:06] [FLEET] [aria] anastasia: UP temp=C mem=343MB disk=69%
|
||||||
[2026-03-14 17:10:08] [FLEET] [aria] anastasia: UP temp=C mem=343MB disk=69%
|
[2026-03-14 17:41:01] [BEAT] [aria] load=0.08 mem=6959/8059MB temp=54.0C disk=81%
|
||||||
[2026-03-14 17:11:02] [BEAT] [aria] load=0.10 mem=6975/8059MB temp=51.8C disk=81%
|
[2026-03-14 17:42:01] [BEAT] [aria] load=0.03 mem=6962/8059MB temp=54.0C disk=81%
|
||||||
[2026-03-14 17:11:24] [BEAT] [aria] load=0.07 mem=6978/8059MB temp=51.8C disk=81%
|
[2026-03-14 17:42:25] [BEAT] [aria] load=0.18 mem=6956/8059MB temp=54.5C disk=81%
|
||||||
[2026-03-14 17:11:24] [BEAT] [aria] load=0.07 mem=6975/8059MB temp=52.4C disk=81%
|
[2026-03-14 17:42:25] [BEAT] [aria] load=0.18 mem=6954/8059MB temp=53.5C disk=81%
|
||||||
[2026-03-14 17:12:01] [BEAT] [aria] load=0.53 mem=6975/8059MB temp=51.2C disk=81%
|
[2026-03-14 17:43:01] [BEAT] [aria] load=0.10 mem=6961/8059MB temp=52.9C disk=81%
|
||||||
[2026-03-14 17:13:01] [BEAT] [aria] load=1.16 mem=6976/8059MB temp=52.9C disk=81%
|
[2026-03-14 17:44:01] [BEAT] [aria] load=0.03 mem=6959/8059MB temp=52.9C disk=81%
|
||||||
[2026-03-14 17:14:01] [BEAT] [aria] load=0.50 mem=6971/8059MB temp=51.8C disk=81%
|
[2026-03-14 17:45:02] [BEAT] [aria] load=0.09 mem=6925/8059MB temp=52.4C disk=81%
|
||||||
[2026-03-14 17:15:01] [BEAT] [aria] load=0.18 mem=6949/8059MB temp=52.9C disk=81%
|
[2026-03-14 17:45:47] [DIAL] [aria] Switchboard unreachable
|
||||||
[2026-03-14 17:15:46] [DIAL] [aria] Switchboard unreachable
|
[2026-03-14 17:46:01] [BEAT] [aria] load=0.17 mem=6962/8059MB temp=53.5C disk=81%
|
||||||
[2026-03-14 17:16:01] [BEAT] [aria] load=0.24 mem=6969/8059MB temp=52.9C disk=81%
|
[2026-03-14 17:47:01] [BEAT] [aria] load=0.10 mem=6960/8059MB temp=52.4C disk=81%
|
||||||
[2026-03-14 17:16:38] [BEAT] [aria] load=0.18 mem=6965/8059MB temp=52.4C disk=81%
|
[2026-03-14 17:47:34] [BEAT] [aria] load=0.06 mem=6960/8059MB temp=52.4C disk=81%
|
||||||
[2026-03-14 17:16:38] [BEAT] [aria] load=0.18 mem=6963/8059MB temp=52.4C disk=81%
|
[2026-03-14 17:47:34] [BEAT] [aria] load=0.06 mem=6957/8059MB temp=54.0C disk=81%
|
||||||
[2026-03-14 17:17:01] [BEAT] [aria] load=0.13 mem=6966/8059MB temp=53.5C disk=81%
|
[2026-03-14 17:48:01] [BEAT] [aria] load=0.04 mem=6962/8059MB temp=52.4C disk=81%
|
||||||
[2026-03-14 17:18:01] [BEAT] [aria] load=0.04 mem=6965/8059MB temp=51.8C disk=81%
|
[2026-03-14 17:49:01] [BEAT] [aria] load=0.01 mem=6962/8059MB temp=52.9C disk=81%
|
||||||
[2026-03-14 17:19:01] [BEAT] [aria] load=0.01 mem=6970/8059MB temp=51.8C disk=81%
|
[2026-03-14 17:50:01] [FLEET] [aria] Starting cross-node health check
|
||||||
[2026-03-14 17:20:01] [FLEET] [aria] Starting cross-node health check
|
[2026-03-14 17:50:01] [BEAT] [aria] load=0.10 mem=6933/8059MB temp=55.1C disk=81%
|
||||||
[2026-03-14 17:20:01] [BEAT] [aria] load=0.04 mem=6934/8059MB temp=52.4C disk=81%
|
[2026-03-14 17:50:01] [FLEET] [aria] alice: UP temp=36C mem=3297MB disk=87%
|
||||||
[2026-03-14 17:20:02] [FLEET] [aria] alice: UP temp=35C mem=3283MB disk=87%
|
[2026-03-14 17:50:03] [FLEET] [aria] octavia: DOWN (no ping response)
|
||||||
[2026-03-14 17:20:04] [FLEET] [aria] octavia: DOWN (no ping response)
|
[2026-03-14 17:50:04] [FLEET] [aria] cecilia: UP temp=38C mem=4857MB disk=19%
|
||||||
[2026-03-14 17:20:04] [FLEET] [aria] cecilia: UP temp=39C mem=4935MB disk=19%
|
[2026-03-14 17:50:05] [FLEET] [aria] gematria: UP temp=C mem=4168MB disk=67%
|
||||||
[2026-03-14 17:20:06] [FLEET] [aria] gematria: UP temp=C mem=4177MB disk=67%
|
[2026-03-14 17:50:06] [FLEET] [aria] lucidia: UP temp=61C mem=1350MB disk=32%
|
||||||
[2026-03-14 17:20:07] [FLEET] [aria] lucidia: UP temp=62C mem=1319MB disk=32%
|
[2026-03-14 17:50:07] [FLEET] [aria] anastasia: UP temp=C mem=344MB disk=69%
|
||||||
[2026-03-14 17:20:07] [FLEET] [aria] anastasia: UP temp=C mem=371MB disk=69%
|
[2026-03-14 17:51:01] [BEAT] [aria] load=0.07 mem=6958/8059MB temp=52.9C disk=81%
|
||||||
[2026-03-14 17:21:01] [BEAT] [aria] load=0.08 mem=6959/8059MB temp=52.4C disk=81%
|
[2026-03-14 17:52:01] [BEAT] [aria] load=0.07 mem=6963/8059MB temp=53.5C disk=81%
|
||||||
[2026-03-14 17:21:47] [BEAT] [aria] load=0.07 mem=6965/8059MB temp=52.9C disk=81%
|
[2026-03-14 17:52:43] [BEAT] [aria] load=0.03 mem=6959/8059MB temp=54.0C disk=81%
|
||||||
[2026-03-14 17:21:47] [BEAT] [aria] load=0.07 mem=6962/8059MB temp=52.4C disk=81%
|
[2026-03-14 17:52:43] [BEAT] [aria] load=0.03 mem=6957/8059MB temp=53.5C disk=81%
|
||||||
[2026-03-14 17:22:01] [BEAT] [aria] load=0.06 mem=6966/8059MB temp=52.4C disk=81%
|
[2026-03-14 17:53:01] [BEAT] [aria] load=0.08 mem=6955/8059MB temp=52.9C disk=81%
|
||||||
[2026-03-14 17:23:02] [BEAT] [aria] load=0.17 mem=6970/8059MB temp=52.4C disk=81%
|
[2026-03-14 17:54:01] [BEAT] [aria] load=0.72 mem=6958/8059MB temp=52.4C disk=81%
|
||||||
[2026-03-14 17:24:01] [BEAT] [aria] load=0.17 mem=6968/8059MB temp=51.8C disk=81%
|
[2026-03-14 17:55:01] [BEAT] [aria] load=0.88 mem=6941/8059MB temp=52.9C disk=81%
|
||||||
[2026-03-14 17:25:01] [BEAT] [aria] load=0.12 mem=6936/8059MB temp=53.5C disk=81%
|
[2026-03-14 17:56:01] [BEAT] [aria] load=0.32 mem=6960/8059MB temp=51.8C disk=81%
|
||||||
[2026-03-14 17:26:01] [BEAT] [aria] load=0.04 mem=6965/8059MB temp=54.0C disk=81%
|
[2026-03-14 17:57:01] [BEAT] [aria] load=0.23 mem=6955/8059MB temp=51.2C disk=81%
|
||||||
[2026-03-14 17:26:56] [BEAT] [aria] load=0.16 mem=6948/8059MB temp=52.9C disk=81%
|
[2026-03-14 17:57:52] [BEAT] [aria] load=0.10 mem=6957/8059MB temp=50.7C disk=81%
|
||||||
[2026-03-14 17:26:56] [BEAT] [aria] load=0.16 mem=6946/8059MB temp=54.0C disk=81%
|
[2026-03-14 17:57:52] [BEAT] [aria] load=0.10 mem=6957/8059MB temp=51.2C disk=81%
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{"node":"aria","ts":"2026-03-14T22:26:56Z","load":0.16,"mem_free_mb":6946,"mem_total_mb":8059,"temp_c":54.0,"disk_pct":81,"throttle":"N/A"}
|
{"node":"aria","ts":"2026-03-14T22:57:52Z","load":0.10,"mem_free_mb":6957,"mem_total_mb":8059,"temp_c":51.2,"disk_pct":81,"throttle":"N/A"}
|
||||||
|
|||||||
@@ -1,19 +1,19 @@
|
|||||||
{
|
{
|
||||||
"hostname": "aria",
|
"hostname": "aria",
|
||||||
"ts": "2026-03-14T22:26:57Z",
|
"ts": "2026-03-14T22:57:53Z",
|
||||||
"uptime_seconds": 60193,
|
"uptime_seconds": 62049,
|
||||||
"kernel": "6.12.62+rpt-rpi-2712",
|
"kernel": "6.12.62+rpt-rpi-2712",
|
||||||
"temp_c": 52.4,
|
"temp_c": 51.8,
|
||||||
"memory_mb": {
|
"memory_mb": {
|
||||||
"total": 8059,
|
"total": 8059,
|
||||||
"used": 1119,
|
"used": 1109,
|
||||||
"free": 6939
|
"free": 6949
|
||||||
},
|
},
|
||||||
"disk": "22G/29G (81%)",
|
"disk": "22G/29G (81%)",
|
||||||
"load": [
|
"load": [
|
||||||
0.16,
|
0.1,
|
||||||
0.12,
|
0.25,
|
||||||
0.13
|
0.18
|
||||||
],
|
],
|
||||||
"ollama_models": [
|
"ollama_models": [
|
||||||
"nomic-embed-text:latest",
|
"nomic-embed-text:latest",
|
||||||
|
|||||||
@@ -1,50 +1,50 @@
|
|||||||
[2026-03-14 17:09:01] [BEAT] [cecilia] load=0.62 mem=4896/8058MB temp=37.5C disk=19%
|
[2026-03-14 17:40:01] [FLEET] [cecilia] Starting cross-node health check
|
||||||
[2026-03-14 17:10:01] [FLEET] [cecilia] Starting cross-node health check
|
[2026-03-14 17:40:01] [BEAT] [cecilia] load=0.20 mem=4844/8058MB temp=38.6C disk=19%
|
||||||
[2026-03-14 17:10:01] [BEAT] [cecilia] load=1.34 mem=4877/8058MB temp=38.0C disk=19%
|
[2026-03-14 17:40:01] [HEAL] [cecilia] OOM kills detected (1) — clearing caches
|
||||||
[2026-03-14 17:10:01] [HEAL] [cecilia] OOM kills detected (1) — clearing caches
|
[2026-03-14 17:40:02] [HEAL] [cecilia] High swap: 938MB — clearing inactive
|
||||||
[2026-03-14 17:10:02] [HEAL] [cecilia] High swap: 942MB — clearing inactive
|
[2026-03-14 17:40:02] [FLEET] [cecilia] alice: UP temp=37C mem=3297MB disk=87%
|
||||||
[2026-03-14 17:10:02] [FLEET] [cecilia] alice: UP temp=36C mem=3281MB disk=87%
|
[2026-03-14 17:40:04] [FLEET] [cecilia] octavia: DOWN (no ping response)
|
||||||
[2026-03-14 17:10:04] [FLEET] [cecilia] octavia: DOWN (no ping response)
|
[2026-03-14 17:40:05] [FLEET] [cecilia] gematria: UP temp=C mem=4193MB disk=67%
|
||||||
[2026-03-14 17:10:06] [FLEET] [cecilia] gematria: UP temp=C mem=4180MB disk=67%
|
[2026-03-14 17:40:06] [FLEET] [cecilia] lucidia: UP temp=58C mem=1359MB disk=32%
|
||||||
[2026-03-14 17:10:06] [FLEET] [cecilia] lucidia: UP temp=63C mem=1278MB disk=32%
|
[2026-03-14 17:40:06] [FLEET] [cecilia] aria: UP temp=53C mem=6912MB disk=81%
|
||||||
[2026-03-14 17:10:07] [FLEET] [cecilia] aria: UP temp=52C mem=6924MB disk=81%
|
[2026-03-14 17:40:07] [FLEET] [cecilia] anastasia: UP temp=C mem=343MB disk=69%
|
||||||
[2026-03-14 17:10:08] [FLEET] [cecilia] anastasia: UP temp=C mem=343MB disk=69%
|
[2026-03-14 17:41:01] [BEAT] [cecilia] load=0.53 mem=4870/8058MB temp=36.4C disk=19%
|
||||||
[2026-03-14 17:11:01] [BEAT] [cecilia] load=1.15 mem=4894/8058MB temp=38.0C disk=19%
|
[2026-03-14 17:42:01] [BEAT] [cecilia] load=0.59 mem=4870/8058MB temp=38.0C disk=19%
|
||||||
[2026-03-14 17:11:24] [BEAT] [cecilia] load=0.82 mem=4887/8058MB temp=38.6C disk=19%
|
[2026-03-14 17:42:25] [BEAT] [cecilia] load=0.42 mem=4864/8058MB temp=38.0C disk=19%
|
||||||
[2026-03-14 17:11:24] [BEAT] [cecilia] load=0.82 mem=4888/8058MB temp=38.0C disk=19%
|
[2026-03-14 17:42:25] [BEAT] [cecilia] load=0.42 mem=4863/8058MB temp=38.0C disk=19%
|
||||||
[2026-03-14 17:12:01] [BEAT] [cecilia] load=0.53 mem=4886/8058MB temp=38.6C disk=19%
|
[2026-03-14 17:43:01] [BEAT] [cecilia] load=0.35 mem=4859/8058MB temp=38.0C disk=19%
|
||||||
[2026-03-14 17:13:01] [BEAT] [cecilia] load=0.28 mem=4885/8058MB temp=37.5C disk=19%
|
[2026-03-14 17:44:01] [BEAT] [cecilia] load=0.47 mem=4859/8058MB temp=38.6C disk=19%
|
||||||
[2026-03-14 17:14:01] [BEAT] [cecilia] load=0.30 mem=4883/8058MB temp=37.5C disk=19%
|
[2026-03-14 17:45:01] [BEAT] [cecilia] load=0.30 mem=4815/8058MB temp=38.6C disk=19%
|
||||||
[2026-03-14 17:15:01] [BEAT] [cecilia] load=0.23 mem=4811/8058MB temp=38.6C disk=19%
|
[2026-03-14 17:45:01] [HEAL] [cecilia] OOM kills detected (1) — clearing caches
|
||||||
[2026-03-14 17:15:01] [HEAL] [cecilia] OOM kills detected (1) — clearing caches
|
[2026-03-14 17:45:01] [HEAL] [cecilia] High swap: 938MB — clearing inactive
|
||||||
[2026-03-14 17:15:01] [HEAL] [cecilia] High swap: 941MB — clearing inactive
|
[2026-03-14 17:45:46] [DIAL] [cecilia] Switchboard unreachable
|
||||||
[2026-03-14 17:15:46] [DIAL] [cecilia] Switchboard unreachable
|
[2026-03-14 17:46:00] [DIAL] [cecilia] Switchboard unreachable
|
||||||
[2026-03-14 17:15:54] [DIAL] [cecilia] Switchboard unreachable
|
[2026-03-14 17:46:01] [BEAT] [cecilia] load=0.19 mem=4716/8058MB temp=38.0C disk=19%
|
||||||
[2026-03-14 17:16:01] [BEAT] [cecilia] load=0.18 mem=4766/8058MB temp=38.0C disk=19%
|
[2026-03-14 17:47:01] [BEAT] [cecilia] load=0.17 mem=4725/8058MB temp=36.4C disk=19%
|
||||||
[2026-03-14 17:16:38] [BEAT] [cecilia] load=0.23 mem=4774/8058MB temp=38.0C disk=19%
|
[2026-03-14 17:47:34] [BEAT] [cecilia] load=0.27 mem=4727/8058MB temp=38.0C disk=19%
|
||||||
[2026-03-14 17:16:38] [BEAT] [cecilia] load=0.23 mem=4773/8058MB temp=37.5C disk=19%
|
[2026-03-14 17:47:34] [BEAT] [cecilia] load=0.27 mem=4724/8058MB temp=38.6C disk=19%
|
||||||
[2026-03-14 17:17:01] [BEAT] [cecilia] load=0.39 mem=4777/8058MB temp=38.0C disk=19%
|
[2026-03-14 17:48:01] [BEAT] [cecilia] load=0.24 mem=4728/8058MB temp=38.0C disk=19%
|
||||||
[2026-03-14 17:18:01] [BEAT] [cecilia] load=0.37 mem=4793/8058MB temp=37.5C disk=19%
|
[2026-03-14 17:49:01] [BEAT] [cecilia] load=0.23 mem=4723/8058MB temp=38.0C disk=19%
|
||||||
[2026-03-14 17:19:01] [BEAT] [cecilia] load=0.26 mem=4797/8058MB temp=37.5C disk=19%
|
[2026-03-14 17:50:01] [FLEET] [cecilia] Starting cross-node health check
|
||||||
[2026-03-14 17:20:01] [FLEET] [cecilia] Starting cross-node health check
|
[2026-03-14 17:50:01] [BEAT] [cecilia] load=0.23 mem=4686/8058MB temp=38.6C disk=19%
|
||||||
[2026-03-14 17:20:01] [BEAT] [cecilia] load=0.22 mem=4773/8058MB temp=38.6C disk=19%
|
[2026-03-14 17:50:02] [HEAL] [cecilia] OOM kills detected (1) — clearing caches
|
||||||
[2026-03-14 17:20:02] [HEAL] [cecilia] OOM kills detected (1) — clearing caches
|
[2026-03-14 17:50:02] [FLEET] [cecilia] alice: UP temp=36C mem=3301MB disk=87%
|
||||||
[2026-03-14 17:20:02] [HEAL] [cecilia] High swap: 939MB — clearing inactive
|
[2026-03-14 17:50:02] [HEAL] [cecilia] High swap: 937MB — clearing inactive
|
||||||
[2026-03-14 17:20:02] [FLEET] [cecilia] alice: UP temp=36C mem=3285MB disk=87%
|
[2026-03-14 17:50:04] [FLEET] [cecilia] octavia: DOWN (no ping response)
|
||||||
[2026-03-14 17:20:04] [FLEET] [cecilia] octavia: DOWN (no ping response)
|
[2026-03-14 17:50:05] [FLEET] [cecilia] gematria: UP temp=C mem=4168MB disk=67%
|
||||||
[2026-03-14 17:20:06] [FLEET] [cecilia] gematria: UP temp=C mem=4177MB disk=67%
|
[2026-03-14 17:50:06] [FLEET] [cecilia] lucidia: UP temp=62C mem=1349MB disk=32%
|
||||||
[2026-03-14 17:20:07] [FLEET] [cecilia] lucidia: UP temp=63C mem=1317MB disk=32%
|
[2026-03-14 17:50:07] [FLEET] [cecilia] aria: UP temp=55C mem=6914MB disk=81%
|
||||||
[2026-03-14 17:20:07] [FLEET] [cecilia] aria: UP temp=54C mem=6925MB disk=81%
|
[2026-03-14 17:50:07] [FLEET] [cecilia] anastasia: UP temp=C mem=344MB disk=69%
|
||||||
[2026-03-14 17:20:08] [FLEET] [cecilia] anastasia: UP temp=C mem=371MB disk=69%
|
[2026-03-14 17:51:02] [BEAT] [cecilia] load=1.31 mem=4839/8058MB temp=37.5C disk=19%
|
||||||
[2026-03-14 17:21:01] [BEAT] [cecilia] load=0.54 mem=4971/8058MB temp=37.5C disk=19%
|
[2026-03-14 17:52:01] [BEAT] [cecilia] load=1.48 mem=4835/8058MB temp=37.5C disk=19%
|
||||||
[2026-03-14 17:21:47] [BEAT] [cecilia] load=0.30 mem=4963/8058MB temp=37.5C disk=19%
|
[2026-03-14 17:52:43] [BEAT] [cecilia] load=1.14 mem=4828/8058MB temp=37.5C disk=19%
|
||||||
[2026-03-14 17:21:47] [BEAT] [cecilia] load=0.30 mem=4963/8058MB temp=38.0C disk=19%
|
[2026-03-14 17:52:43] [BEAT] [cecilia] load=1.14 mem=4827/8058MB temp=36.4C disk=19%
|
||||||
[2026-03-14 17:22:01] [BEAT] [cecilia] load=0.37 mem=4966/8058MB temp=38.6C disk=19%
|
[2026-03-14 17:53:01] [BEAT] [cecilia] load=1.25 mem=4827/8058MB temp=37.5C disk=19%
|
||||||
[2026-03-14 17:23:01] [BEAT] [cecilia] load=0.60 mem=4964/8058MB temp=37.0C disk=19%
|
[2026-03-14 17:54:01] [BEAT] [cecilia] load=0.55 mem=4895/8058MB temp=38.6C disk=19%
|
||||||
[2026-03-14 17:24:01] [BEAT] [cecilia] load=0.34 mem=4959/8058MB temp=38.0C disk=19%
|
[2026-03-14 17:55:01] [BEAT] [cecilia] load=0.40 mem=4868/8058MB temp=39.1C disk=19%
|
||||||
[2026-03-14 17:25:01] [BEAT] [cecilia] load=0.18 mem=4953/8058MB temp=37.5C disk=19%
|
[2026-03-14 17:55:01] [HEAL] [cecilia] OOM kills detected (1) — clearing caches
|
||||||
[2026-03-14 17:25:01] [HEAL] [cecilia] OOM kills detected (1) — clearing caches
|
[2026-03-14 17:55:01] [HEAL] [cecilia] High swap: 918MB — clearing inactive
|
||||||
[2026-03-14 17:25:02] [HEAL] [cecilia] High swap: 939MB — clearing inactive
|
[2026-03-14 17:56:01] [BEAT] [cecilia] load=0.47 mem=4887/8058MB temp=37.5C disk=19%
|
||||||
[2026-03-14 17:26:01] [BEAT] [cecilia] load=0.26 mem=4952/8058MB temp=37.0C disk=19%
|
[2026-03-14 17:57:01] [BEAT] [cecilia] load=0.31 mem=4890/8058MB temp=37.5C disk=19%
|
||||||
[2026-03-14 17:26:56] [BEAT] [cecilia] load=0.34 mem=4951/8058MB temp=38.0C disk=19%
|
[2026-03-14 17:57:52] [BEAT] [cecilia] load=0.72 mem=4883/8058MB temp=37.5C disk=19%
|
||||||
[2026-03-14 17:26:56] [BEAT] [cecilia] load=0.34 mem=4947/8058MB temp=38.6C disk=19%
|
[2026-03-14 17:57:53] [BEAT] [cecilia] load=0.72 mem=4881/8058MB temp=37.5C disk=19%
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{"node":"cecilia","ts":"2026-03-14T22:26:56Z","load":0.34,"mem_free_mb":4947,"mem_total_mb":8058,"temp_c":38.6,"disk_pct":19,"throttle":"N/A"}
|
{"node":"cecilia","ts":"2026-03-14T22:57:53Z","load":0.72,"mem_free_mb":4881,"mem_total_mb":8058,"temp_c":37.5,"disk_pct":19,"throttle":"N/A"}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ LISTEN 0 128 0.0.0.0:5002 0.0.0.0:* users:(("python3",pid
|
|||||||
LISTEN 0 5 0.0.0.0:9100 0.0.0.0:*
|
LISTEN 0 5 0.0.0.0:9100 0.0.0.0:*
|
||||||
LISTEN 0 511 0.0.0.0:3100 0.0.0.0:*
|
LISTEN 0 511 0.0.0.0:3100 0.0.0.0:*
|
||||||
LISTEN 0 4096 127.0.0.1:43221 0.0.0.0:*
|
LISTEN 0 4096 127.0.0.1:43221 0.0.0.0:*
|
||||||
LISTEN 0 5 0.0.0.0:7890 0.0.0.0:* users:(("python3",pid=2015997,fd=7))
|
LISTEN 0 5 0.0.0.0:7890 0.0.0.0:* users:(("python3",pid=2087793,fd=5))
|
||||||
LISTEN 0 511 0.0.0.0:8080 0.0.0.0:*
|
LISTEN 0 511 0.0.0.0:8080 0.0.0.0:*
|
||||||
LISTEN 0 5 0.0.0.0:4010 0.0.0.0:* users:(("python3",pid=1881559,fd=3))
|
LISTEN 0 5 0.0.0.0:4010 0.0.0.0:* users:(("python3",pid=1881559,fd=3))
|
||||||
LISTEN 0 4096 127.0.0.1:8088 0.0.0.0:*
|
LISTEN 0 4096 127.0.0.1:8088 0.0.0.0:*
|
||||||
|
|||||||
@@ -1,19 +1,19 @@
|
|||||||
{
|
{
|
||||||
"hostname": "cecilia",
|
"hostname": "cecilia",
|
||||||
"ts": "2026-03-14T22:26:58Z",
|
"ts": "2026-03-14T22:57:53Z",
|
||||||
"uptime_seconds": 74693,
|
"uptime_seconds": 76548,
|
||||||
"kernel": "6.12.62+rpt-rpi-2712",
|
"kernel": "6.12.62+rpt-rpi-2712",
|
||||||
"temp_c": 37.5,
|
"temp_c": 37.5,
|
||||||
"memory_mb": {
|
"memory_mb": {
|
||||||
"total": 8058,
|
"total": 8058,
|
||||||
"used": 3118,
|
"used": 3183,
|
||||||
"free": 4940
|
"free": 4875
|
||||||
},
|
},
|
||||||
"disk": "79G/457G (19%)",
|
"disk": "79G/457G (19%)",
|
||||||
"load": [
|
"load": [
|
||||||
0.34,
|
0.72,
|
||||||
0.35,
|
0.62,
|
||||||
0.72
|
0.57
|
||||||
],
|
],
|
||||||
"ollama_models": [
|
"ollama_models": [
|
||||||
"deepseek-r1:1.5b",
|
"deepseek-r1:1.5b",
|
||||||
@@ -34,5 +34,5 @@
|
|||||||
],
|
],
|
||||||
"throttle": "N/A",
|
"throttle": "N/A",
|
||||||
"voltage": "N/A",
|
"voltage": "N/A",
|
||||||
"services_running": 40
|
"services_running": 39
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,19 +1,19 @@
|
|||||||
{
|
{
|
||||||
"hostname": "gematria",
|
"hostname": "gematria",
|
||||||
"ts": "2026-03-14T22:27:00Z",
|
"ts": "2026-03-14T22:57:56Z",
|
||||||
"uptime_seconds": 5326414,
|
"uptime_seconds": 5328270,
|
||||||
"kernel": "5.15.0-113-generic",
|
"kernel": "5.15.0-113-generic",
|
||||||
"temp_c": 0,
|
"temp_c": 0,
|
||||||
"memory_mb": {
|
"memory_mb": {
|
||||||
"total": 7937,
|
"total": 7937,
|
||||||
"used": 3311,
|
"used": 3298,
|
||||||
"free": 4178
|
"free": 4189
|
||||||
},
|
},
|
||||||
"disk": "52G/78G (67%)",
|
"disk": "52G/78G (67%)",
|
||||||
"load": [
|
"load": [
|
||||||
3.04,
|
3.12,
|
||||||
3.08,
|
3.13,
|
||||||
3.08
|
3.1
|
||||||
],
|
],
|
||||||
"ollama_models": [
|
"ollama_models": [
|
||||||
"qwen2.5:7b",
|
"qwen2.5:7b",
|
||||||
|
|||||||
@@ -1,50 +1,50 @@
|
|||||||
[2026-03-14 17:06:15] [BEAT] [lucidia] load=2.71 mem=1235/8059MB temp=58.4C disk=32%
|
[2026-03-14 17:37:15] [BEAT] [lucidia] load=1.60 mem=1355/8059MB temp=54.0C disk=32%
|
||||||
[2026-03-14 17:06:15] [BEAT] [lucidia] load=2.71 mem=1244/8059MB temp=57.9C disk=32%
|
[2026-03-14 17:37:15] [BEAT] [lucidia] load=1.60 mem=1351/8059MB temp=54.5C disk=32%
|
||||||
[2026-03-14 17:07:01] [BEAT] [lucidia] load=3.20 mem=1196/8059MB temp=55.6C disk=32%
|
[2026-03-14 17:38:01] [BEAT] [lucidia] load=2.19 mem=1362/8059MB temp=57.3C disk=32%
|
||||||
[2026-03-14 17:08:01] [BEAT] [lucidia] load=2.15 mem=1186/8059MB temp=60.0C disk=32%
|
[2026-03-14 17:39:01] [BEAT] [lucidia] load=2.63 mem=1407/8059MB temp=62.8C disk=32%
|
||||||
[2026-03-14 17:09:01] [BEAT] [lucidia] load=1.91 mem=1268/8059MB temp=52.9C disk=32%
|
[2026-03-14 17:40:01] [FLEET] [lucidia] Starting cross-node health check
|
||||||
[2026-03-14 17:10:01] [FLEET] [lucidia] Starting cross-node health check
|
[2026-03-14 17:40:01] [BEAT] [lucidia] load=3.57 mem=1312/8059MB temp=59.5C disk=32%
|
||||||
[2026-03-14 17:10:01] [BEAT] [lucidia] load=3.50 mem=1259/8059MB temp=62.8C disk=32%
|
[2026-03-14 17:40:01] [HEAL] [lucidia] High swap: 3708MB — clearing inactive
|
||||||
[2026-03-14 17:10:01] [HEAL] [lucidia] High swap: 3710MB — clearing inactive
|
[2026-03-14 17:40:02] [FLEET] [lucidia] alice: UP temp=37C mem=3297MB disk=87%
|
||||||
[2026-03-14 17:10:02] [FLEET] [lucidia] alice: UP temp=36C mem=3298MB disk=87%
|
[2026-03-14 17:40:04] [FLEET] [lucidia] octavia: DOWN (no ping response)
|
||||||
[2026-03-14 17:10:04] [FLEET] [lucidia] octavia: DOWN (no ping response)
|
[2026-03-14 17:40:05] [FLEET] [lucidia] cecilia: UP temp=39C mem=4815MB disk=19%
|
||||||
[2026-03-14 17:10:05] [FLEET] [lucidia] cecilia: UP temp=39C mem=4868MB disk=19%
|
[2026-03-14 17:40:06] [FLEET] [lucidia] gematria: UP temp=C mem=4195MB disk=67%
|
||||||
[2026-03-14 17:10:06] [FLEET] [lucidia] gematria: UP temp=C mem=4180MB disk=67%
|
[2026-03-14 17:40:06] [FLEET] [lucidia] aria: UP temp=53C mem=6927MB disk=81%
|
||||||
[2026-03-14 17:10:07] [FLEET] [lucidia] aria: UP temp=53C mem=6924MB disk=81%
|
[2026-03-14 17:40:07] [FLEET] [lucidia] anastasia: UP temp=C mem=343MB disk=69%
|
||||||
[2026-03-14 17:10:08] [FLEET] [lucidia] anastasia: UP temp=C mem=343MB disk=69%
|
[2026-03-14 17:41:01] [BEAT] [lucidia] load=4.25 mem=1349/8059MB temp=62.8C disk=32%
|
||||||
[2026-03-14 17:11:32] [BEAT] [lucidia] load=19.03 mem=1333/8059MB temp=51.2C disk=32%
|
[2026-03-14 17:42:01] [BEAT] [lucidia] load=2.49 mem=1324/8059MB temp=53.5C disk=32%
|
||||||
[2026-03-14 17:11:35] [BEAT] [lucidia] load=19.91 mem=1297/8059MB temp=58.4C disk=32%
|
[2026-03-14 17:42:25] [BEAT] [lucidia] load=3.30 mem=1351/8059MB temp=62.2C disk=32%
|
||||||
[2026-03-14 17:11:35] [BEAT] [lucidia] load=19.91 mem=1297/8059MB temp=57.9C disk=32%
|
[2026-03-14 17:42:25] [BEAT] [lucidia] load=3.30 mem=1350/8059MB temp=62.8C disk=32%
|
||||||
[2026-03-14 17:12:01] [BEAT] [lucidia] load=15.53 mem=1358/8059MB temp=62.2C disk=32%
|
[2026-03-14 17:43:01] [BEAT] [lucidia] load=2.33 mem=1343/8059MB temp=55.6C disk=32%
|
||||||
[2026-03-14 17:13:01] [BEAT] [lucidia] load=6.60 mem=1373/8059MB temp=52.9C disk=32%
|
[2026-03-14 17:43:54] [DIAL] [lucidia] Switchboard unreachable
|
||||||
[2026-03-14 17:13:53] [DIAL] [lucidia] Switchboard unreachable
|
[2026-03-14 17:44:01] [BEAT] [lucidia] load=2.99 mem=1348/8059MB temp=65.0C disk=32%
|
||||||
[2026-03-14 17:14:01] [BEAT] [lucidia] load=4.00 mem=1267/8059MB temp=55.1C disk=32%
|
[2026-03-14 17:45:01] [BEAT] [lucidia] load=3.10 mem=1363/8059MB temp=57.9C disk=32%
|
||||||
[2026-03-14 17:15:01] [BEAT] [lucidia] load=3.42 mem=1310/8059MB temp=62.8C disk=32%
|
[2026-03-14 17:45:02] [HEAL] [lucidia] High swap: 3708MB — clearing inactive
|
||||||
[2026-03-14 17:15:01] [HEAL] [lucidia] High swap: 3709MB — clearing inactive
|
[2026-03-14 17:45:47] [DIAL] [lucidia] Switchboard unreachable
|
||||||
[2026-03-14 17:15:47] [DIAL] [lucidia] Switchboard unreachable
|
[2026-03-14 17:46:35] [BEAT] [lucidia] load=17.30 mem=1302/8059MB temp=55.1C disk=32%
|
||||||
[2026-03-14 17:16:33] [BEAT] [lucidia] load=14.58 mem=1338/8059MB temp=55.1C disk=32%
|
[2026-03-14 17:47:01] [BEAT] [lucidia] load=11.92 mem=1330/8059MB temp=59.5C disk=32%
|
||||||
[2026-03-14 17:16:38] [BEAT] [lucidia] load=14.30 mem=1333/8059MB temp=59.0C disk=32%
|
[2026-03-14 17:47:34] [BEAT] [lucidia] load=8.61 mem=1351/8059MB temp=57.9C disk=32%
|
||||||
[2026-03-14 17:16:38] [BEAT] [lucidia] load=14.30 mem=1333/8059MB temp=59.0C disk=32%
|
[2026-03-14 17:47:34] [BEAT] [lucidia] load=8.61 mem=1351/8059MB temp=58.4C disk=32%
|
||||||
[2026-03-14 17:17:01] [BEAT] [lucidia] load=11.60 mem=1392/8059MB temp=63.9C disk=32%
|
[2026-03-14 17:48:01] [BEAT] [lucidia] load=6.00 mem=1358/8059MB temp=55.1C disk=32%
|
||||||
[2026-03-14 17:18:01] [BEAT] [lucidia] load=5.46 mem=1284/8059MB temp=53.5C disk=32%
|
[2026-03-14 17:49:01] [BEAT] [lucidia] load=3.14 mem=1350/8059MB temp=54.5C disk=32%
|
||||||
[2026-03-14 17:19:01] [BEAT] [lucidia] load=3.57 mem=1339/8059MB temp=55.6C disk=32%
|
[2026-03-14 17:50:01] [FLEET] [lucidia] Starting cross-node health check
|
||||||
[2026-03-14 17:20:01] [FLEET] [lucidia] Starting cross-node health check
|
[2026-03-14 17:50:01] [BEAT] [lucidia] load=2.94 mem=1332/8059MB temp=61.7C disk=32%
|
||||||
[2026-03-14 17:20:01] [BEAT] [lucidia] load=4.03 mem=1319/8059MB temp=61.7C disk=32%
|
[2026-03-14 17:50:01] [HEAL] [lucidia] High swap: 3708MB — clearing inactive
|
||||||
[2026-03-14 17:20:01] [HEAL] [lucidia] High swap: 3709MB — clearing inactive
|
[2026-03-14 17:50:02] [FLEET] [lucidia] alice: UP temp=36C mem=3301MB disk=87%
|
||||||
[2026-03-14 17:20:03] [FLEET] [lucidia] alice: UP temp=36C mem=3285MB disk=87%
|
[2026-03-14 17:50:05] [FLEET] [lucidia] octavia: DOWN (no ping response)
|
||||||
[2026-03-14 17:20:05] [FLEET] [lucidia] octavia: DOWN (no ping response)
|
[2026-03-14 17:50:06] [FLEET] [lucidia] cecilia: UP temp=39C mem=4828MB disk=19%
|
||||||
[2026-03-14 17:20:06] [FLEET] [lucidia] cecilia: UP temp=38C mem=4933MB disk=19%
|
[2026-03-14 17:50:08] [FLEET] [lucidia] gematria: UP temp=C mem=4168MB disk=67%
|
||||||
[2026-03-14 17:20:07] [FLEET] [lucidia] gematria: UP temp=C mem=4184MB disk=67%
|
[2026-03-14 17:50:08] [FLEET] [lucidia] aria: UP temp=53C mem=6920MB disk=81%
|
||||||
[2026-03-14 17:20:07] [FLEET] [lucidia] aria: UP temp=54C mem=6922MB disk=81%
|
[2026-03-14 17:50:09] [FLEET] [lucidia] anastasia: UP temp=C mem=344MB disk=69%
|
||||||
[2026-03-14 17:20:08] [FLEET] [lucidia] anastasia: UP temp=C mem=371MB disk=69%
|
[2026-03-14 17:51:01] [BEAT] [lucidia] load=1.72 mem=1273/8059MB temp=54.5C disk=32%
|
||||||
[2026-03-14 17:21:01] [BEAT] [lucidia] load=4.51 mem=1254/8059MB temp=56.8C disk=32%
|
[2026-03-14 17:52:01] [BEAT] [lucidia] load=2.40 mem=1328/8059MB temp=56.2C disk=32%
|
||||||
[2026-03-14 17:21:47] [BEAT] [lucidia] load=3.04 mem=1343/8059MB temp=61.7C disk=32%
|
[2026-03-14 17:52:43] [BEAT] [lucidia] load=1.47 mem=1310/8059MB temp=52.9C disk=32%
|
||||||
[2026-03-14 17:21:47] [BEAT] [lucidia] load=3.04 mem=1343/8059MB temp=61.7C disk=32%
|
[2026-03-14 17:52:43] [BEAT] [lucidia] load=1.47 mem=1308/8059MB temp=51.8C disk=32%
|
||||||
[2026-03-14 17:22:01] [BEAT] [lucidia] load=3.85 mem=1303/8059MB temp=63.4C disk=32%
|
[2026-03-14 17:53:01] [BEAT] [lucidia] load=1.94 mem=1359/8059MB temp=62.2C disk=32%
|
||||||
[2026-03-14 17:23:01] [BEAT] [lucidia] load=2.41 mem=1313/8059MB temp=54.5C disk=32%
|
[2026-03-14 17:54:01] [BEAT] [lucidia] load=1.76 mem=1369/8059MB temp=52.4C disk=32%
|
||||||
[2026-03-14 17:24:01] [BEAT] [lucidia] load=2.09 mem=1281/8059MB temp=57.3C disk=32%
|
[2026-03-14 17:55:01] [BEAT] [lucidia] load=2.61 mem=1341/8059MB temp=54.0C disk=32%
|
||||||
[2026-03-14 17:25:02] [BEAT] [lucidia] load=2.58 mem=1351/8059MB temp=63.4C disk=32%
|
[2026-03-14 17:55:01] [HEAL] [lucidia] High swap: 3708MB — clearing inactive
|
||||||
[2026-03-14 17:25:02] [HEAL] [lucidia] High swap: 3709MB — clearing inactive
|
[2026-03-14 17:56:01] [BEAT] [lucidia] load=2.42 mem=1318/8059MB temp=60.0C disk=32%
|
||||||
[2026-03-14 17:26:33] [BEAT] [lucidia] load=18.98 mem=1314/8059MB temp=55.1C disk=32%
|
[2026-03-14 17:57:01] [BEAT] [lucidia] load=1.52 mem=1291/8059MB temp=50.1C disk=32%
|
||||||
[2026-03-14 17:26:56] [BEAT] [lucidia] load=15.05 mem=1272/8059MB temp=63.9C disk=32%
|
[2026-03-14 17:57:53] [BEAT] [lucidia] load=3.06 mem=1292/8059MB temp=52.9C disk=32%
|
||||||
[2026-03-14 17:26:56] [BEAT] [lucidia] load=15.05 mem=1272/8059MB temp=63.9C disk=32%
|
[2026-03-14 17:57:53] [BEAT] [lucidia] load=3.06 mem=1290/8059MB temp=52.9C disk=32%
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
blackroad-gitea Up 11 hours
|
blackroad-gitea Up 12 hours
|
||||||
road-pdns-admin Up 11 hours (healthy)
|
road-pdns-admin Up 12 hours (healthy)
|
||||||
road-pdns Up 11 hours
|
road-pdns Up 12 hours
|
||||||
road-dns-db Up 11 hours
|
road-dns-db Up 12 hours
|
||||||
roadauth Up 11 hours
|
roadauth Up 12 hours
|
||||||
roadapi Up 11 hours
|
roadapi Up 12 hours
|
||||||
blackroad-edge-agent Up 11 hours
|
blackroad-edge-agent Up 12 hours
|
||||||
blackroad.systems Up 11 hours
|
blackroad.systems Up 12 hours
|
||||||
blackroadai.com Up 11 hours
|
blackroadai.com Up 12 hours
|
||||||
blackroad-auth-gateway Up 11 hours
|
blackroad-auth-gateway Up 12 hours
|
||||||
blackroad-metaverse Up 11 hours
|
blackroad-metaverse Up 12 hours
|
||||||
blackroad-os Up 11 hours
|
blackroad-os Up 12 hours
|
||||||
blackroad-os-carpool Up 11 hours
|
blackroad-os-carpool Up 12 hours
|
||||||
pi-my-agent-1 Up 11 hours (healthy)
|
pi-my-agent-1 Up 12 hours (healthy)
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{"node":"lucidia","ts":"2026-03-14T22:26:56Z","load":15.05,"mem_free_mb":1272,"mem_total_mb":8059,"temp_c":63.9,"disk_pct":32,"throttle":"N/A"}
|
{"node":"lucidia","ts":"2026-03-14T22:57:53Z","load":3.06,"mem_free_mb":1290,"mem_total_mb":8059,"temp_c":52.9,"disk_pct":32,"throttle":"N/A"}
|
||||||
|
|||||||
@@ -1,19 +1,19 @@
|
|||||||
{
|
{
|
||||||
"hostname": "octavia",
|
"hostname": "octavia",
|
||||||
"ts": "2026-03-14T22:26:57Z",
|
"ts": "2026-03-14T22:57:53Z",
|
||||||
"uptime_seconds": 144294,
|
"uptime_seconds": 146150,
|
||||||
"kernel": "6.12.62+rpt-rpi-2712",
|
"kernel": "6.12.62+rpt-rpi-2712",
|
||||||
"temp_c": 61.7,
|
"temp_c": 51.8,
|
||||||
"memory_mb": {
|
"memory_mb": {
|
||||||
"total": 8059,
|
"total": 8059,
|
||||||
"used": 6787,
|
"used": 6758,
|
||||||
"free": 1271
|
"free": 1300
|
||||||
},
|
},
|
||||||
"disk": "72G/235G (32%)",
|
"disk": "72G/235G (32%)",
|
||||||
"load": [
|
"load": [
|
||||||
15.05,
|
3.06,
|
||||||
7.52,
|
2.82,
|
||||||
5.57
|
3.49
|
||||||
],
|
],
|
||||||
"ollama_models": [
|
"ollama_models": [
|
||||||
"qwen2.5:3b",
|
"qwen2.5:3b",
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{"node":"octavia","status":"down","ts":"2026-03-14T22:26:57Z"}
|
{"node":"octavia","status":"down","ts":"2026-03-14T22:57:53Z"}
|
||||||
|
|||||||
@@ -153,7 +153,7 @@ export default {
|
|||||||
|
|
||||||
// Health
|
// Health
|
||||||
if (url.pathname === '/health') {
|
if (url.pathname === '/health') {
|
||||||
return Response.json({ status: 'ok', service: 'roadcode-squad', agents: SQUAD.length, version: '1.0.0' });
|
return Response.json({ status: 'ok', service: 'roadcode-squad', agents: SQUAD.length, version: '1.1.0' });
|
||||||
}
|
}
|
||||||
|
|
||||||
// Status
|
// Status
|
||||||
@@ -174,8 +174,9 @@ export default {
|
|||||||
return Response.json({ ok: true, message: 'RoadCode Squad active. Pave Tomorrow.' });
|
return Response.json({ ok: true, message: 'RoadCode Squad active. Pave Tomorrow.' });
|
||||||
}
|
}
|
||||||
|
|
||||||
// Only respond to new issues and new issue comments
|
// Handle issues, comments, and pull requests
|
||||||
if (event !== 'issues' && event !== 'issue_comment') {
|
const validEvents = ['issues', 'issue_comment', 'pull_request', 'pull_request_comment'];
|
||||||
|
if (!validEvents.includes(event)) {
|
||||||
return Response.json({ skipped: true, reason: `unhandled event: ${event}` });
|
return Response.json({ skipped: true, reason: `unhandled event: ${event}` });
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -185,32 +186,43 @@ export default {
|
|||||||
if (event === 'issue_comment' && payload.action !== 'created') {
|
if (event === 'issue_comment' && payload.action !== 'created') {
|
||||||
return Response.json({ skipped: true, reason: 'comment not created' });
|
return Response.json({ skipped: true, reason: 'comment not created' });
|
||||||
}
|
}
|
||||||
|
if (event === 'pull_request' && payload.action !== 'opened') {
|
||||||
|
return Response.json({ skipped: true, reason: 'PR not opened' });
|
||||||
|
}
|
||||||
|
if (event === 'pull_request_comment' && payload.action !== 'created') {
|
||||||
|
return Response.json({ skipped: true, reason: 'PR comment not created' });
|
||||||
|
}
|
||||||
|
|
||||||
// Don't respond to agent comments (prevent loops)
|
// Don't respond to agent comments (prevent loops)
|
||||||
const author = payload.comment?.user?.login || payload.sender?.login;
|
const author = payload.comment?.user?.login || payload.sender?.login;
|
||||||
const agentUsernames = SQUAD.map(a => a.username);
|
const agentUsernames = SQUAD.map(a => a.username);
|
||||||
if (agentUsernames.includes(author)) {
|
if (agentUsernames.includes(author) || author === 'blackroad') {
|
||||||
return Response.json({ skipped: true, reason: 'agent comment, skipping loop' });
|
return Response.json({ skipped: true, reason: 'agent/admin comment, skipping loop' });
|
||||||
}
|
}
|
||||||
|
|
||||||
const issue = payload.issue;
|
// Extract context from event type
|
||||||
|
const isPR = event.startsWith('pull_request');
|
||||||
|
const issue = isPR ? payload.pull_request : payload.issue;
|
||||||
const repo = payload.repository?.full_name;
|
const repo = payload.repository?.full_name;
|
||||||
const issueNum = issue?.number;
|
const issueNum = issue?.number;
|
||||||
const title = issue?.title || '';
|
const title = issue?.title || '';
|
||||||
const body = event === 'issue_comment' ? (payload.comment?.body || '') : (issue?.body || '');
|
const body = (event === 'issue_comment' || event === 'pull_request_comment')
|
||||||
|
? (payload.comment?.body || '')
|
||||||
|
: (issue?.body || '');
|
||||||
const fullText = `${title} ${body}`;
|
const fullText = `${title} ${body}`;
|
||||||
|
|
||||||
const context = {
|
const context = {
|
||||||
type: event === 'issues' ? 'issue' : 'comment',
|
type: isPR ? 'pull request' : (event === 'issues' ? 'issue' : 'comment'),
|
||||||
title,
|
title,
|
||||||
body: fullText.slice(0, 500),
|
body: fullText.slice(0, 500),
|
||||||
repo,
|
repo,
|
||||||
|
isPR,
|
||||||
};
|
};
|
||||||
|
|
||||||
const giteaUrl = env.GITEA_URL || 'https://git.blackroad.io';
|
const giteaUrl = env.GITEA_URL || 'https://git.blackroad.io';
|
||||||
|
|
||||||
// Auto-label the issue
|
// Auto-label issues and PRs
|
||||||
if (event === 'issues') {
|
if (event === 'issues' || event === 'pull_request') {
|
||||||
await autoLabel(giteaUrl, repo, issueNum, fullText, env.ADMIN_TOKEN);
|
await autoLabel(giteaUrl, repo, issueNum, fullText, env.ADMIN_TOKEN);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -224,6 +236,16 @@ export default {
|
|||||||
if (!responding.find(a => a.name === 'Eve')) responding.push(scored.find(a => a.name === 'Eve'));
|
if (!responding.find(a => a.name === 'Eve')) responding.push(scored.find(a => a.name === 'Eve'));
|
||||||
if (!responding.find(a => a.name === 'Sentinel')) responding.push(scored.find(a => a.name === 'Sentinel'));
|
if (!responding.find(a => a.name === 'Sentinel')) responding.push(scored.find(a => a.name === 'Sentinel'));
|
||||||
|
|
||||||
|
// Auto-assign the most relevant agent to new issues
|
||||||
|
if (event === 'issues' && env.ADMIN_TOKEN) {
|
||||||
|
const topAgent = scored[0];
|
||||||
|
fetch(`${giteaUrl}/api/v1/repos/${repo}/issues/${issueNum}?token=${env.ADMIN_TOKEN}`, {
|
||||||
|
method: 'PATCH',
|
||||||
|
headers: { 'Content-Type': 'application/json' },
|
||||||
|
body: JSON.stringify({ assignees: [topAgent.username] }),
|
||||||
|
}).catch(() => {});
|
||||||
|
}
|
||||||
|
|
||||||
// Each relevant agent posts their own comment
|
// Each relevant agent posts their own comment
|
||||||
const agentTokens = {
|
const agentTokens = {
|
||||||
alice: env.ALICE_TOKEN,
|
alice: env.ALICE_TOKEN,
|
||||||
@@ -256,7 +278,12 @@ export default {
|
|||||||
if (ok) posted++;
|
if (ok) posted++;
|
||||||
}
|
}
|
||||||
|
|
||||||
return Response.json({ ok: true, event, repo, issue: issueNum, agents_responded: posted });
|
return Response.json({
|
||||||
|
ok: true, event, repo, issue: issueNum,
|
||||||
|
agents_responded: posted,
|
||||||
|
responding: responding.map(a => a.name),
|
||||||
|
type: isPR ? 'pull_request' : 'issue',
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
return Response.json({ error: 'Not found' }, { status: 404 });
|
return Response.json({ error: 'Not found' }, { status: 404 });
|
||||||
|
|||||||
Reference in New Issue
Block a user