Added data-quality health checks.

This commit is contained in:
larssand
2026-06-23 22:56:54 +02:00
parent e3938c2581
commit 865c79a5be
4 changed files with 23 additions and 0 deletions

View File

@@ -14,6 +14,7 @@ from .graylog_mcp import GraylogMcpClient
from .graylog_source import GraylogStreamSource
from .history import HistoryStore
from .incidents import build_incidents
from .data_quality import assess_data_quality
from .llm import ollama_dashboard_assessment
from .logs import local_in_failures, read_events, summarize_events, top_field_values
from .mitigation import parse_allowlist, suggest_block_candidates
@@ -134,6 +135,7 @@ def build_status(
"feedback": feedback,
"cross_source_correlations": correlations,
"incidents": build_incidents(anomalies, field_deviations, correlations),
"data_quality": assess_data_quality(events, mcp_status),
"anomalies": [
{
"subject": finding.subject,