High-performance distributed job monitoring and performance analysis agent, designed for HTC/HPC environments.
git clone https://github.com/joblens-org/JobLens.git
cd JobLens
mkdir build && cd build
cmake .. -G Ninja -DCMAKE_BUILD_TYPE=RelWithDebInfo
ninja# Start in service mode
./JobLens -m service -c config/config.yaml
# Show version
./JobLens -v
# Show help
./JobLens -h
# Health check
curl http://localhost:7592/joblens/healthy| Document | Description |
|---|---|
| API Documentation | Trigger RESTful API reference |
| Configuration Manual | Complete configuration parameters |
| Development Guide | Branch structure, commit conventions, etc. |
| Minimal Deployment Kit | Production deployment guide |
JobLens/
├── config/ # Configuration files
├── include/ # Headers (collector/writer/core/ebpf)
├── src/ # Source implementation
├── scripts/ # Scripts (install/deploy/CLI)
├── trigger/ # Trigger service (Flask) — included in unified joblens RPM
├── doc/ # Documentation
└── thirdparty/ # Reserved for third-party sources (currently empty)