Compare commits

...

1 Commits

Author SHA1 Message Date
b00d5b6fc4 Changed strucutre 2025-09-25 15:45:57 +02:00
50 changed files with 346 additions and 5886 deletions

1
.ckpt Normal file
View File

@ -0,0 +1 @@
1758719870

View File

@ -1,154 +1,303 @@
import os, glob, json, ujson, gzip, pathlib, re
import os, sys, glob, json, ujson, gzip, pathlib, re
from typing import List, Dict, Any
from dataclasses import dataclass
from langchain_openai import ChatOpenAI, OpenAIEmbeddings
from dotenv import load_dotenv
from notify import send_email
from langchain_openai import AzureChatOpenAI, AzureOpenAIEmbeddings
from langchain_community.vectorstores import FAISS
from langchain_core.documents import Document
from langchain.tools import Tool
from langchain.agents import AgentExecutor, create_tool_calling_agent
from langchain_core.prompts import ChatPromptTemplate, MessagesPlaceholder
#export OPENAI_API_KEY="sk-..."
#SET API KEY^
# ----- load .env (defaults to ./.env; override with ENV_FILE=/path/to/.env) -----
load_dotenv(os.getenv("ENV_FILE", ".env"))
# ---------- Config ----------
MODEL = os.getenv("LLM_MODEL", "gpt-4o-mini")
EMB_MODEL = os.getenv("EMB_MODEL", "text-embedding-3-small")
CHUNK_DIR = os.getenv("CHUNK_DIR", "./out") # poller file sink
BLOB_DIR = os.getenv("BLOB_DIR", "") # optional local mirror of blobs
# ----- read env (supports both AZURE_* and AOAI_*) -----
def _norm_endpoint(ep: str | None) -> str:
if not ep: return ""
ep = ep.strip().rstrip("/")
# strip any trailing /openai[/v...]
ep = re.sub(r"/openai(?:/v\d+(?:\.\d+)?(?:-\w+)?)?$", "", ep)
return ep + "/"
AZ_ENDPOINT = _norm_endpoint(
os.getenv("AZURE_OPENAI_ENDPOINT") or os.getenv("AOAI_ENDPOINT")
)
AZ_API_KEY = (
os.getenv("AZURE_OPENAI_API_KEY")
or os.getenv("AOAI_API_KEY")
or os.getenv("OPENAI_API_KEY")
)
AZ_API_VERSION = (
os.getenv("AZURE_OPENAI_API_VERSION")
or os.getenv("AOAI_API_VERSION")
or "2025-01-01-preview"
)
AZ_CHAT_DEPLOY = (
os.getenv("AZURE_OPENAI_CHAT_DEPLOYMENT")
or os.getenv("AOAI_CHAT_DEPLOYMENT")
or "gpt-4o-mini"
)
AZ_EMBED_DEPLOY = (
os.getenv("AZURE_OPENAI_EMBEDDINGS_DEPLOYMENT")
or os.getenv("AOAI_EMBED_DEPLOYMENT")
or ""
)
# ----- local data config -----
CHUNK_DIR = os.getenv("CHUNK_DIR", "./out")
BLOB_DIR = os.getenv("BLOB_DIR", "")
TOP_K = int(os.getenv("TOP_K", "12"))
# ---------- Helpers to build LLM/Embeddings for Azure OpenAI ----------
def make_llm(temperature: float = 0.2) -> AzureChatOpenAI:
if not AZ_ENDPOINT or not AZ_API_KEY:
raise RuntimeError("Set AZURE_OPENAI_ENDPOINT and AZURE_OPENAI_API_KEY (or AOAI_* equivalents).")
return AzureChatOpenAI(
azure_endpoint=AZ_ENDPOINT,
api_key=AZ_API_KEY,
api_version=AZ_API_VERSION,
azure_deployment=AZ_CHAT_DEPLOY,
temperature=temperature,
)
def make_embeddings() -> AzureOpenAIEmbeddings | None:
if not AZ_EMBED_DEPLOY:
return None
return AzureOpenAIEmbeddings(
azure_endpoint=AZ_ENDPOINT,
api_key=AZ_API_KEY,
api_version=AZ_API_VERSION,
azure_deployment=AZ_EMBED_DEPLOY,
)
# ---------- Load JSONL chunk files ----------
def _iter_chunk_files() -> List[pathlib.Path]:
paths = []
paths: List[pathlib.Path] = []
if CHUNK_DIR and pathlib.Path(CHUNK_DIR).exists():
paths += [pathlib.Path(p) for p in glob.glob(f"{CHUNK_DIR}/chunk_*.jsonl*")]
if BLOB_DIR and pathlib.Path(BLOB_DIR).exists():
paths += [pathlib.Path(p) for p in glob.glob(f"{BLOB_DIR}/**/chunk_*.jsonl*", recursive=True)]
# newest first
return sorted(paths, key=lambda p: p.stat().st_mtime, reverse=True)
def _read_jsonl(path: pathlib.Path) -> List[Dict[str, Any]]:
data = path.read_bytes()
if path.suffix == ".gz":
data = gzip.decompress(data)
lines = data.splitlines()
out = []
for ln in lines:
if not ln.strip():
continue
out: List[Dict[str, Any]] = []
for ln in data.splitlines():
if not ln.strip(): continue
try:
out.append(ujson.loads(ln))
except Exception:
# tolerate partial/corrupt lines
continue
return out
# Accept either raw events or HEC-shaped {"event": {...}}
def _normalize_event(rec: Dict[str, Any]) -> Dict[str, Any]:
evt = rec.get("event", rec)
# Ensure strings for some fields if needed
return evt
return rec.get("event", rec)
def _evt_to_text(evt: Dict[str, Any]) -> str:
# Compact text for embedding/RAG
parts = []
for k in ["event_type","transaction_id","step","status","importo","divisa","istantaneo",
"spese_commissioni","causale","data_pagamento","iban_origin_masked","iban_dest_masked",
"vop_check","vop_score","bic_swift","latency_ms","device","os","browser","geo"]:
v = evt.get(k)
if v is not None:
parts.append(f"{k}={v}")
keys = ["event_type","transaction_id","step","status","importo","divisa","istantaneo",
"spese_commissioni","causale","data_pagamento","iban_origin_masked","iban_dest_masked",
"vop_check","vop_score","bic_swift","latency_ms","device","os","browser","geo"]
parts = [f"{k}={evt[k]}" for k in keys if evt.get(k) is not None]
return "bonifico | " + " | ".join(parts)
# ---------- Build vector store ----------
# ---------- Build vector store (only if embeddings deployment exists) ----------
def build_vectorstore(limit_files: int = 20):
embs = make_embeddings()
if embs is None:
raise RuntimeError("No embeddings deployment set. Export AZURE_OPENAI_EMBEDDINGS_DEPLOYMENT.")
files = _iter_chunk_files()[:limit_files]
if not files:
raise RuntimeError("No chunk files found; set CHUNK_DIR or BLOB_DIR")
docs = []
meta_index = []
raise RuntimeError("No chunk files found; set CHUNK_DIR or BLOB_DIR.")
docs, meta_index = [], []
for fp in files:
rows = _read_jsonl(fp)
for rec in rows:
evt = _normalize_event(rec)
txt = _evt_to_text(evt)
docs.append(Document(page_content=txt, metadata={"file": fp.name, **{k: evt.get(k) for k in ("transaction_id","step","status")}}))
docs.append(Document(
page_content=_evt_to_text(evt),
metadata={"file": fp.name, **{k: evt.get(k) for k in ("transaction_id","step","status")}}
))
meta_index.append(evt)
embeddings = OpenAIEmbeddings(model=EMB_MODEL)
vs = FAISS.from_documents(docs, embeddings)
vs = FAISS.from_documents(docs, embs)
return vs, meta_index
# ---------- Handy utilities (tools) ----------
# ---------- Tools ----------
def stats_tool_impl(query: str = "") -> str:
"""
Return quick stats from latest chunks. Query supports simple filters like:
'status:rejected min_amount:10000 step:esito'
Filters supported in `query` (space-separated):
status:<accepted|pending|rejected>
step:<compila|conferma|esito>
divisa:<EUR|USD|GBP>
instant:<true|false>
vop:<no_match|close_match|match>
min_amount:<float>
iban_country:<2-letter e.g., IT>
Examples:
'status:rejected min_amount:10000'
'vop:no_match step:esito'
'divisa:EUR instant:true'
"""
import math
vs, meta_index = build_vectorstore()
# simple filter pass
min_amount, step, status = 0.0, None, None
m = re.search(r"min_amount:(\d+(\.\d+)?)", query); min_amount = float(m.group(1)) if m else 0.0
m = re.search(r"step:(\w+)", query); step = m.group(1) if m else None
m = re.search(r"status:(\w+)", query); status = m.group(1) if m else None
# load recent events into memory
files = _iter_chunk_files()[:20]
events = []
for fp in files:
for rec in _read_jsonl(fp):
events.append(_normalize_event(rec))
total = 0; rej = 0; amt_sum = 0.0; hi = 0.0; hi_tx = None
for evt in meta_index:
try:
amt = float(evt.get("importo", 0))
except Exception:
amt = 0.0
if amt < min_amount: continue
if step and evt.get("step") != step: continue
if status and evt.get("status") != status: continue
total += 1
# parse filters
q = query.lower()
def _kv(key, pat=r"([^\s]+)"):
m = re.search(fr"{key}:{pat}", q)
return m.group(1) if m else None
status_f = _kv("status")
step_f = _kv("step")
div_f = _kv("divisa")
vop_f = _kv("vop")
country = _kv("iban_country")
instant_s = _kv("instant")
min_amt_s = _kv("min_amount")
min_amt = float(min_amt_s) if min_amt_s else 0.0
inst_f = None
if instant_s in {"true","false"}:
inst_f = (instant_s == "true")
def _boolish(x):
if isinstance(x, bool): return x
if isinstance(x, str): return x.lower() in {"true","1","yes"}
return False
def keep(e):
try: amt = float(e.get("importo", 0) or 0)
except: amt = 0.0
if amt < min_amt: return False
if status_f and (str(e.get("status","")).lower() != status_f): return False
if step_f and (str(e.get("step","")).lower() != step_f): return False
if div_f and (str(e.get("divisa","")).upper() != div_f.upper()): return False
if vop_f:
v = str(e.get("vop_check","")).lower()
if v != vop_f: return False
if inst_f is not None and _boolish(e.get("instantaneo") or e.get("istantaneo")) != inst_f:
return False
if country:
# heuristic from IBAN (dest or origin)
iban = (e.get("iban_dest_masked") or e.get("iban_origin_masked") or "").upper()
if not iban.startswith(country.upper()):
return False
return True
filtered = [e for e in events if keep(e)]
total = len(filtered)
rej = sum(1 for e in filtered if str(e.get("status","")).lower()=="rejected")
amt_sum = 0.0; hi = 0.0; hi_tx = None
for e in filtered:
try: amt = float(e.get("importo", 0) or 0)
except: amt = 0.0
amt_sum += amt
if evt.get("status") == "rejected": rej += 1
if amt > hi: hi, hi_tx = amt, evt.get("transaction_id")
rr = f"events={total}, rejected={rej}, rejection_rate={round(rej/max(total,1),3)}, total_amount={round(amt_sum,2)}, max_amount={hi} (tx={hi_tx})"
return rr
if amt > hi:
hi, hi_tx = amt, e.get("transaction_id")
return f"events={total}, rejected={rej}, rejection_rate={round(rej/max(total,1),3)}, total_amount={round(amt_sum,2)}, max_amount={hi} (tx={hi_tx})"
def retrieve_tool_impl(question: str) -> str:
"""Semantic retrieve top-K log snippets related to the question."""
vs, _ = build_vectorstore()
docs = vs.similarity_search(question, k=TOP_K)
lines = [f"[{i+1}] {d.page_content}" for i,d in enumerate(docs)]
return "\n".join(lines)
return "\n".join(f"[{i+1}] {d.page_content}" for i, d in enumerate(docs))
def raw_sample_tool_impl(n: int = 5) -> str:
"""Return n raw events (JSON) from the newest chunks."""
def raw_sample_tool_impl(arg: str = "") -> str:
"""
Return a few raw JSON events from the newest chunks.
Accepts the same filters as get_stats PLUS optional 'n:<int>' to control how many.
Examples:
'n:5 status:rejected min_amount:10000'
'divisa:EUR instant:true step:esito n:3'
"""
q = (arg or "").lower()
# helpers (same parsing as get_stats)
def _kv(key, pat=r"([^\s]+)"):
m = re.search(fr"{key}:{pat}", q)
return m.group(1) if m else None
n_s = _kv("n", r"(\d+)")
n = int(n_s) if n_s else 5
status_f = _kv("status")
step_f = _kv("step")
div_f = _kv("divisa")
vop_f = _kv("vop")
country = _kv("iban_country")
instant_s = _kv("instant")
min_amt_s = _kv("min_amount")
min_amt = float(min_amt_s) if min_amt_s else 0.0
inst_f = None
if instant_s in {"true","false"}:
inst_f = (instant_s == "true")
def _boolish(x):
if isinstance(x, bool): return x
if isinstance(x, str): return x.lower() in {"true","1","yes"}
return False
def keep(e):
try: amt = float(e.get("importo", 0) or 0)
except: amt = 0.0
if amt < min_amt: return False
if status_f and (str(e.get("status","")).lower() != status_f): return False
if step_f and (str(e.get("step","")).lower() != step_f): return False
if div_f and (str(e.get("divisa","")).upper() != div_f.upper()): return False
if vop_f:
v = str(e.get("vop_check","")).lower()
if v != vop_f: return False
if inst_f is not None and _boolish(e.get("instantaneo") or e.get("istantaneo")) != inst_f:
return False
if country:
iban = (e.get("iban_dest_masked") or e.get("iban_origin_masked") or "").upper()
if not iban.startswith(country.upper()):
return False
return True
# load newest events and filter
files = _iter_chunk_files()
out = []
for fp in files:
for rec in _read_jsonl(fp):
out.append(json.dumps(_normalize_event(rec), ensure_ascii=False))
if len(out) >= n: break
if len(out) >= n: break
evt = _normalize_event(rec)
if keep(evt):
out.append(json.dumps(evt, ensure_ascii=False))
if len(out) >= n:
break
if len(out) >= n:
break
if not out:
return "(no matching events)"
return "\n".join(out)
# ---------- Build the agent ----------
def build_agent():
llm = ChatOpenAI(model=MODEL, temperature=0.2)
llm = make_llm(temperature=0.2)
tools = [
Tool(name="get_stats",
func=stats_tool_impl,
description="Quick stats over recent events. Usage: pass a filter string like 'status:rejected min_amount:10000 step:esito'."),
Tool(name="retrieve_similar",
func=retrieve_tool_impl,
description="Semantic search over logs. Pass a natural-language question about bonifico logs."),
Tool(name="raw_samples",
func=raw_sample_tool_impl,
description="Return a few raw JSON events to inspect fields.")
Tool(name="get_stats", func=stats_tool_impl,
description="Quick stats over recent events. Example: 'status:rejected min_amount:10000 step:esito'."),
Tool(name="raw_samples", func=raw_sample_tool_impl,
description="Return a few raw JSON events. Accepts filters like get_stats and 'n:<int>'. Example: 'n:5 status:rejected min_amount:10000'.")
]
if AZ_EMBED_DEPLOY:
tools.append(Tool(name="retrieve_similar", func=retrieve_tool_impl,
description="Semantic search over logs. Ask a question about bonifico logs."))
system = """You are a payments log analyst. Use the tools to inspect recent Splunk-derived logs for 'bonifico' events.
- Prefer 'get_stats' for quick metrics (rejection rate, totals).
- Use 'retrieve_similar' to pull relevant examples before concluding.
- When asked for anomalies, treat as suspicious: rejected EUR transfers >= 10,000, 'vop_no_match', invalid IBAN/BIC, unusual spikes.
Return a short, structured report with: Findings, Evidence (IDs/fields), and Recommended actions."""
- Use 'retrieve_similar' (if available) to pull relevant examples before concluding.
- When asked for anomalies, treat as suspicious: rejected EUR >= 10,000, 'vop_no_match', invalid IBAN/BIC, unusual spikes.
Return a short, structured report with: Findings, Evidence, and Recommended actions."""
prompt = ChatPromptTemplate.from_messages([
("system", system),
@ -156,19 +305,27 @@ Return a short, structured report with: Findings, Evidence (IDs/fields), and Rec
("human", "{input}"),
MessagesPlaceholder("agent_scratchpad"),
])
agent = create_tool_calling_agent(llm, tools, prompt)
executor = AgentExecutor(agent=agent, tools=tools, verbose=True, handle_parsing_errors=True)
return executor
return AgentExecutor(agent=agent, tools=tools, verbose=True, handle_parsing_errors=True)
def run_default_question():
def run_default_question(question_override: str | None = None):
agent = build_agent()
question = (
"Scan the latest chunks. List any anomalies (e.g., rejected EUR >= 10000, vop_no_match, invalid IBAN/BIC). "
question = question_override or (
"Scan the latest chunks. List any anomalies "
"(rejected EUR >= 10000, vop_no_match, invalid IBAN/BIC). "
"Give a brief summary and next steps."
)
out = agent.invoke({"input": question, "chat_history": []})
print("\n=== AGENT OUTPUT ===\n", out["output"])
result = out.get("output", "")
print("\n=== AGENT OUTPUT ===\n", result)
# Email the result if MAIL_ENABLED=true (handled inside notify.py)
try:
send_email(subject="[Intesa Logs] Agent Report", body_text=result)
except Exception as e:
print("[notify] email failed:", e)
if __name__ == "__main__":
run_default_question()
# optional CLI: allow a custom question
custom = " ".join(sys.argv[1:]) if len(sys.argv) > 1 else None
run_default_question(custom if custom else None)

View File

@ -1,6 +0,0 @@
FROM python:3.12-slim
WORKDIR /app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY analyzer_runner.py offline_analyzer.py .
CMD ["python","-u","analyzer_runner.py"]

View File

@ -1,9 +0,0 @@
import os, time, subprocess, pathlib
WATCH = int(os.getenv("WATCH_SECONDS","60"))
pathlib.Path(os.getenv("REPORT_DIR","/app/reports")).mkdir(parents=True, exist_ok=True)
while True:
try:
subprocess.run(["python","offline_analyzer.py"], check=True)
except Exception as e:
print("analyzer error:", e)
time.sleep(WATCH)

View File

@ -1,191 +0,0 @@
#!/usr/bin/env python3
import os, glob, json, gzip, time, pathlib, math, statistics as stats
from datetime import datetime, timezone
CHUNK_DIR = os.getenv("CHUNK_DIR", "./out")
REPORT_DIR = pathlib.Path(os.getenv("REPORT_DIR", "./reports"))
REPORT_DIR.mkdir(parents=True, exist_ok=True)
def _iter_files():
paths = sorted(glob.glob(f"{CHUNK_DIR}/chunk_*.jsonl*"))
for p in paths:
yield pathlib.Path(p)
def _read_jsonl(p: pathlib.Path):
data = p.read_bytes()
if p.suffix == ".gz":
data = gzip.decompress(data)
for line in data.splitlines():
if not line.strip(): continue
try:
rec = json.loads(line)
yield rec.get("event", rec) # accept HEC shape or plain
except Exception:
continue
def _to_float(x, default=0.0):
try:
if isinstance(x, (int, float)): return float(x)
if isinstance(x, str): return float(x.strip().replace(",", ""))
except Exception:
pass
return default
def _boolish(x):
if isinstance(x, bool): return x
if isinstance(x, str): return x.lower() in {"true","1","yes"}
return False
def analyze(events):
total = 0
by_status = {}
by_step = {}
total_amt = 0.0
amounts = []
inst_count = 0
latencies = {"compila": [], "conferma": [], "esito": []}
rejections = []
vop_flags = []
by_minute = {}
anomalies = [] # collected dicts
for e in events:
total += 1
st = str(e.get("status","")).lower() or "unknown"
step = str(e.get("step","")).lower() or "unknown"
by_status[st] = by_status.get(st,0)+1
by_step[step] = by_step.get(step,0)+1
amt = _to_float(e.get("importo"))
total_amt += amt
amounts.append(amt)
if _boolish(e.get("istantaneo")): inst_count += 1
lat = _to_float(e.get("latency_ms"), default=None)
if lat is not None and step in latencies: latencies[step].append(lat)
# time bucket (minute)
ts = e.get("data_pagamento") or e.get("_time")
if isinstance(ts, str) and len(ts)>=16:
key = ts[:16] # 'YYYY-MM-DDTHH:MM'
by_minute[key] = by_minute.get(key, 0) + 1
# collect rejection info
if st == "rejected":
rejections.append(e)
# vop flags
vop = (e.get("vop_check") or "").lower()
if vop in {"no_match","close_match"}:
vop_flags.append({"transaction_id": e.get("transaction_id"),
"vop_check": vop, "vop_score": e.get("vop_score"),
"importo": amt, "divisa": e.get("divisa")})
# --- anomaly rules ---
# A1: rejected EUR >= 10k
if st=="rejected" and (e.get("divisa")=="EUR") and amt >= 10000:
anomalies.append({"rule":"A1_rejected_high_value_eur",
"transaction_id": e.get("transaction_id"),
"amount": amt,
"divisa": e.get("divisa"),
"iban_dest_masked": e.get("iban_dest_masked"),
"causale": e.get("causale")})
# A2: VOP no_match or low score & amount >= 5k
vop_score = _to_float(e.get("vop_score"), default=None)
if (vop=="no_match") or (vop=="close_match" and vop_score is not None and vop_score < 0.75 and amt>=5000):
anomalies.append({"rule":"A2_vop_flagged",
"transaction_id": e.get("transaction_id"),
"vop_check": vop,
"vop_score": vop_score,
"amount": amt})
# A3: high latency per step
thr = {"compila":600, "conferma":800, "esito":900}.get(step, 900)
if lat is not None and lat > thr:
anomalies.append({"rule":"A3_high_latency",
"transaction_id": e.get("transaction_id"),
"step": step, "latency_ms": lat})
# A4: instant transfer but pending/rejected
if _boolish(e.get("istantaneo")) and st in {"pending","rejected"} and step=="esito":
anomalies.append({"rule":"A4_instant_not_accepted",
"transaction_id": e.get("transaction_id"),
"status": st, "amount": amt})
# spike detection (very simple): minute counts > mean+3*std
if by_minute:
counts = list(by_minute.values())
mu = stats.mean(counts)
sd = stats.pstdev(counts) if len(counts)>1 else 0.0
for minute, c in by_minute.items():
if sd>0 and c > mu + 3*sd:
anomalies.append({"rule":"A5_volume_spike", "minute": minute, "count": c, "mu": round(mu,2), "sd": round(sd,2)})
summary = {
"events": total,
"accepted": by_status.get("accepted",0),
"pending": by_status.get("pending",0),
"rejected": by_status.get("rejected",0),
"rejection_rate": round(by_status.get("rejected",0)/max(total,1), 4),
"total_amount": round(total_amt,2),
"avg_amount": round((sum(amounts)/len(amounts)) if amounts else 0.0, 2),
"instant_share": round(inst_count/max(total,1), 4),
"by_step": by_step,
"latency_avg_ms": {k:(round(sum(v)/len(v),1) if v else None) for k,v in latencies.items()},
"vop_flags": len(vop_flags),
"spike_minutes": len([a for a in anomalies if a["rule"]=="A5_volume_spike"]),
"anomaly_count": len(anomalies),
}
return summary, anomalies
def load_all_events():
files = list(_iter_files())
if not files:
raise SystemExit(f"No chunk files in {CHUNK_DIR}.")
events = []
for p in files:
events.extend(_read_jsonl(p))
return events
def write_reports(summary, anomalies):
ts = int(time.time())
md_path = REPORT_DIR / f"report_{ts}.md"
js_path = REPORT_DIR / f"anomalies_{ts}.json"
# Markdown
md = []
md.append(f"# Bonifico Log Analysis — {datetime.now(timezone.utc).isoformat()}")
md.append("")
md.append("## Summary")
for k,v in summary.items():
if isinstance(v, dict):
md.append(f"- **{k}**: `{json.dumps(v, ensure_ascii=False)}`")
else:
md.append(f"- **{k}**: `{v}`")
md.append("")
md.append("## Anomalies")
if not anomalies:
md.append("_None detected by rules._")
else:
for a in anomalies[:200]:
md.append(f"- `{a['rule']}` — `{json.dumps(a, ensure_ascii=False)}`")
if len(anomalies) > 200:
md.append(f"... and {len(anomalies)-200} more.")
md_path.write_text("\n".join(md), encoding="utf-8")
# JSON
js_path.write_text(json.dumps({"summary":summary,"anomalies":anomalies}, ensure_ascii=False, indent=2), encoding="utf-8")
print(f"Wrote {md_path}")
print(f"Wrote {js_path}")
if __name__ == "__main__":
evts = load_all_events()
summary, anomalies = analyze(evts)
write_reports(summary, anomalies)
# also print a short console digest
print("\nDigest:", json.dumps({
"events": summary["events"],
"rejection_rate": summary["rejection_rate"],
"anomaly_count": summary["anomaly_count"]
}))

View File

@ -1 +0,0 @@
ujson>=5

15
api/Dockerfile Normal file
View File

@ -0,0 +1,15 @@
# api/Dockerfile
FROM python:3.12-slim
WORKDIR /app
COPY api/requirements.txt .
RUN python -m pip install --upgrade pip setuptools wheel \
&& pip install --no-cache-dir -r requirements.txt
# Bring in your app files from repo root
COPY agent_runner.py flask_app.py notify.py .
# The agent loads .env if present; we'll mount it via env_file in compose
ENV PYTHONUNBUFFERED=1
EXPOSE 8080
CMD ["gunicorn", "-w", "2", "-b", "0.0.0.0:8080", "flask_app:app"]

12
api/requirements.txt Normal file
View File

@ -0,0 +1,12 @@
langchain>=0.3,<0.4
langchain-core>=0.3.27,<0.4
langchain-community>=0.3,<0.4
langchain-openai>=0.2.12,<0.3
openai>=1.40
faiss-cpu==1.8.*
ujson>=5
pydantic>=2
python-dotenv>=1
flask>=3
gunicorn>=21
azure-storage-blob>=12 # only needed if /analyze pulls blobs

View File

@ -9,8 +9,8 @@ services:
- "8089:8089" # Management API
environment:
SPLUNK_START_ARGS: --accept-license
SPLUNK_PASSWORD: ${SPLUNK_PASSWORD}
SPLUNK_HEC_TOKEN: ${SPLUNK_HEC_TOKEN}
SPLUNK_PASSWORD: ${SPLUNK_PASSWORD:-Str0ngP@ss!9}
SPLUNK_HEC_TOKEN: ${SPLUNK_HEC_TOKEN:-dev-0123456789abcdef}
volumes:
- splunk-etc:/opt/splunk/etc
- splunk-var:/opt/splunk/var
@ -22,55 +22,64 @@ services:
poller:
build:
context: ./poller
context: .
dockerfile: poller/Dockerfile
container_name: splunk-poller
restart: unless-stopped
depends_on:
splunk:
condition: service_healthy
environment:
# --- Splunk connection ---
# Splunk connection (to containerized Splunk)
SPLUNK_HOST: splunk
SPLUNK_PORT: "8089"
SPLUNK_USER: admin
SPLUNK_PW: ${SPLUNK_PASSWORD}
SPLUNK_VERIFY_SSL: "false" # self-signed cert in container
# --- What to read ---
SPLUNK_PW: ${SPLUNK_PASSWORD:-Str0ngP@ss!9}
SPLUNK_VERIFY_SSL: "false"
# What to read
SPLUNK_INDEX: intesa_payments
SPLUNK_SOURCETYPE: intesa:bonifico
INITIAL_LOOKBACK: -24h@h
CREATE_INDEX_IF_MISSING: "true"
# --- Polling / chunking ---
# Polling / chunking
SLEEP_SECONDS: "60"
MAX_CHUNK_BYTES: "1800000"
# --- Sink selection: file | blob | blob+sb ---
CREATE_INDEX_IF_MISSING: "true"
# Sink: file (local chunks volume). Switch to blob/blob+sb later.
SINK: file
OUTDIR: /app/out
CKPT_FILE: /app/out/.ckpt
# --- Azure (only if using blob / blob+sb) ---
# Azure creds only if SINK=blob or blob+sb
AZURE_STORAGE_CONNECTION_STRING: ${AZURE_STORAGE_CONNECTION_STRING:-}
AZURE_STORAGE_CONTAINER: bank-logs
AZURE_STORAGE_CONTAINER: ${AZURE_STORAGE_CONTAINER:-bank-logs}
AZURE_SERVICEBUS_CONNECTION_STRING: ${AZURE_SERVICEBUS_CONNECTION_STRING:-}
AZURE_SERVICEBUS_QUEUE: log-chunks
AZURE_SERVICEBUS_QUEUE: ${AZURE_SERVICEBUS_QUEUE:-log-chunks}
AZURE_COMPRESS: "true"
volumes:
- ./out:/app/out
- chunks:/app/out
analyzer:
agent-api:
build:
context: ./analyzer
container_name: analyzer
context: .
dockerfile: api/Dockerfile
container_name: agent-api
restart: unless-stopped
depends_on:
- poller
ports:
- "8080:8080"
# Load envs (Azure OpenAI & Mailtrap) from your local .env
env_file:
- .env
environment:
# Let the agent read chunks from the shared volume
CHUNK_DIR: /app/out
REPORT_DIR: /app/reports
WATCH_SECONDS: "60"
TOP_K: "12"
# If you want the API to pull blobs directly, ensure these exist in .env or here:
# AZURE_STORAGE_CONNECTION_STRING: ...
# AZURE_STORAGE_CONTAINER: bank-logs
volumes:
- ./out:/app/out
- ./reports:/app/reports
- chunks:/app/out
volumes:
splunk-etc:
splunk-var:
chunks:

View File

@ -1 +1 @@
1758726739
1758803957

View File

@ -1,18 +1,18 @@
# poller/Dockerfile
FROM python:3.12-slim
ENV PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1
WORKDIR /app
# Helpful system deps
RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl \
&& rm -rf /var/lib/apt/lists/*
&& rm -rf /var/lib/apt/lists/*
COPY requirements.txt .
COPY poller/requirements.txt .
RUN python -m pip install --upgrade pip setuptools wheel \
&& pip install --no-cache-dir -r requirements.txt
&& pip install --no-cache-dir -r requirements.txt
# Copy the poller script from repo root
COPY splunk_poller.py .
RUN useradd -u 10001 -m appuser && chown -R appuser /app
USER appuser
VOLUME ["/app/out"]
ENTRYPOINT ["python", "-u", "splunk_poller.py"]
# default to root to avoid permission issues on named volumes
ENV PYTHONUNBUFFERED=1
CMD ["python", "-u", "splunk_poller.py"]

View File

@ -2,3 +2,4 @@ splunk-sdk>=2.1.0
langchain-core==0.2.*
azure-storage-blob==12.*
azure-servicebus==7.*
ujson>=5

View File

@ -1,172 +0,0 @@
{
"summary": {
"events": 264,
"accepted": 212,
"pending": 27,
"rejected": 24,
"rejection_rate": 0.0909,
"total_amount": 36236867.61,
"avg_amount": 137260.86,
"instant_share": 0.1212,
"by_step": {
"unknown": 1,
"esito": 214,
"conferma": 23,
"compila": 26
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 20
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,172 +0,0 @@
{
"summary": {
"events": 264,
"accepted": 212,
"pending": 27,
"rejected": 24,
"rejection_rate": 0.0909,
"total_amount": 36236867.61,
"avg_amount": 137260.86,
"instant_share": 0.1212,
"by_step": {
"unknown": 1,
"esito": 214,
"conferma": 23,
"compila": 26
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 20
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,270 +0,0 @@
{
"summary": {
"events": 596,
"accepted": 518,
"pending": 39,
"rejected": 37,
"rejection_rate": 0.0621,
"total_amount": 59825921.61,
"avg_amount": 100379.06,
"instant_share": 0.3893,
"by_step": {
"unknown": 2,
"esito": 520,
"conferma": 33,
"compila": 41
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 33
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,270 +0,0 @@
{
"summary": {
"events": 596,
"accepted": 518,
"pending": 39,
"rejected": 37,
"rejection_rate": 0.0621,
"total_amount": 59825921.61,
"avg_amount": 100379.06,
"instant_share": 0.3893,
"by_step": {
"unknown": 2,
"esito": 520,
"conferma": 33,
"compila": 41
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 33
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,270 +0,0 @@
{
"summary": {
"events": 596,
"accepted": 518,
"pending": 39,
"rejected": 37,
"rejection_rate": 0.0621,
"total_amount": 59825921.61,
"avg_amount": 100379.06,
"instant_share": 0.3893,
"by_step": {
"unknown": 2,
"esito": 520,
"conferma": 33,
"compila": 41
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 33
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,270 +0,0 @@
{
"summary": {
"events": 596,
"accepted": 518,
"pending": 39,
"rejected": 37,
"rejection_rate": 0.0621,
"total_amount": 59825921.61,
"avg_amount": 100379.06,
"instant_share": 0.3893,
"by_step": {
"unknown": 2,
"esito": 520,
"conferma": 33,
"compila": 41
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 33
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,270 +0,0 @@
{
"summary": {
"events": 596,
"accepted": 518,
"pending": 39,
"rejected": 37,
"rejection_rate": 0.0621,
"total_amount": 59825921.61,
"avg_amount": 100379.06,
"instant_share": 0.3893,
"by_step": {
"unknown": 2,
"esito": 520,
"conferma": 33,
"compila": 41
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 33
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,270 +0,0 @@
{
"summary": {
"events": 596,
"accepted": 518,
"pending": 39,
"rejected": 37,
"rejection_rate": 0.0621,
"total_amount": 59825921.61,
"avg_amount": 100379.06,
"instant_share": 0.3893,
"by_step": {
"unknown": 2,
"esito": 520,
"conferma": 33,
"compila": 41
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 33
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,270 +0,0 @@
{
"summary": {
"events": 596,
"accepted": 518,
"pending": 39,
"rejected": 37,
"rejection_rate": 0.0621,
"total_amount": 59825921.61,
"avg_amount": 100379.06,
"instant_share": 0.3893,
"by_step": {
"unknown": 2,
"esito": 520,
"conferma": 33,
"compila": 41
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 33
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,270 +0,0 @@
{
"summary": {
"events": 596,
"accepted": 518,
"pending": 39,
"rejected": 37,
"rejection_rate": 0.0621,
"total_amount": 59825921.61,
"avg_amount": 100379.06,
"instant_share": 0.3893,
"by_step": {
"unknown": 2,
"esito": 520,
"conferma": 33,
"compila": 41
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 33
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,270 +0,0 @@
{
"summary": {
"events": 596,
"accepted": 518,
"pending": 39,
"rejected": 37,
"rejection_rate": 0.0621,
"total_amount": 59825921.61,
"avg_amount": 100379.06,
"instant_share": 0.3893,
"by_step": {
"unknown": 2,
"esito": 520,
"conferma": 33,
"compila": 41
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 33
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,270 +0,0 @@
{
"summary": {
"events": 596,
"accepted": 518,
"pending": 39,
"rejected": 37,
"rejection_rate": 0.0621,
"total_amount": 59825921.61,
"avg_amount": 100379.06,
"instant_share": 0.3893,
"by_step": {
"unknown": 2,
"esito": 520,
"conferma": 33,
"compila": 41
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 33
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,270 +0,0 @@
{
"summary": {
"events": 596,
"accepted": 518,
"pending": 39,
"rejected": 37,
"rejection_rate": 0.0621,
"total_amount": 59825921.61,
"avg_amount": 100379.06,
"instant_share": 0.3893,
"by_step": {
"unknown": 2,
"esito": 520,
"conferma": 33,
"compila": 41
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 33
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,270 +0,0 @@
{
"summary": {
"events": 596,
"accepted": 518,
"pending": 39,
"rejected": 37,
"rejection_rate": 0.0621,
"total_amount": 59825921.61,
"avg_amount": 100379.06,
"instant_share": 0.3893,
"by_step": {
"unknown": 2,
"esito": 520,
"conferma": 33,
"compila": 41
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 33
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,270 +0,0 @@
{
"summary": {
"events": 596,
"accepted": 518,
"pending": 39,
"rejected": 37,
"rejection_rate": 0.0621,
"total_amount": 59825921.61,
"avg_amount": 100379.06,
"instant_share": 0.3893,
"by_step": {
"unknown": 2,
"esito": 520,
"conferma": 33,
"compila": 41
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 33
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,270 +0,0 @@
{
"summary": {
"events": 596,
"accepted": 518,
"pending": 39,
"rejected": 37,
"rejection_rate": 0.0621,
"total_amount": 59825921.61,
"avg_amount": 100379.06,
"instant_share": 0.3893,
"by_step": {
"unknown": 2,
"esito": 520,
"conferma": 33,
"compila": 41
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 33
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,270 +0,0 @@
{
"summary": {
"events": 596,
"accepted": 518,
"pending": 39,
"rejected": 37,
"rejection_rate": 0.0621,
"total_amount": 59825921.61,
"avg_amount": 100379.06,
"instant_share": 0.3893,
"by_step": {
"unknown": 2,
"esito": 520,
"conferma": 33,
"compila": 41
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 33
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,270 +0,0 @@
{
"summary": {
"events": 596,
"accepted": 518,
"pending": 39,
"rejected": 37,
"rejection_rate": 0.0621,
"total_amount": 59825921.61,
"avg_amount": 100379.06,
"instant_share": 0.3893,
"by_step": {
"unknown": 2,
"esito": 520,
"conferma": 33,
"compila": 41
},
"latency_avg_ms": {
"compila": null,
"conferma": null,
"esito": null
},
"vop_flags": 0,
"spike_minutes": 0,
"anomaly_count": 33
},
"anomalies": [
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2299.5
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 2766.36
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 4708.23
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 345019.0,
"divisa": "EUR",
"iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 629259.0,
"divisa": "EUR",
"iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 840315.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 1222117.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 29359.0,
"divisa": "EUR",
"iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1357825.0,
"divisa": "EUR",
"iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1067357.0,
"divisa": "EUR",
"iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1269049.0,
"divisa": "EUR",
"iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 437699.0,
"divisa": "EUR",
"iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 1000402.0,
"divisa": "EUR",
"iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 82095.0,
"divisa": "EUR",
"iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685",
"causale": "TEST SEED"
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 654797.0,
"divisa": "EUR",
"iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 995665.0
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "pending",
"amount": 329195.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 80094.0,
"divisa": "EUR",
"iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360",
"causale": "TEST SEED"
},
{
"rule": "A4_instant_not_accepted",
"transaction_id": null,
"status": "rejected",
"amount": 452066.0
},
{
"rule": "A1_rejected_high_value_eur",
"transaction_id": null,
"amount": 136100.0,
"divisa": "EUR",
"iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288",
"causale": "TEST SEED"
}
]
}

View File

@ -1,38 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T15:56:40.026499+00:00
## Summary
- **events**: `264`
- **accepted**: `212`
- **pending**: `27`
- **rejected**: `24`
- **rejection_rate**: `0.0909`
- **total_amount**: `36236867.61`
- **avg_amount**: `137260.86`
- **instant_share**: `0.1212`
- **by_step**: `{"unknown": 1, "esito": 214, "conferma": 23, "compila": 26}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `20`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,38 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T16:14:36.230718+00:00
## Summary
- **events**: `264`
- **accepted**: `212`
- **pending**: `27`
- **rejected**: `24`
- **rejection_rate**: `0.0909`
- **total_amount**: `36236867.61`
- **avg_amount**: `137260.86`
- **instant_share**: `0.1212`
- **by_step**: `{"unknown": 1, "esito": 214, "conferma": 23, "compila": 26}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `20`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,51 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T16:15:36.365148+00:00
## Summary
- **events**: `596`
- **accepted**: `518`
- **pending**: `39`
- **rejected**: `37`
- **rejection_rate**: `0.0621`
- **total_amount**: `59825921.61`
- **avg_amount**: `100379.06`
- **instant_share**: `0.3893`
- **by_step**: `{"unknown": 2, "esito": 520, "conferma": 33, "compila": 41}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `33`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,51 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T16:16:36.450584+00:00
## Summary
- **events**: `596`
- **accepted**: `518`
- **pending**: `39`
- **rejected**: `37`
- **rejection_rate**: `0.0621`
- **total_amount**: `59825921.61`
- **avg_amount**: `100379.06`
- **instant_share**: `0.3893`
- **by_step**: `{"unknown": 2, "esito": 520, "conferma": 33, "compila": 41}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `33`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,51 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T16:17:36.547457+00:00
## Summary
- **events**: `596`
- **accepted**: `518`
- **pending**: `39`
- **rejected**: `37`
- **rejection_rate**: `0.0621`
- **total_amount**: `59825921.61`
- **avg_amount**: `100379.06`
- **instant_share**: `0.3893`
- **by_step**: `{"unknown": 2, "esito": 520, "conferma": 33, "compila": 41}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `33`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,51 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T16:18:36.679097+00:00
## Summary
- **events**: `596`
- **accepted**: `518`
- **pending**: `39`
- **rejected**: `37`
- **rejection_rate**: `0.0621`
- **total_amount**: `59825921.61`
- **avg_amount**: `100379.06`
- **instant_share**: `0.3893`
- **by_step**: `{"unknown": 2, "esito": 520, "conferma": 33, "compila": 41}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `33`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,51 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T16:19:36.858875+00:00
## Summary
- **events**: `596`
- **accepted**: `518`
- **pending**: `39`
- **rejected**: `37`
- **rejection_rate**: `0.0621`
- **total_amount**: `59825921.61`
- **avg_amount**: `100379.06`
- **instant_share**: `0.3893`
- **by_step**: `{"unknown": 2, "esito": 520, "conferma": 33, "compila": 41}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `33`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,51 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T16:20:36.955345+00:00
## Summary
- **events**: `596`
- **accepted**: `518`
- **pending**: `39`
- **rejected**: `37`
- **rejection_rate**: `0.0621`
- **total_amount**: `59825921.61`
- **avg_amount**: `100379.06`
- **instant_share**: `0.3893`
- **by_step**: `{"unknown": 2, "esito": 520, "conferma": 33, "compila": 41}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `33`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,51 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T16:21:37.136707+00:00
## Summary
- **events**: `596`
- **accepted**: `518`
- **pending**: `39`
- **rejected**: `37`
- **rejection_rate**: `0.0621`
- **total_amount**: `59825921.61`
- **avg_amount**: `100379.06`
- **instant_share**: `0.3893`
- **by_step**: `{"unknown": 2, "esito": 520, "conferma": 33, "compila": 41}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `33`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,51 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T16:22:37.194713+00:00
## Summary
- **events**: `596`
- **accepted**: `518`
- **pending**: `39`
- **rejected**: `37`
- **rejection_rate**: `0.0621`
- **total_amount**: `59825921.61`
- **avg_amount**: `100379.06`
- **instant_share**: `0.3893`
- **by_step**: `{"unknown": 2, "esito": 520, "conferma": 33, "compila": 41}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `33`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,51 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T16:23:37.406064+00:00
## Summary
- **events**: `596`
- **accepted**: `518`
- **pending**: `39`
- **rejected**: `37`
- **rejection_rate**: `0.0621`
- **total_amount**: `59825921.61`
- **avg_amount**: `100379.06`
- **instant_share**: `0.3893`
- **by_step**: `{"unknown": 2, "esito": 520, "conferma": 33, "compila": 41}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `33`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,51 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T16:24:37.467903+00:00
## Summary
- **events**: `596`
- **accepted**: `518`
- **pending**: `39`
- **rejected**: `37`
- **rejection_rate**: `0.0621`
- **total_amount**: `59825921.61`
- **avg_amount**: `100379.06`
- **instant_share**: `0.3893`
- **by_step**: `{"unknown": 2, "esito": 520, "conferma": 33, "compila": 41}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `33`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,51 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T16:25:37.529217+00:00
## Summary
- **events**: `596`
- **accepted**: `518`
- **pending**: `39`
- **rejected**: `37`
- **rejection_rate**: `0.0621`
- **total_amount**: `59825921.61`
- **avg_amount**: `100379.06`
- **instant_share**: `0.3893`
- **by_step**: `{"unknown": 2, "esito": 520, "conferma": 33, "compila": 41}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `33`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,51 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T16:26:37.618670+00:00
## Summary
- **events**: `596`
- **accepted**: `518`
- **pending**: `39`
- **rejected**: `37`
- **rejection_rate**: `0.0621`
- **total_amount**: `59825921.61`
- **avg_amount**: `100379.06`
- **instant_share**: `0.3893`
- **by_step**: `{"unknown": 2, "esito": 520, "conferma": 33, "compila": 41}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `33`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,51 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T16:27:37.711972+00:00
## Summary
- **events**: `596`
- **accepted**: `518`
- **pending**: `39`
- **rejected**: `37`
- **rejection_rate**: `0.0621`
- **total_amount**: `59825921.61`
- **avg_amount**: `100379.06`
- **instant_share**: `0.3893`
- **by_step**: `{"unknown": 2, "esito": 520, "conferma": 33, "compila": 41}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `33`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,51 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T16:28:37.802884+00:00
## Summary
- **events**: `596`
- **accepted**: `518`
- **pending**: `39`
- **rejected**: `37`
- **rejection_rate**: `0.0621`
- **total_amount**: `59825921.61`
- **avg_amount**: `100379.06`
- **instant_share**: `0.3893`
- **by_step**: `{"unknown": 2, "esito": 520, "conferma": 33, "compila": 41}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `33`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,51 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T16:29:37.877589+00:00
## Summary
- **events**: `596`
- **accepted**: `518`
- **pending**: `39`
- **rejected**: `37`
- **rejection_rate**: `0.0621`
- **total_amount**: `59825921.61`
- **avg_amount**: `100379.06`
- **instant_share**: `0.3893`
- **by_step**: `{"unknown": 2, "esito": 520, "conferma": 33, "compila": 41}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `33`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,51 +0,0 @@
# Bonifico Log Analysis — 2025-09-24T16:30:38.009061+00:00
## Summary
- **events**: `596`
- **accepted**: `518`
- **pending**: `39`
- **rejected**: `37`
- **rejection_rate**: `0.0621`
- **total_amount**: `59825921.61`
- **avg_amount**: `100379.06`
- **instant_share**: `0.3893`
- **by_step**: `{"unknown": 2, "esito": 520, "conferma": 33, "compila": 41}`
- **latency_avg_ms**: `{"compila": null, "conferma": null, "esito": null}`
- **vop_flags**: `0`
- **spike_minutes**: `0`
- **anomaly_count**: `33`
## Anomalies
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2299.5}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 2766.36}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 4708.23}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 345019.0, "divisa": "EUR", "iban_dest_masked": "IT7685*2*4*6*8*10*12*14*16*9494", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 629259.0, "divisa": "EUR", "iban_dest_masked": "IT8394*2*4*6*8*10*12*14*16*3596", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 840315.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 1222117.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 29359.0, "divisa": "EUR", "iban_dest_masked": "IT3150*2*4*6*8*10*12*14*16*6431", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1357825.0, "divisa": "EUR", "iban_dest_masked": "IT7112*2*4*6*8*10*12*14*16*5725", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1067357.0, "divisa": "EUR", "iban_dest_masked": "IT4509*2*4*6*8*10*12*14*16*8478", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1269049.0, "divisa": "EUR", "iban_dest_masked": "IT5224*2*4*6*8*10*12*14*16*4560", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 437699.0, "divisa": "EUR", "iban_dest_masked": "IT7709*2*4*6*8*10*12*14*16*5696", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 1000402.0, "divisa": "EUR", "iban_dest_masked": "IT4549*2*4*6*8*10*12*14*16*1382", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 82095.0, "divisa": "EUR", "iban_dest_masked": "IT0665*2*4*6*8*10*12*14*16*9685", "causale": "TEST SEED"}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 654797.0, "divisa": "EUR", "iban_dest_masked": "IT7365*2*4*6*8*10*12*14*16*7027", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 995665.0}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "pending", "amount": 329195.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 80094.0, "divisa": "EUR", "iban_dest_masked": "IT1822*2*4*6*8*10*12*14*16*7360", "causale": "TEST SEED"}`
- `A4_instant_not_accepted``{"rule": "A4_instant_not_accepted", "transaction_id": null, "status": "rejected", "amount": 452066.0}`
- `A1_rejected_high_value_eur``{"rule": "A1_rejected_high_value_eur", "transaction_id": null, "amount": 136100.0, "divisa": "EUR", "iban_dest_masked": "IT9653*2*4*6*8*10*12*14*16*0288", "causale": "TEST SEED"}`

View File

@ -1,4 +1,5 @@
#Cli preset parameters
#source .venv/bin/activate
HEC_URL="https://localhost:8088/services/collector/event"
HEC_TOKEN="dev-0123456789abcdef"
INDEX="intesa_payments"
@ -63,3 +64,30 @@ JSON
send "$t1" "$iso1" "conferma" "in_progress"
send "$t2" "$iso2" "esito" "$final"
done
###FAST
HEC_URL="https://localhost:8088/services/collector/event"
HEC_TOKEN="dev-0123456789abcdef"
INDEX="intesa_payments"
SOURCETYPE="intesa:bonifico"
gen_iban(){ d=""; for _ in $(seq 1 25); do d="${d}$((RANDOM%10))"; done; echo "IT${d}"; }
mask(){ s="$1"; pre="${s:0:6}"; suf="${s: -4}"; n=$(( ${#s}-10 )); printf "%s%0.s*" "$pre" $(seq 1 $n); printf "%s" "$suf"; }
for i in {1..5}; do
t_iso=$(date -u +%FT%T.%3NZ); t_epoch=$(date -u +%s)
srcm=$(mask "$(gen_iban)"); dstm=$(mask "$(gen_iban)")
curl -sk "$HEC_URL" \
-H "Authorization: Splunk $HEC_TOKEN" -H "Content-Type: application/json" \
-d @- <<JSON
{"time": $t_epoch,"index":"$INDEX","sourcetype":"$SOURCETYPE","host":"seed.cli","source":"seed_highvalue",
"event":{
"event_type":"bonifico","step":"esito","status":"rejected",
"iban_origin_masked":"$srcm","iban_dest_masked":"$dstm",
"importo":"12500.00","divisa":"EUR","istantaneo":"true","data_pagamento":"$t_iso",
"spese_commissioni":"SHA","causale":"TEST HV REJECT",
"vop_check":"no_match","vop_score":0.32,"latency_ms":980
}}
JSON
done