Objlab
← Tilbage til produkterneNiveau 2 - Produktark

MQAnalyzer

Software Objlab - OBJ-MQA-001 da 4.800 €/anno
Niveau 3 - Kommerciel anmodning

Dette ark opsummerer værdi, pricing og use cases. Herfra kan du fortsætte til de dedikerede områder eller til kundeportalen som næste skridt.

Piattaforma enterprise di management, monitoring e analytics per IBM MQ: visibilita' real-time, anomaly detection AI, message store e gestione multi-tenant. Riduce l'MTTD da ore a secondi.

Hvad det løser

  • Nessuna visibilita' real-time sulla profondita' delle code IBM MQ
  • Nessun alert proattivo: i problemi si scoprono dopo l'incidente
  • MQ Explorer limitato: niente analytics storici ne' automazione
  • Un incidente su coda critica costa 5.000-50.000 EUR
# MQAnalyzer v3 Webapp enterprise per la gestione e il monitoraggio di message broker (IBM MQ in MVP, RabbitMQ/Kafka/ActiveMQ in roadmap). Multi-tenant, on-prem o cloud, target enterprise bancario / finanziario. ## Funzionalità - Timeline Messaggi Totali: Evoluzione del numero totale di messaggi nel tempo - Code Attive: Numero di code con messaggi in coda - Top Code per Profondità: Classifica delle code più utilizzate - Heatmap Utilizzo: Distribuzione dei messaggi per ora del giorno - Selezione periodo personalizzato (1 ora → 30 giorni) - Auto-refresh configurabile - Statistiche aggregate (media, max, min) - Esportazione grafici - Visualizzazione nodi Queue Manager - Connessioni tra QM (SENDER, RECEIVER, CLUSTER) - Informazioni canali e throughput - Analisi percorsi messaggi - Graph interattivo con layout automatico - Dettagli nodi selezionati - Esportazione topologia in JSON

Cosa fa

MQAnalyzer e' una piattaforma enterprise, web e multi-tenant, per gestire e
monitorare le infrastrutture di messaging IBM MQ da un'unica "single pane of
glass". Sostituisce i tool desktop mono-utente con una console accessibile da
browser, pensata per team che operano decine di Queue Manager su ambienti
DEV/TEST/PROD, con isolamento per organizzazione e controllo degli accessi
granulare.

Il suo differenziatore e' il Message Store + Resend: i messaggi vengono
persistiti con compressione automatica, resi ricercabili in full-text e
ri-iniettabili sulla coda originale. E' la funzione che abilita audit, debug e
analisi forensi, e che i tool concorrenti non offrono.

Modulo A cosa serve
Monitoring & Dashboard Profondita' code, code attive, metriche QM, alert e topologia in tempo reale
Message Store + Resend Persistenza compressa dei messaggi, ricerca full-text, re-injection sulla coda
Analytics & Insight Metriche serie temporali, trend, rilevamento anomalie, summary assistiti da AI
Alerting & Notifiche Regole a soglia con notifiche multi-canale (Email, Slack, Teams, Webhook, Telegram)
Workflow / Automazione Orchestrazione di step (search, bulk resend, webhook) con trigger cron o webhook
Amministrazione MQ Gestione code, canali, listener e processi con audit e history delle modifiche
Integrazione Spazio Primeur Monitoraggio trasferimenti, nodi, work queue e correlazione con i messaggi MQ
Multi-tenancy & Billing Tenant isolati, RBAC, gestione piani e subscription

Funzionalita' chiave

  • Monitoraggio in tempo reale di Queue Manager e code (profondita', throughput, eta' messaggi) con feed WebSocket.
  • Message Store con compressione (zstd), ricerca full-text del payload e re-injection sulla coda originale.
  • Analytics su serie temporali con trend, top code, heatmap di utilizzo e rilevamento automatico delle anomalie.
  • Alerting proattivo con regole configurabili (queue depth, QM down, connection error, anomalie) e notifiche multi-canale.
  • Motore di workflow per automatizzare operazioni ricorrenti (es. retry notturno dei messaggi falliti) con trigger cron o webhook.
  • Amministrazione IBM MQ (creazione/modifica di code, canali, listener) con configuration history e audit trail.
  • Integrazione nativa con Spazio Primeur: monitoraggio trasferimenti file, work queue e correlazione end-to-end con i messaggi MQ.
  • Multi-tenancy nativa con RBAC a quattro ruoli (superadmin, tenant-admin, operator, viewer) e audit log per ogni azione.
  • Autenticazione federata via Keycloak (OIDC/SAML, AD/LDAP/Okta) con MFA e API key.
  • Integrazioni con N8N, Zapier, Make.com e Power Automate tramite webhook inbound/outbound e REST API OpenAPI.

