nexalign
EnglishDeutsch

Criteria catalog · Security Information and Event Management

SIEM selection: the criteria that matter under NIS2 and DORA

Most SIEM evaluations compare dashboards and a per-gigabyte price. Under NIS2 and DORA, the questions that matter are who writes the detection rules, how fast you can prove what happened, and what the bill looks like in year three.

Independent criteria reference · 23 criteria · Last updated August 2026 · Not sponsored by any vendor

A SIEM is the system you will stand in front of when the regulator asks what happened and when you knew. That makes the choice a decision about evidence, retention and jurisdiction, not just about detection. It is also the security tool with the most surprising cost curve: the price scales with the data you feed it, and the data you need to feed it grows every year. The criteria below are the ones DecisionOS puts on the scoring sheet for a SIEM case, in the same order and grouping, so that what you check here is what you score there.

Detection & Analytics


Criterion 01

Detection Rule Coverage (MITRE ATT&CK)

Why it matters

A SIEM ships as an empty engine. Its value comes from detection rules, and those rules age: every new attacker technique, every new log format and every change in your environment requires updates. Whether the vendor maintains a curated, MITRE ATT&CK mapped rule set or leaves that work to you is the difference between a product and a project.

What to ask

Ask how many detection rules ship enabled by default, how they are mapped to MITRE ATT&CK techniques, how often the vendor updates them, and what share of the rules a reference customer of your size actually keeps enabled after six months.

The trap

"Thousands of out-of-the-box detections" often means thousands of rules that fire on everything and get switched off within weeks. Ask for the number of rules customers actually run, not the number that comes in the box.

Criterion 02

Mean Time to Detect (MTTD)

Why it matters

The SIEM's time to detect is the sum of ingestion delay, correlation window and rule execution interval, and each of those can hide minutes to hours. An attacker who moves from initial access to domain admin in ninety minutes is not caught by a correlation rule that runs hourly on data that arrived thirty minutes late. NIS2's 24-hour clock starts at awareness, and awareness starts here.

What to ask

Ask for the measured end-to-end latency from an event on the source to an alert in the console at your projected volume, whether rules run on streaming data or on scheduled searches, and what the delay looks like when the platform is under peak ingestion load.

The trap

"Real-time correlation" usually describes the ingestion pipeline. The rules that matter may run as scheduled searches every fifteen minutes over data that is indexed in batches. Ask where the clock actually runs, and test it with a synthetic event during the pilot.

Criterion 03

Alert Correlation & Enrichment Quality

Why it matters

A single failed login is noise; five failed logins followed by a success from a new country and a privilege change is an incident. Correlation turns events into that story, and enrichment adds who the user is, what the asset does and whether the IP is known bad. Without both, the analyst reads raw events and the queue fills with alerts nobody can prioritise.

What to ask

Ask to see one real incident in the console: how many raw events it was built from, which enrichment sources (asset inventory, identity, threat intelligence, vulnerability data) were applied automatically, and how a new correlation across two of your sources is written and tested.

The trap

"AI-driven correlation" often means a risk score per entity with no explanation of why. If the analyst cannot see which events produced the alert and cannot adjust the logic, tuning is guesswork and the false positive rate never improves.

Criterion 04

SOAR / Playbook Automation

Why it matters

Detection is only the first step. An alert has to become a ticket, trigger an enrichment, isolate an endpoint through the EDR and land in the incident record the auditor will read. If those handoffs are manual, response time is measured in shifts instead of minutes, and the timeline you later reconstruct has gaps.

What to ask

Ask to see one alert travel from detection to a ticket in your ticketing system to an automated containment action in your EDR, in the demo, using vendor-maintained playbooks. Ask how many playbooks ship, how they are edited, and who maintains the connectors when either side updates.

The trap

"SOAR included" can mean a full automation engine or a handful of playbooks in a separate licence tier. Either way, count the engineering hours to build and maintain your playbooks as part of the price, and check whether the playbook can actually act on your EDR, not only on the vendor's.

Criterion 05

False Positive Rate & Tuning Effort

Why it matters

A SIEM that raises a thousand alerts a day of which three matter has hidden the three. False positives are not a nuisance, they are the mechanism by which real incidents get closed unread. The tuning effort to get a rule set from noisy to useful is analyst weeks, and it is the cost that never appears in the licence quote.

What to ask

Ask a reference customer of your size how many alerts per day the platform produced in month one and month six, how many analyst hours went into tuning, and whether the vendor's rules can be tuned with exceptions and thresholds or only switched off.

