{% extends "base.html" %} {% block title %}Alert Rules - SneakyScanner{% endblock %} {% block content %}

Alert Rules

View Alerts
Total Rules

{{ rules | length }}

Active Rules

{{ rules | selectattr('enabled') | list | length }}

Alert Rules Configuration
{% if rules %}
{% for rule in rules %} {% endfor %}
Name Type Severity Threshold Config Notifications Status Actions
{{ rule.name or 'Unnamed Rule' }}
ID: {{ rule.id }}
{{ rule.rule_type.replace('_', ' ').title() }} {% if rule.severity == 'critical' %} Critical {% elif rule.severity == 'warning' %} Warning {% else %} {{ rule.severity or 'Info' }} {% endif %} {% if rule.threshold %} {% if rule.rule_type == 'cert_expiry' %} {{ rule.threshold }} days {% elif rule.rule_type == 'drift_detection' %} {{ rule.threshold }}% {% else %} {{ rule.threshold }} {% endif %} {% else %} - {% endif %} {% if rule.config_file %} {{ rule.config_file }} {% else %} All Configs {% endif %} {% if rule.email_enabled %} {% endif %} {% if rule.webhook_enabled %} {% endif %} {% if not rule.email_enabled and not rule.webhook_enabled %} None {% endif %}
{% else %}
No alert rules configured

Create alert rules to be notified of important scan findings.

{% endif %}
{% endblock %}