Skip to main content

Get help, share what you're building, and hear what's landing next, right here on Discord.Join the Community

Agents / Tenable VM Health Check

Tenable VM Health Check

Contributed

Monitor Tenable VM scanning health, credentials, agents, scanners, and license usage with AI-powered insights.

Authord-zito
LicenseMIT
AddedJun 15, 2026

Integrations

Tenable

Tags

health-monitoringvulnerability-managementtenable-vmcredential-scanningagent-monitoringlicense-trackingcli-tool

An open-source Python CLI tool that tracks Tenable Vulnerability Management health metrics over time and provides AI-powered recommendations through your choice of LLM.

What it does

Tenable VM Health Check monitors critical aspects of your Tenable environment:

  • Scan Health — Tracks aborted/incomplete scans
  • Credential Scans — Monitors percentage of successful credentialed scans
  • License Usage — Alerts on significant changes in license consumption
  • Agent Status — Flags agents offline for 14+ days
  • Scanner & Connector Health — Monitors infrastructure status
  • User Management — Tracks accounts, roles, and login activity
  • AI Analysis — Claude-powered insights and recommendations

Each run compares against historical data to detect trends and anomalies.

How it works

The tool uses the official pytenable SDK to collect data from the Tenable VM API, stores historical snapshots for comparison, and sends analysis to Claude for AI-powered insights. Generates both console and HTML reports with color-coded alerts and actionable recommendations.

Supports configuration via JSON file or environment variables, making it suitable for both development and production/CI environments.