The trap

"Machine learning reduces false positives by 90 percent" is measured against an untuned baseline nobody runs. The number that matters is alerts per analyst per day after tuning, and whether the tuning survives the next rule update from the vendor.

Data Ingestion & Storage


Criterion 06

Log Ingestion Capacity & Cost Model (per-GB)

Why it matters

SIEM licences are priced per gigabyte ingested, per event, per node or per workload, and every model rewards a different behaviour. Per-gigabyte pricing makes every new log source a budget conversation and pushes teams to switch off the verbose sources that are most useful in an investigation. The pilot volume is never the production volume.

What to ask

Ask for a quote at your current daily volume, at twice that volume, and at the volume after you onboard the cloud and identity sources you plan to add, and ask what happens contractually on the day you exceed the committed volume.

The trap

"Predictable pricing" tends to describe the commitment, not the overage. The trap is a committed volume set at pilot size and an overage rate that turns a single noisy firewall into a five-figure surprise.

Criterion 07

Log Source & Use Case Coverage

Why it matters

A SIEM only sees what you send it, and only detects what it has a use case for. Attackers today move through identity providers, SaaS applications, cloud control planes and, in industrial environments, OT networks. If those sources are not covered by vendor-maintained parsers and detections, the tool covers the servers you already monitored and misses the systems where incidents now start.

What to ask

Give the vendor your real list of log sources (identity provider, cloud platforms, SaaS applications, firewalls, EDR, OT protocols) and ask which ones have a vendor-maintained parser and detection content today, which need custom work, and who maintains that work when the source changes its format.

The trap

"Over 500 integrations" counts anything that has ever been connected once. The number that matters is how many of your top twenty sources are parsed, normalised and mapped to detections without you writing the parser yourself.

Criterion 08

Log Retention Period & Search Performance

Why it matters

Regulatory expectations and your own forensic needs can require security logs to be kept for a year or longer, while SIEM pricing assumes you keep a few weeks in fast storage. And the moment you need the SIEM most is the moment it holds the most data and the most people are querying it: a search that returns in seconds at the demo volume can take minutes or time out against months of retained data.

What to ask

State the retention period you need per log category and ask the vendor to price it, then ask to run a search across ninety days of data at your projected daily volume, with a wildcard on an unindexed field, while a second analyst runs a different search. Ask for the measured time and for the rehydration time and cost of data in the cold tier.

The trap

"Unlimited retention" refers to storage, not to search, and "sub-second search" is measured against indexed fields on hot storage. The search you will run at 2am is across cold storage, on a field nobody thought to index, and it is the one that decides your 72-hour notification.

Criterion 09

Cloud-Native & Hybrid Source Support

Why it matters

Your log sources are no longer only syslog from servers in a data centre. Cloud audit trails, container platforms, serverless functions and SaaS applications produce logs through APIs, event streams and object storage, in formats that change with the provider's release cycle. A SIEM built for the syslog world collects those sources through a custom script that breaks the next time the provider changes a field.

What to ask

Ask how each of your cloud platforms and SaaS applications is ingested (native API connector, event hub, pull from storage), whether the connector is vendor-maintained and how fast it follows the provider's schema changes, and how an on-premises collector and a cloud tenant are managed as one platform.

The trap

"Cloud-native SIEM" often means the SIEM runs in the cloud, not that it understands cloud sources. And a connector that pulls hourly from object storage adds an hour to every detection. Ask for the ingestion path and delay per cloud source, not for the checkmark.

Criterion 10

Data Normalization & Parsing Quality

Why it matters

Correlation across sources only works if a username in the firewall log and a username in the identity log end up in the same field with the same format. Normalisation and parsing are the unglamorous layer that makes every detection rule work, and when a parser is missing or breaks, the events are stored as text and every rule that depended on them goes silent without an alert.

What to ask

Ask which data model the platform normalises into, what share of your sources are covered by vendor-maintained parsers, how a parsing failure is detected and reported, and what it takes to write and maintain a parser for a source the vendor does not cover.

The trap

The silent failure: a source changes its log format after an upgrade, the parser stops extracting the user field, the data still arrives and counts against your ingestion, and the detection rules simply never fire again. Ask how you would notice.

Operations & Integration


Criterion 11

Analyst Workbench & Investigation UX

Why it matters

A SIEM without people is a bill. Someone has to tune rules, triage alerts, run investigations and keep parsers working, and how fast an analyst can pivot from an alert to the related events, the asset, the user and the timeline decides how many incidents a small team can actually handle. The workbench is where analyst hours are won or lost.

