Getting Started with NonaGuard
Everything you need to monitor your Odoo instance health, from first scan to continuous monitoring.
1Quick Start
Get your first Pulse Score in under 60 seconds. No installation required.
- Sign up — Create an account at nonaguard.com/signup. 14-day free trial included.
- Add your instance — Go to Instances → Add Instance. Enter your Odoo URL, database name, and API key (or username/password). Credentials are AES-encrypted at rest.
- Run your first scan — Click Scan Now. Within 60 seconds you'll see your Pulse Score (0–100) with a detailed breakdown of deprecated modules, permission risks, and custom code issues.
2Understanding Your Pulse Score
The Pulse Score is a 0–100 health metric for your Odoo instance. Higher is better.
Score Ranges & Grades
- 90–100 (A) — Excellent. Minimal risk. Ready for upgrades.
- 75–89 (B) — Good. Some minor issues to address.
- 60–74 (C) — Fair. Notable risks. Plan remediation before major upgrades.
- 40–59 (D) — Poor. Significant deprecated modules or permission gaps.
- 0–39 (F) — Critical. High risk of upgrade failures or security issues.
The score combines deprecated module count, permission vulnerabilities, custom code risks, and other heuristics. Each finding has a severity and contributes to the overall grade.
3Setting Up Continuous Monitoring
Keep your Pulse Score up to date automatically and get alerted when things change.
- Scheduled scans — Enable daily or weekly scans in Instance Settings. NonaGuard runs scans via Celery Beat in the background.
- Score drop alerts — Receive email notifications when your Pulse Score drops by 5+ points between scans.
- Critical risk notifications — Get instant alerts when new high-severity or critical vulnerabilities are detected.
For the best experience, use the NonaGuard Connector — it pushes data hourly with no open ports or manual scans.
4Installing the Connector Module
The NonaGuard Connector is a free native Odoo module that automatically pushes health data every hour — no manual scans, no open ports, works behind any firewall.
5AI-Powered Insights
Bring your own API key to get AI-generated recommendations, priority actions, and effort estimates for each finding.
Go to Settings → AI Providers. Add an API key for OpenAI (GPT-4o Mini), Google (Gemini 2.5 Flash), or Anthropic (Claude 4 Haiku). Your data is sent only to the provider you choose — we never store or reuse your keys. Available on all paid plans.
6Team Management
Business+ Invite team members and assign roles (Admin, Member, Viewer). Control who can add instances, run scans, or view sensitive data. Available on Business and Enterprise plans.
7API Access
Pro / Enterprise Use the REST API to integrate NonaGuard with your CI/CD, ticketing systems, or internal dashboards. Generate API keys in Settings → API Keys.