Compliance controls

You may already be obliged to run these. Most small businesses don't.

If you take card payments, PCI DSS requires file integrity monitoring and log retention on systems in scope. If you hold customer data in the EU, GDPR Article 32 requires you to be able to restore it after an incident. Both are obligations you already carry.

Which part of the stack answers which obligation

ControlObligationFunctionTooling
File integrity monitoringPCI DSS Requirement 11.5.2Detects unauthorised modification of critical files and alerts on change. Required where your server is in scope for 11.5.2, which includes SAQ A-EP and full assessments but not SAQ A.Wazuh
Log collection and retentionPCI DSS Requirement 10Records access to system components and keeps those records, so you can reconstruct an incident afterwards.Wazuh
Vulnerability detectionPCI DSS Requirement 6 / 11Continuously identifies unpatched packages and known CVEs on the host.Wazuh
Security patchingPCI DSS Requirement 6.3Critical patches go on promptly, and rebootless kernel patching removes the usual excuse for delay.KernelCare
Access control and segmentationGDPR Art. 32 · PCI DSS Req. 1 & 7Admin access moves off the public internet onto a private mesh with per-device identity.Tailscale
Availability and restorationGDPR Art. 32(1)(c)The ability to restore availability and access to personal data in a timely manner after an incident. In practice that means off-site backups with a documented, rehearsed restore procedure. An archive nobody has touched does not meet it.Backups + integrity checks

Wazuh publishes its own mappings to PCI DSS, GDPR, HIPAA, NIST 800-53 and TSC. The controls above come with ordinary server management. There is no separate compliance project.

The distinction that matters

People often mix up two different things. Implementing a control means the monitoring is running, the logs are kept and the backups restore. Certifying compliance means an assessor has examined your whole environment and signed something.

Wardio does the first and cannot do the second. A one-person practice is not a QSA, and I would be lying if I implied otherwise. You get the technical half done properly, with evidence you can hand to whoever asks for it.

Questions worth asking

Does this make my business PCI DSS compliant?

No, and anyone who tells you otherwise is selling something. Compliance is a scope-wide assessment of your policies, your people, your payment flow and your systems. Wardio implements and evidences the technical server controls inside that scope: file integrity monitoring, log retention, patching and access control. That is a real part of the work, and most small merchants are missing it entirely. It is still not the whole obligation, and I am not an auditor.

I use Stripe or Shopify. Does PCI DSS still apply to me?

Usually yes, at a reduced scope. A hosted payment provider lowers the self-assessment questionnaire you fall under. If your own server plays any part in the payment page, by redirecting to it, embedding it or serving the page that loads the payment script, the server-side requirements generally still apply to you. Ask your acquirer which SAQ they expect from you. It is the most useful question you can put to them.

What about GDPR?

GDPR Article 32 requires security appropriate to the risk. The article names the ability to restore availability and access to personal data in a timely manner after an incident. In practice that means monitoring, access control and backups you have tested. Article 32 does not prescribe products, so nobody can sell you a GDPR-compliant server. Untested backups are still difficult to defend as appropriate measures.

Can you produce evidence for an auditor or a client questionnaire?

Yes. I retain alert history, file integrity events, patch records and backup integrity check results, and you can export all of it. A customer security questionnaire is much easier to answer when the answers already exist and nobody has to reconstruct them.

A free review tells you which of these controls your server has today. Most servers have none of them.