What to ask

Ask an analyst from your own team to investigate one alert end to end in the demo and count the clicks and the context switches, then ask the vendor how many analyst hours per week a customer of your size typically needs to run the platform well, and whether they or a partner can provide 24/7 monitoring with a contractual response time.

The trap

"AI-driven triage reduces analyst workload" is where the staffing question gets buried. Automation lowers the noise; it does not investigate, decide or write the 72-hour notification. Budget the people before you budget the licence.

Criterion 12

ITSM / Ticketing Integration (ServiceNow, Jira)

Why it matters

The incident record that the auditor reads and the change that fixes the root cause both live in the ticketing system, not in the SIEM. If an alert does not become a ticket with the right fields, the right assignee and a link back to the evidence, the SIEM's timeline and the organisation's timeline diverge, and under NIS2 and DORA it is the organisation's timeline that gets reported.

What to ask

Ask to see an alert create a ticket in your ticketing platform with severity, affected assets and a link to the SIEM case, ask whether status changes flow back in both directions, and ask who maintains the connector when your ticketing platform upgrades.

The trap

"Integrates with ServiceNow and Jira" often means an email to a queue or a one-way webhook. A ticket that is closed in the ticketing system while the SIEM case stays open produces two different answers to "when was this resolved", which is exactly the question a supervisor asks.

Criterion 13

EDR / Identity / Cloud Integration Depth

Why it matters

The three sources that decide most investigations today are the EDR, the identity provider and the cloud control plane. Integration depth means more than ingesting their logs: it means the analyst can see the process tree from the EDR, the user's recent authentications from the IdP and the cloud role changes in one view, and can trigger a containment in the EDR or a session revocation in the IdP from the SIEM.

What to ask

Ask for each of your EDR, identity and cloud platforms which data is ingested, which context is pulled on demand during an investigation, and which response actions can be triggered from the SIEM, and ask to see one investigation that crosses all three in the demo.

The trap

"Bi-directional integration" often covers alerts in and one isolate command out, for the vendor's own EDR. For the EDR you actually run it may be alerts in and nothing out. Test the integration with your products, not with the vendor's reference architecture.

Criterion 14

Threat Intelligence Integration

Why it matters

Threat intelligence is what lets a detection say "this IP belongs to a known ransomware group" instead of "this IP made a connection". Its value in a SIEM depends on whether indicators are matched automatically against every source, how fresh they are, and whether you can bring the feeds of your sector's CERT and ISAC alongside the vendor's.

What to ask

Ask which intelligence feeds are included, how indicators are matched against ingested events and at what delay, whether you can add your own and your CERT's feeds in standard formats, and how an indicator match is enriched with the context the analyst needs to decide.

The trap

"Integrated threat intelligence" is often a lookup the analyst runs by hand. Automatic matching across all sources at ingestion time is a different capability and frequently a separate licence. Ask for the number of automatic indicator matches per week on a reference tenant.

Criterion 15

Deployment Complexity (On-prem / SaaS / Hybrid)

Why it matters

On-premises gives you the residency question on your own terms and makes you the operator of a data platform with its storage, patching and scaling. SaaS removes that burden and moves the residency and access questions to the vendor. Hybrid collects on premises and analyses in the cloud, and the collector layer is where most hybrid deployments spend their operational effort.

What to ask

Ask what a fully operated deployment of your target size requires in staff time per month for each model, where the data sits and who can access it in each, how collectors and forwarders are updated, and what the migration path is if you change the model in year two.

The trap

The cheaper deployment on the quote is often the one where the operations are silently yours: the storage cluster that runs out of disk, the collector that nobody patched, the upgrade that takes a weekend. Ask a reference customer for the operational hours per month, not the vendor for the architecture slide.

Economics & Compliance


Criterion 16

Total Cost of Ownership (3-year, current log volume)

Why it matters

The licence is a fraction of what a SIEM costs. Storage for retention, the collectors and their hosts, the analysts who run it, the professional services for onboarding, the integration work, the training, and the ingestion growth that follows every new source all belong in the number. A three-year total at your current log volume, with growth, is the only figure that can be compared across vendors.

What to ask

Ask for a three-year cost model at your current daily volume with your realistic growth, including retention storage, infrastructure or SaaS tier, support, onboarding services and the add-on modules identified above, and build your own line for the analyst headcount each model requires.

The trap

