diff --git a/.gitignore b/.gitignore index a281ff15..73ea1394 100644 --- a/.gitignore +++ b/.gitignore @@ -323,3 +323,7 @@ config/ api_keys.txt *.yaml !*.example +logs/ +production/logs/ +*.log +*.log.* diff --git a/production/services/blockchain.py b/production/services/blockchain.py index 377f06b4..4ebca95e 100755 --- a/production/services/blockchain.py +++ b/production/services/blockchain.py @@ -23,7 +23,7 @@ logging.basicConfig( level=logging.INFO, format='%(asctime)s [%(levelname)s] %(name)s: %(message)s', handlers=[ - logging.FileHandler('/opt/aitbc/production/logs/blockchain/blockchain.log'), + logging.FileHandler('/var/log/aitbc/production/blockchain/blockchain.log'), logging.StreamHandler() ] ) diff --git a/production/services/blockchain_simple.py b/production/services/blockchain_simple.py index 0f1cf376..e037d6b0 100644 --- a/production/services/blockchain_simple.py +++ b/production/services/blockchain_simple.py @@ -18,7 +18,7 @@ logging.basicConfig( level=logging.INFO, format='%(asctime)s [%(levelname)s] %(name)s: %(message)s', handlers=[ - logging.FileHandler('/opt/aitbc/production/logs/blockchain/blockchain.log'), + logging.FileHandler('/var/log/aitbc/production/blockchain/blockchain.log'), logging.StreamHandler() ] ) diff --git a/production/services/marketplace.py b/production/services/marketplace.py index b2ad1e0b..0a383566 100755 --- a/production/services/marketplace.py +++ b/production/services/marketplace.py @@ -25,7 +25,7 @@ logging.basicConfig( level=logging.INFO, format='%(asctime)s [%(levelname)s] %(name)s: %(message)s', handlers=[ - logging.FileHandler('/opt/aitbc/production/logs/marketplace/marketplace.log'), + logging.FileHandler('/var/log/aitbc/production/marketplace/marketplace.log'), logging.StreamHandler() ] ) diff --git a/production/services/marketplace_original.py b/production/services/marketplace_original.py index 6f689f09..288ebdc1 100755 --- a/production/services/marketplace_original.py +++ b/production/services/marketplace_original.py @@ -25,7 +25,7 @@ logging.basicConfig( level=logging.INFO, format='%(asctime)s [%(levelname)s] %(name)s: %(message)s', handlers=[ - logging.FileHandler('/opt/aitbc/production/logs/marketplace/marketplace.log'), + logging.FileHandler('/var/log/aitbc/production/marketplace/marketplace.log'), logging.StreamHandler() ] ) diff --git a/production/services/mining_blockchain.py b/production/services/mining_blockchain.py index 6f04b202..220da974 100755 --- a/production/services/mining_blockchain.py +++ b/production/services/mining_blockchain.py @@ -19,7 +19,7 @@ logging.basicConfig( level=logging.INFO, format='%(asctime)s [%(levelname)s] %(name)s: %(message)s', handlers=[ - logging.FileHandler('/opt/aitbc/production/logs/blockchain/mining.log'), + logging.FileHandler('/var/log/aitbc/production/blockchain/mining.log'), logging.StreamHandler() ] ) diff --git a/production/services/real_marketplace.py b/production/services/real_marketplace.py index 0e2e5e41..d309cd6e 100755 --- a/production/services/real_marketplace.py +++ b/production/services/real_marketplace.py @@ -24,7 +24,7 @@ logging.basicConfig( level=logging.INFO, format='%(asctime)s [%(levelname)s] %(name)s: %(message)s', handlers=[ - logging.FileHandler('/opt/aitbc/production/logs/marketplace/real_marketplace.log'), + logging.FileHandler('/var/log/aitbc/production/marketplace/real_marketplace.log'), logging.StreamHandler() ] ) diff --git a/production/services/unified_marketplace.py b/production/services/unified_marketplace.py index 409979cf..d5aa6a8c 100644 --- a/production/services/unified_marketplace.py +++ b/production/services/unified_marketplace.py @@ -34,7 +34,7 @@ logging.basicConfig( level=logging.INFO, format='%(asctime)s [%(levelname)s] %(name)s: %(message)s', handlers=[ - logging.FileHandler('/opt/aitbc/production/logs/marketplace/unified_marketplace.log'), + logging.FileHandler('/var/log/aitbc/production/marketplace/unified_marketplace.log'), logging.StreamHandler() ] ) diff --git a/systemd/aitbc-blockchain-http.service b/systemd/aitbc-blockchain-http.service index b6305c8b..e6c4fcf6 100644 --- a/systemd/aitbc-blockchain-http.service +++ b/systemd/aitbc-blockchain-http.service @@ -34,7 +34,7 @@ SyslogIdentifier=aitbc-blockchain-http NoNewPrivileges=true ProtectSystem=strict ProtectHome=true -ReadWritePaths=/var/lib/aitbc/data/blockchain /opt/aitbc/production/logs/blockchain +ReadWritePaths=/var/lib/aitbc/data/blockchain /var/log/aitbc/production/blockchain # Production performance LimitNOFILE=65536 diff --git a/systemd/aitbc-blockchain-node.service b/systemd/aitbc-blockchain-node.service index 8685b800..37cf6cf0 100644 --- a/systemd/aitbc-blockchain-node.service +++ b/systemd/aitbc-blockchain-node.service @@ -34,7 +34,7 @@ SyslogIdentifier=aitbc-blockchain-production NoNewPrivileges=true ProtectSystem=strict ProtectHome=true -ReadWritePaths=/var/lib/aitbc/data/blockchain /opt/aitbc/production/logs/blockchain +ReadWritePaths=/var/lib/aitbc/data/blockchain /var/log/aitbc/production/blockchain # Production performance LimitNOFILE=65536 diff --git a/systemd/aitbc-gpu.service b/systemd/aitbc-gpu.service index 5a2fd006..ca566b9b 100644 --- a/systemd/aitbc-gpu.service +++ b/systemd/aitbc-gpu.service @@ -34,7 +34,7 @@ SyslogIdentifier=aitbc-gpu-marketplace-production NoNewPrivileges=true ProtectSystem=strict ProtectHome=true -ReadWritePaths=/var/lib/aitbc/data/marketplace /opt/aitbc/production/logs/marketplace +ReadWritePaths=/var/lib/aitbc/data/marketplace /var/log/aitbc/production/marketplace # Production performance LimitNOFILE=65536 diff --git a/systemd/aitbc-marketplace.service b/systemd/aitbc-marketplace.service index d7a4d0ed..5561c3a3 100644 --- a/systemd/aitbc-marketplace.service +++ b/systemd/aitbc-marketplace.service @@ -36,7 +36,7 @@ SyslogIdentifier=aitbc-marketplace-production NoNewPrivileges=true ProtectSystem=strict ProtectHome=true -ReadWritePaths=/var/lib/aitbc/data/marketplace /opt/aitbc/production/logs/marketplace +ReadWritePaths=/var/lib/aitbc/data/marketplace /var/log/aitbc/production/marketplace # Production performance LimitNOFILE=65536 diff --git a/systemd/aitbc-mining-blockchain.service b/systemd/aitbc-mining-blockchain.service index fff2219e..fd588f66 100644 --- a/systemd/aitbc-mining-blockchain.service +++ b/systemd/aitbc-mining-blockchain.service @@ -33,7 +33,7 @@ SyslogIdentifier=aitbc-mining-blockchain NoNewPrivileges=true ProtectSystem=strict ProtectHome=true -ReadWritePaths=/var/lib/aitbc/data/blockchain /opt/aitbc/production/logs/blockchain +ReadWritePaths=/var/lib/aitbc/data/blockchain /var/log/aitbc/production/blockchain # Mining performance LimitNOFILE=65536 diff --git a/systemd/aitbc-openclaw-ai.service b/systemd/aitbc-openclaw-ai.service index b6118351..698d4dbb 100644 --- a/systemd/aitbc-openclaw-ai.service +++ b/systemd/aitbc-openclaw-ai.service @@ -33,7 +33,7 @@ SyslogIdentifier=aitbc-openclaw-ai NoNewPrivileges=true ProtectSystem=strict ProtectHome=true -ReadWritePaths=/var/lib/aitbc/data/openclaw /opt/aitbc/production/logs/openclaw +ReadWritePaths=/var/lib/aitbc/data/openclaw /var/log/aitbc/production/openclaw # AI performance LimitNOFILE=65536 diff --git a/systemd/aitbc-production-monitor.service b/systemd/aitbc-production-monitor.service index 13b37e6f..6049bed6 100644 --- a/systemd/aitbc-production-monitor.service +++ b/systemd/aitbc-production-monitor.service @@ -28,7 +28,7 @@ SyslogIdentifier=aitbc-production-monitor NoNewPrivileges=true ProtectSystem=strict ProtectHome=true -ReadWritePaths=/var/lib/aitbc/data /opt/aitbc/production/logs +ReadWritePaths=/var/lib/aitbc/data /var/log/aitbc/production [Install] WantedBy=multi-user.target diff --git a/systemd/aitbc-real-marketplace.service b/systemd/aitbc-real-marketplace.service index 0a610198..883c5525 100644 --- a/systemd/aitbc-real-marketplace.service +++ b/systemd/aitbc-real-marketplace.service @@ -34,7 +34,7 @@ SyslogIdentifier=aitbc-real-marketplace NoNewPrivileges=true ProtectSystem=strict ProtectHome=true -ReadWritePaths=/var/lib/aitbc/data/marketplace /opt/aitbc/production/logs/marketplace +ReadWritePaths=/var/lib/aitbc/data/marketplace /var/log/aitbc/production/marketplace # Marketplace performance LimitNOFILE=65536