Coverage Analysis

Overview

Coverage Analysis uses AI to evaluate how well your Ansible hardening roles cover CIS Benchmark rules. It identifies gaps in your hardening automation and suggests improvements.

How to Use

  1. Navigate to AI > Coverage Analysis
  2. Paste the content of your Ansible role (YAML)
  3. Enter the CIS rules to check against
  4. Click Analyze

Understanding Results

The analysis returns:

MetricDescription
Coverage PercentagePercentage of CIS rules addressed by the role
Implementation QualityHigh, Medium, Low, or None per rule
GapsRules not covered by the Ansible role
RecommendationsSuggestions for improving coverage

Implementation Quality Levels

LevelMeaning
HighRule fully implemented with proper checks
MediumRule partially implemented or missing edge cases
LowRule mentioned but implementation incomplete
NoneRule not addressed at all

Use Cases

  • Validate custom Ansible roles before deployment
  • Identify gaps in third-party hardening roles
  • Prioritize which rules to implement next
  • Audit existing hardening automation quality

Requirements

  • An active LLM configuration (Settings > LLM)
  • Supported providers: YandexGPT, Azure OpenAI, OpenAI

See Also

Last updated on