"Free migration" covers the way in, never the way out, and the year-one discount is paid back in years two and three. Price the total three-year cost including ingestion growth, retention, add-on modules, integration work and the exit, not the licence line.

Criterion 17

GDPR / Data Residency / SOC 2 Compliance

Why it matters

Security logs contain usernames, IP addresses, email subjects and sometimes full payloads, which makes them personal data under GDPR and often confidential business data. Where they are stored is one question; where the vendor's support engineers, managed service analysts and machine learning pipelines access them is another, and it is the one Schrems II is about. The vendor's SOC 2 report is what goes into your supplier file.

What to ask

Ask whether an EU-only deployment covers storage, processing, support access and any analytics or AI features, whether that is the default or a higher tier, what the contract says about access from outside the EU, and for the current SOC 2 Type II report with its scope.

The trap

"Data stored in the EU" is compatible with a follow-the-sun support team reading it from three continents. Residency of storage is not residency of access, and only the latter satisfies a careful data protection officer. And the SOC 2 report may cover a region you are not in.

Criterion 18

NIS2 / DORA Compliance Readiness

Why it matters

NIS2 Article 23 expects an early warning within 24 hours and an incident notification within 72 hours of awareness; DORA requires financial entities to report major ICT-related incidents on a similarly tight timeline. Both need a defensible timeline of what happened, built from logs whose integrity you can vouch for. If the SIEM cannot export that evidence in a form you can hand over, the deadline is missed on paperwork, not on detection.

What to ask

Ask how you export a complete, tamper-evident timeline of one incident (raw events, the queries run, analyst notes) in a format an auditor or supervisory authority can read, whether stored events are write-once and the SIEM's own audit log is out of the administrator's reach, and whether that works without a support ticket to the vendor.

The trap

"Compliance reporting built in" usually means dashboards with a regulation's name on them. Ask to see the export of one concrete incident end to end. If the answer starts with "our professional services team can", the capability is not there.

Criterion 19

Vendor Lock-in & Migration Effort

Why it matters

Switching SIEM means moving years of logs, rewriting every detection rule in a new query language and retraining the team. That switching cost is what lets vendors raise prices at renewal. Before you sign, you need to know how you would leave, and whether the history you are legally obliged to keep will still be readable somewhere else.

What to ask

Ask how you export all retained data in an open format at contract end, at what cost and speed, whether detection rules are portable, and what the price increase caps at renewal are. Ask the same questions about the platform you are leaving now.

The trap

The proprietary query language is the real lock-in: every rule, every dashboard and every analyst's muscle memory is written in it. "Open data formats" for export do not move the detection content, and rebuilding it is the project you are trying to avoid.

Criterion 20

Vendor Roadmap & AI/ML Capabilities

Why it matters

You sign for three years, and the SIEM market consolidates faster than most. Whether the vendor invests in the detection content, the cloud sources and the analyst tooling you will need, and whether its AI features do something an analyst can verify, decides whether the platform still fits in year three. It also signals whether the vendor will still exist independently by then.

What to ask

Ask for the twelve-month roadmap under NDA and check which of last year's items shipped, ask what the AI features actually do (summarise, correlate, write queries, decide) and how an analyst can audit their output, and ask how the vendor's acquisition history has affected existing customers' contracts.

The trap

"AI-native SIEM" is the current label on every slide. The test is whether the AI's conclusion shows the events it was drawn from and whether you can switch it off without losing the product. A roadmap made of AI features says little about whether your OT sources will ever get a parser.

Pricing


Criterion 21

Pricing Model Alignment (per-GB vs. per-node vs. flat)

Why it matters

Per-gigabyte pricing punishes you for the verbose sources that matter most in an investigation. Per-node pricing punishes a large estate of small servers. Flat pricing looks safe until you learn what the flat rate assumes. Each model rewards a different behaviour, and the wrong one turns every new log source into a budget negotiation with your own security team.

What to ask

Ask the vendor to price your current and projected volume under every model they offer, ask what counts as a gigabyte (raw, compressed, after filtering) or as a node (containers, cloud instances, workstations), and ask which behaviours the model would push your team toward.

The trap

The model that wins the comparison sheet is the one whose unit is smallest in your estate today. Ask how the unit is measured and trued up, and what the invoice looks like the month you onboard the cloud audit trail that produces ten times the volume of your firewalls.

Criterion 22

Price Predictability & Ingestion Cost Overages

Why it matters

