An intelligent monitoring tool that watches over your GitLab CI/CD and DevSecOps ecosystem with the precision and wisdom of an owl.
O.W.L provides a 360Β° view of DevSecOps operations, monitoring every aspect of your GitLab CI/CD workflows with owl-like precision. From pipeline supervision to security analysis, O.W.L is your vigilant sentinel.
- Real-time pipeline monitoring
- Instant anomaly detection
- Performance tracking
- Smart alerts
- Pipeline Monitor
- Multi-stage pipeline tracking
- Build status and metrics
- Test results and coverage
- Deployment status
- Security Watchtower
- SAST/DAST monitoring
- Container security
- Dependency scanning
- Secret detection
- License compliance
- Performance metrics
- Predictive analytics
- Resource optimization
- Cost analysis
- Trend detection
- Next.js/TypeScript
- TailwindCSS
- D3.js
- Material-UI
- Node.js/Express
- PostgreSQL
- Redis
- GitLab API integration
- Docker/Podman
- SonarQube
- OWASP ZAP
- Prometheus/Grafana
For a detailed view of O.W.L's architecture, consult Architecture.md
#Clone the nest
git clone https://github.com/laissy-dev/owl
# Install dependencies
cd owl/app
npm install
# Configure environment
cp .env.example .env
# Launch services
cd ../docker
docker-compose up -d
# Start development
cd ../app
npm run devContributions are welcome! Please feel free to submit a Pull Request.
If you like this project, please give it a star on GitHub!
Made with π¦ by laissy-dev
