From d339d15f4069566a38b62e7dc951dc24093394d5 Mon Sep 17 00:00:00 2001 From: aitbc Date: Thu, 14 May 2026 09:09:44 +0200 Subject: [PATCH] Remove legacy aitbc-monitor.service - Removed systemd service file (service was failing due to non-existent monitor.py) - aitbc-monitoring.service provides the actual monitoring functionality --- systemd/aitbc-monitor.service | 40 ----------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 systemd/aitbc-monitor.service diff --git a/systemd/aitbc-monitor.service b/systemd/aitbc-monitor.service deleted file mode 100644 index a977d6f9..00000000 --- a/systemd/aitbc-monitor.service +++ /dev/null @@ -1,40 +0,0 @@ -[Unit] -Description=AITBC Monitor Service -After=network.target - -[Service] -Type=simple -User=root -Group=root -WorkingDirectory=/opt/aitbc -Environment=PATH=/usr/bin:/usr/local/bin:/usr/bin:/bin -Environment=PYTHONPATH=/opt/aitbc:/opt/aitbc/packages/py/aitbc-sdk/src:/opt/aitbc/packages/py/aitbc-crypto/src -EnvironmentFile=/etc/aitbc/blockchain.env -EnvironmentFile=/etc/aitbc/node.env - -# Monitor execution -ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/apps/monitor/monitor.py - -# Production reliability -Restart=always -RestartSec=5 -StartLimitBurst=5 -StartLimitInterval=60 - -# Production logging -StandardOutput=journal -StandardError=journal -SyslogIdentifier=aitbc-monitor - -# Production security -NoNewPrivileges=true -ProtectHome=true - -# Production performance -LimitNOFILE=65536 -LimitNPROC=4096 -MemoryMax=512M -CPUQuota=25% - -[Install] -WantedBy=multi-user.target