The committed volume is set at pilot size and the overage rate is in the small print. One noisy firewall, one debug flag left on, one new cloud source, and the invoice for the month is a five-figure surprise. Predictability is not the list price, it is what happens contractually on the day you exceed the commitment and whether you can see it coming.

What to ask

Ask for the overage rate and how it compares with the committed rate, whether overage is billed daily or averaged monthly, whether you can cap ingestion or drop sources automatically at a threshold, and what alerting exists before you cross it. Ask a reference customer for their largest overage invoice.

The trap

"Predictable pricing" describes the commitment, not the overage. The trap is a committed volume set at pilot size and an overage rate at a multiple of the committed rate, discovered on the first invoice after the cloud sources went live.

Criterion 23

Quoted Annual License Price (current log volume)

Why it matters

At the end, the decision needs one number per vendor that can be compared: the quoted annual licence price at your current log volume, for the configuration you will actually run, over the term you will actually sign. Every other criterion in this catalog feeds into how much that number is worth; this one makes sure it exists and that it is comparable.

What to ask

Ask each vendor for a binding written quote for the same scope: your current daily volume, retention per category, the modules and integrations identified in the criteria above, deployment model, support tier, onboarding, and the contract term, with the annual price and the three-year total stated separately.

The trap

Quotes that differ in scope cannot be compared, and vendors know it. One quote includes SOAR, the next assumes thirty days of retention, the third is priced at half your volume. Normalise the scope before you compare the number, or the cheapest quote will be the one that left the most out.

Which obligation each criterion covers


The regulatory map of this catalog: the obligation, where it comes from, and the criteria that address it. Use it to show an auditor that the requirement list was built from the rules, not from a vendor deck.

ObligationSourceCovered by
Incident reporting deadlines: early warning within 24 hours, notification within 72 hours, final report within one monthNIS2 Art. 23
Reporting of major ICT-related incidents by financial entitiesDORA Art. 19
Incident handling as a required risk-management measure, including detection and response capabilityNIS2 Art. 21(2)(b)
Access control, multi-factor authentication and cryptography for the systems that hold the evidenceNIS2 Art. 21(2)(h), (i), (j)
ICT third-party risk: register of information and exit strategies for critical providersDORA Art. 28
Contractual provisions with ICT third-party providersDORA Art. 30
Processor contract and international data transfersGDPR Art. 28, Art. 44 ff.
Security of processing: integrity and availability of the log dataGDPR Art. 32

The question sheet


