datumctl alb create gets traffic protection in Enforce mode at sensitivity 1. That is a sensible default for something new. It is not a sensible thing to switch on in front of a live site without looking first.
This guide covers doing it in the order that does not block your own users.
Where it stands
Sensitivity — the paranoia level — runs 1 to 4. Higher catches more and produces more false positives.
The cloud portal offers sensitivity 1 and 2 only. Setting 3 or 4 here works, but the portal will not be able to change it afterwards.
Putting an existing site behind it
Do not go straight toEnforce on a site that already has users.
1
Start in Observe
2
Let it see real traffic
Long enough to include whatever runs weekly — reports, exports, batch jobs, a partner’s nightly integration. A weekday is rarely enough.
3
Read what would have been blocked
4
Switch to Enforce
5
Raise sensitivity one level at a time
Repeat the same check at each level. Do not jump from 1 to 4.
When real traffic is being blocked
The signature is requests reaching the load balancer and coming back403 without ever reaching your origin. Your origin’s own logs show nothing at all, which is what makes it confusing — from the origin’s side the traffic simply vanished.
Observe while you investigate, lower the sensitivity, or narrow what runs.
A load balancer with no protection at all
This is worth checking for, because nothing reports it as a problem. Creating a load balancer in the cloud portal attaches protection on a best-effort basis. If that attach fails, the load balancer is created anyway, you are not told, and the security card simply reads as disabled. The same is true ofdatumctl alb create: if the load balancer is created and the policy then fails, the command exits non-zero having left an unprotected load balancer behind.
So after any failed create:
Rule exclusions and rate limiting
datumctl alb waf covers mode and sensitivity. Excluding specific rules, setting score thresholds, rate limiting and circuit breaking are manifests — see WAF configuration and HTTPProxy and WAF capabilities.
Keep the detection level at or above the blocking level so you can preview stricter rules in the logs before enforcing them.