Aller au contenu

🚀 Quick Start - Arkalia-LUNA Pro v2.8.0

📊 ÉTAT ACTUEL DU SYSTÈME (Mise à jour 27/01/2025)

SUCCÈS MAJEUR - CI/CD 100% Verte !

  • 671 tests passés (642 unitaires + 29 intégration) ✅
  • Couverture : 59.25% (bien au-dessus du seuil de 28%) ✅
  • Temps d'exécution : 31.73s
  • Healthcheck optimisé : Python urllib natif ✅
  • Artefacts uploadés : Conditionnel et robuste ✅

Guide de démarrage rapide pour utiliser Arkalia-LUNA Pro en 5 minutes !

⚡ Installation Express

1. Prérequis

# Vérifier les outils
python --version    # Python 3.11+
docker --version    # Docker requis
git --version       # Git requis

2. Démo et Monitoring

# Validation du monitoring
python scripts/ark-validate-monitoring.py

# Monitoring des services
python scripts/ark-monitor.py

# Tests de performance
python scripts/ark-validate-performance.py

3. Test Système

# Vérifier l'installation
pytest tests/ -v  # 671 tests PASSED (59.25% couverture)

# Statut des modules
ark-status

🚀 Démarrage Rapide

1. Tests et Validation

# Tests complets avec pytest
pytest tests/ -v

# Tests de performance
pytest tests/performance/ -v

# Tests de sécurité
pytest tests/security/ -v

# Validation du monitoring
python scripts/ark-validate-monitoring.py

Option 2 : Modules Spécifiques

# ZeroIA Enhanced (Orchestrator)
ark-zeroia-enhanced

# Sandozia Intelligence
python scripts/ark-validate-performance.py

# Reflexia Monitoring
python scripts/ark-monitor.py

📊 Services Monitoring

Une fois le monitoring démarré, accédez aux services :

Service URL Description Credentials
Grafana http://localhost:3000 Dashboards temps réel admin / arkalia-secure-2025
Prometheus http://localhost:9090 Métriques système -
AlertManager http://localhost:9093 Gestion alertes -
Loki http://localhost:3100 Centralisation logs -
cAdvisor http://localhost:8080 Métriques conteneurs -
Arkalia API http://localhost:8000 API principale + métriques -

Validation Monitoring

# Validation complète
python scripts/ark-validate-monitoring.py

# Vérification services
docker-compose -f infrastructure/monitoring/docker-compose.monitoring.yml ps

# Métriques Arkalia
curl http://localhost:8000/metrics

📚 Ressources Essentielles

🆘 Aide Rapide

Commandes Essentielles

# Tests complets
pytest tests/ -v

# Tests rapides
pytest tests/unit/ -v

# Tests de sécurité
pytest tests/security/ -v

# Tests de performance
pytest tests/performance/ -v

# Documentation locale
mkdocs serve  # → http://127.0.0.1:8000

# Validation monitoring
python scripts/ark-validate-monitoring.py

Problèmes Courants

  • Port occupé : lsof -i :8000 puis kill -9 <PID>
  • Docker issues : docker-compose down && docker-compose up --build
  • Tests échoués : pytest tests/ -v --tb=short
  • Monitoring down : cd infrastructure/monitoring && docker-compose -f docker-compose.monitoring.yml restart

Monitoring Troubleshooting

# Vérifier les services
docker ps | grep monitoring

# Logs Prometheus
docker logs prometheus

# Logs Grafana
docker logs grafana

# Redémarrer monitoring
cd infrastructure/monitoring
docker-compose -f docker-compose.monitoring.yml down
docker-compose -f docker-compose.monitoring.yml up -d

🎯 Prochaines Étapes

  1. Explorer les modules : Modules détaillés
  2. Configurer l'API : Configuration
  3. Personnaliser : Architecture
  4. Monitoring : Guide Monitoring
  5. Contribuer : Guide de contribution

📊 Métriques Disponibles

Le monitoring expose 34 métriques Arkalia :

  • Système : CPU, mémoire, disque, uptime
  • API : requêtes, latence, erreurs, durée
  • Modules : statut, performance, confiance
  • Sécurité : blocages, rate limits, violations
  • ZeroIA : décisions, confiance, contradictions
  • AssistantIA : prompts, temps de réponse, sécurité
  • Reflexia : monitoring système, latence

Dashboard Principal

  • URL : http://localhost:3000/d/arkalia-monitoring
  • Panels : 8 panels spécialisés
  • Refresh : 30 secondes
  • Thème : Dark mode

🎯 Métriques de Performance Actuelles

Métrique Valeur Statut
Tests passés 671/671 ✅ 100%
Couverture 59.25% ✅ >28%
Temps CI 31.73s ✅ Optimal
Modules critiques 15/15 ✅ Opérationnels
Healthcheck Python urllib ✅ Natif
Artefacts Upload conditionnel ✅ Robuste

💡 Astuce : Commencez par Grafana pour visualiser l'état complet du système ! 📊

Dernière mise à jour : 27 Janvier 2025 - 18:50