Every vendor question of this catalog in one list, in the order of the criteria. Put the same questions to every vendor in the same words and write the answers next to each other.

  1. Detection Rule Coverage (MITRE ATT&CK)

    Ask how many detection rules ship enabled by default, how they are mapped to MITRE ATT&CK techniques, how often the vendor updates them, and what share of the rules a reference customer of your size actually keeps enabled after six months.

  2. Mean Time to Detect (MTTD)

    Ask for the measured end-to-end latency from an event on the source to an alert in the console at your projected volume, whether rules run on streaming data or on scheduled searches, and what the delay looks like when the platform is under peak ingestion load.

  3. Alert Correlation & Enrichment Quality

    Ask to see one real incident in the console: how many raw events it was built from, which enrichment sources (asset inventory, identity, threat intelligence, vulnerability data) were applied automatically, and how a new correlation across two of your sources is written and tested.

  4. SOAR / Playbook Automation

    Ask to see one alert travel from detection to a ticket in your ticketing system to an automated containment action in your EDR, in the demo, using vendor-maintained playbooks. Ask how many playbooks ship, how they are edited, and who maintains the connectors when either side updates.

  5. False Positive Rate & Tuning Effort

    Ask a reference customer of your size how many alerts per day the platform produced in month one and month six, how many analyst hours went into tuning, and whether the vendor's rules can be tuned with exceptions and thresholds or only switched off.

  6. Log Ingestion Capacity & Cost Model (per-GB)

    Ask for a quote at your current daily volume, at twice that volume, and at the volume after you onboard the cloud and identity sources you plan to add, and ask what happens contractually on the day you exceed the committed volume.

  7. Log Source & Use Case Coverage

    Give the vendor your real list of log sources (identity provider, cloud platforms, SaaS applications, firewalls, EDR, OT protocols) and ask which ones have a vendor-maintained parser and detection content today, which need custom work, and who maintains that work when the source changes its format.

  8. Log Retention Period & Search Performance

    State the retention period you need per log category and ask the vendor to price it, then ask to run a search across ninety days of data at your projected daily volume, with a wildcard on an unindexed field, while a second analyst runs a different search. Ask for the measured time and for the rehydration time and cost of data in the cold tier.

  9. Cloud-Native & Hybrid Source Support

    Ask how each of your cloud platforms and SaaS applications is ingested (native API connector, event hub, pull from storage), whether the connector is vendor-maintained and how fast it follows the provider's schema changes, and how an on-premises collector and a cloud tenant are managed as one platform.

  10. Data Normalization & Parsing Quality

    Ask which data model the platform normalises into, what share of your sources are covered by vendor-maintained parsers, how a parsing failure is detected and reported, and what it takes to write and maintain a parser for a source the vendor does not cover.

  11. Analyst Workbench & Investigation UX

    Ask an analyst from your own team to investigate one alert end to end in the demo and count the clicks and the context switches, then ask the vendor how many analyst hours per week a customer of your size typically needs to run the platform well, and whether they or a partner can provide 24/7 monitoring with a contractual response time.

  12. ITSM / Ticketing Integration (ServiceNow, Jira)

    Ask to see an alert create a ticket in your ticketing platform with severity, affected assets and a link to the SIEM case, ask whether status changes flow back in both directions, and ask who maintains the connector when your ticketing platform upgrades.

  13. EDR / Identity / Cloud Integration Depth

    Ask for each of your EDR, identity and cloud platforms which data is ingested, which context is pulled on demand during an investigation, and which response actions can be triggered from the SIEM, and ask to see one investigation that crosses all three in the demo.

  14. Threat Intelligence Integration

    Ask which intelligence feeds are included, how indicators are matched against ingested events and at what delay, whether you can add your own and your CERT's feeds in standard formats, and how an indicator match is enriched with the context the analyst needs to decide.

  15. Deployment Complexity (On-prem / SaaS / Hybrid)

    Ask what a fully operated deployment of your target size requires in staff time per month for each model, where the data sits and who can access it in each, how collectors and forwarders are updated, and what the migration path is if you change the model in year two.

  16. Total Cost of Ownership (3-year, current log volume)

    Ask for a three-year cost model at your current daily volume with your realistic growth, including retention storage, infrastructure or SaaS tier, support, onboarding services and the add-on modules identified above, and build your own line for the analyst headcount each model requires.

  17. GDPR / Data Residency / SOC 2 Compliance

    Ask whether an EU-only deployment covers storage, processing, support access and any analytics or AI features, whether that is the default or a higher tier, what the contract says about access from outside the EU, and for the current SOC 2 Type II report with its scope.

  18. NIS2 / DORA Compliance Readiness

    Ask how you export a complete, tamper-evident timeline of one incident (raw events, the queries run, analyst notes) in a format an auditor or supervisory authority can read, whether stored events are write-once and the SIEM's own audit log is out of the administrator's reach, and whether that works without a support ticket to the vendor.

  19. Vendor Lock-in & Migration Effort

    Ask how you export all retained data in an open format at contract end, at what cost and speed, whether detection rules are portable, and what the price increase caps at renewal are. Ask the same questions about the platform you are leaving now.

  20. Vendor Roadmap & AI/ML Capabilities

    Ask for the twelve-month roadmap under NDA and check which of last year's items shipped, ask what the AI features actually do (summarise, correlate, write queries, decide) and how an analyst can audit their output, and ask how the vendor's acquisition history has affected existing customers' contracts.

  21. Pricing Model Alignment (per-GB vs. per-node vs. flat)

    Ask the vendor to price your current and projected volume under every model they offer, ask what counts as a gigabyte (raw, compressed, after filtering) or as a node (containers, cloud instances, workstations), and ask which behaviours the model would push your team toward.

  22. Price Predictability & Ingestion Cost Overages

    Ask for the overage rate and how it compares with the committed rate, whether overage is billed daily or averaged monthly, whether you can cap ingestion or drop sources automatically at a threshold, and what alerting exists before you cross it. Ask a reference customer for their largest overage invoice.

  23. Quoted Annual License Price (current log volume)

    Ask each vendor for a binding written quote for the same scope: your current daily volume, retention per category, the modules and integrations identified in the criteria above, deployment model, support tier, onboarding, and the contract term, with the annual price and the three-year total stated separately.

These criteria are the starting point. Not the decision.

A criteria list tells you what to look at. It does not weigh them against your specific situation, check them against your hard constraints, or produce the memo your board and auditor need. DecisionOS takes these criteria, weights them for your decision, and builds a defensible record. In days, not months.