ORBEL β The open specification for IT Ops workflows
MIT LicenseOpen Source
orbel.description1
orbel.description2
orbel.example
# ORBEL v1 β high CPU runbook name: high_cpu_remediation version: "1.0" trigger: metric: cpu_usage condition: "> 90%" for: 5m steps: - action: identify_top_processes command: "ps aux --sort=-%cpu | head -10" save_as: top_procs - action: classify_with_ai input: $top_procs prompt: "Is any process safe to restart?" save_as: ai_verdict - action: restart_service when: $ai_verdict.safe == true command: "systemctl restart $ai_verdict.service" - action: notify channel: telegram message: "CPU alert resolved on $hostname"
Contribute
ORBEL is open source. Fork the repo, submit a PR, or open an issue.
- 1. Fork the repo and read the spec in
SPEC.md - 2. Open an issue or PR with your proposal
- 3. Discuss in GitHub Discussions
Implementations
O
Onicisorbel.onicisRuntime
Active