Architettura

Applicazione web moderna, async-first. Frontend Angular (SPA, standalone
components) con autenticazione OIDC PKCE e aggiornamenti real-time via WebSocket.
Backend FastAPI (Python 3.12, async) che espone REST /api/v1 e un layer di
astrazione a plugin per i provider broker (IBM MQ via pymqi in produzione;
RabbitMQ/Kafka/ActiveMQ in roadmap). Persistenza su un unico PostgreSQL 16 con
estensione TimescaleDB: le metriche vivono come hypertable time-series accanto ai
dati relazionali, per query SQL uniche e JOIN nativi. Redis 7 per cache e pub/sub
WebSocket; job in background con APScheduler in-process. Autenticazione delegata a
Keycloak (federazione AD/LDAP/Okta). Credenziali broker cifrate at-rest (Fernet),
audit log su ogni mutating action, observability integrata con OpenTelemetry.
Deploy on-prem via Docker Compose o in HA su Kubernetes (Helm chart), con immagini
firmate (cosign).

Requisiti

  • OS host backend: Linux (Debian/RHEL) o Windows Server 2022; container-friendly (Docker Engine 24+ / Kubernetes).
  • Runtime: Python 3.12+ (backend, gestito da uv); Node.js 20 LTS solo a build-time del frontend.
  • Database: PostgreSQL 16.x con estensione TimescaleDB >= 2.13.
  • Cache / pub-sub: Redis 7.x (o Memurai 4.x su Windows).
  • Identity provider: Keycloak 24.x+ (consigliato 26.x) con realm dedicato, per OIDC/SAML e federazione AD/LDAP/Okta.
  • Provider IBM MQ: IBM MQ Client libraries >= 9.2 (pymqi); accesso ai Queue Manager sulla porta 1414 (default).
  • Risorse minime backend: 2 vCPU e 2 GB RAM per replica (4 GB consigliati); ~50 GB storage DB per ~1M messaggi nel Message Store.
  • TLS obbligatorio in produzione (terminato dal reverse proxy nginx/Traefik/Caddy).

Compliance og lovgivning

GDPR

Regolamento UE 2016/679

Retention configurabile per tenant, diritto all'oblio (redact-in-place dei messaggi), export/portabilita' dati, audit log con redazione automatica di password e segreti.

NIS2

Direttiva UE 2022/2555

Incident reporting via alert engine e integrazione SIEM, risk management ICT documentato, supply chain security (bandit/pip-audit in CI, lockfile), backup & restore con RTO/RPO.

DORA

Regolamento UE 2022/2554

Framework di ICT risk management, classificazione e reporting degli incidenti per severita', resilience testing, gestione del rischio di terze parti (Vendor Risk Questionnaire pre-compilato).

Banca d'Italia 285

Circ. 285/2013 - sistemi informativi bancari

Audit log (immutabilita' via SIEM export/WORM), segregation of duties tramite RBAC, identificazione univoca utenti federata, tracciabilita' delle modifiche ai dati sensibili.

ISO 27001

ISO/IEC 27001 - controlli Annex A

Access control e multi-tenant isolation, autenticazione OIDC + JWKS, cifratura Fernet/TLS, monitoring via OpenTelemetry + audit, secure coding (Ruff + bandit).

PCI DSS v4.0

Payment Card Industry DSS (solo se in scope)

Applicabile unicamente se il cliente persiste PAN nel Message Store; supporto a mascheramento, cifratura at-rest del payload e accesso ristretto via ruoli dedicati.

Rapporter og dossierer

  • Report di monitoraggio / analyticsPDF, HTML

    Report per Queue Manager e periodo, con statistiche, grafici e classifica delle code; ottimizzato per stampa, documentazione e audit.

  • Export audit & complianceJSON

    Estrazione delle azioni collegate a un utente (accesso/portabilita' GDPR) e del trail di audit, con push verso SIEM esterni (Syslog RFC 5424 / REST).

  • Export messaggi (Message Store)JSON, XML, CSV

    Esportazione dei messaggi archiviati per analisi, debug e tracciabilita' forense.

  • Export topologiaJSON

    Grafo della rete MQ (Queue Manager, canali, connessioni) esportabile per documentazione o import in altri tool.

Use cases

MTTR -60-80%

Banca: MTTD da ore a secondi su code IBM MQ

Monitoring real-time e anomaly detection sugli ambienti MQ critici.

Incidenti da 5k-50k EUR evitati

Industria: monitoring multi-sito IBM MQ

Gestione centralizzata multi-tenant degli ambienti MQ.