PrestaShop security logs and dashboard

To know what is happening on a PrestaShop store, you need a record of failed logins, sensitive requests and blocked access that you can filter. Sentinel’s security logs, included in the Free edition, record these events on your server with passwords and tokens masked, and sum them up in a dashboard; Sentinel Pro adds blocked attacks and bans.

Free & ProIncluded in Free, extended with Pro

Updated November 9, 2026

Review events and their context.

A Sentinel dashboard and PrestaShop widget summarize events. Logs let you inspect requests, blocked access and login activity.

  • Free: failed logins, sensitive requests, 404s, blocked back-office access and 2FA events
  • Pro: direct PHP file access, with Auto Prepend
  • Pro: detected attacks and brute-force / anti-DDoS bans
  • Filters by date, IP, type, severity and status; sensitive data masked

Daily log rotation and seven-day retention. Review in the back office or with sentinel:logs.

Why keep a security log

After an incident, the first questions are always the same: what happened, from which address, at what time, on which page? Without a log, there is no answer. Day to day, security logs also bring out the signals worth watching: an address piling up failed logins, a series of requests for pages that do not exist, direct requests to module PHP files.

What Sentinel records

As soon as it is installed, with nothing to configure, Sentinel Free records:

  • failed back-office logins, with the email address that was tried;
  • modification requests (POST, PUT, PATCH, DELETE) and their content;
  • pages not found (404);
  • back-office access refused by the IP allowlist;
  • two-factor authentication events that need attention, such as a rejected code or a passkey that may have been cloned.

Sentinel Pro adds direct access to PHP files through extended coverage (Auto Prepend), with the name, size and type of uploaded files, as well as the attacks detected by the web application firewall and the bans issued by brute-force protection and anti-DDoS. Each event keeps its context: IP address, URL, method, browser and date. Passwords, tokens, keys and banking details are masked before anything is written.

Reviewing events

The Sentinel > Security Logs page filters events by date, IP address, type, severity and status. The Status column tells you whether the request was blocked or only recorded, and each event opens in a details window.

The Sentinel dashboard sums up activity: security score, counts of events, attacks, failed logins and pages not found, the most suspicious IP addresses, recent activity, the state of each protection and the remaining actions. Each figure opens the matching events. A widget brings the essentials to the PrestaShop dashboard. From the server, the sentinel:logs command gives access to the same events.

Free or Pro

Logs and the dashboard are included in Sentinel Free, with no time limit. Pro, at €29.90 excl. tax per month per installation with no commitment, adds attack and ban events, plus the brute-force, anti-DDoS and last integrity check cards on the dashboard. See Free or Pro for the full breakdown.

Limits

Logs are kept for seven days: to keep a longer history, archive them elsewhere, for example with the JSON output of sentinel:logs. Sentinel does not record every visit, only the security events listed above; your web server logs remain the reference for full traffic. In Free, a log records but blocks nothing: blocking attacks is the job of the Pro web application firewall. Logs stay on your server.

What teams report

After an incident, they knew what had happened.

Stores that relied on Sentinel to understand an attack, instead of restarting in the dark.

Sentinel did more than “log”: it gave us the material to understand and prove how the incident unfolded.

Read the full account

After unusual signals on V&C, we needed to understand what had actually happened, not only to notice symptoms. Without a fine view of application traffic we would have been in the dark: web logs alone would not have let us reconstruct the chain of events.

Sentinel was decisive: it recorded and kept what we were missing most — especially the content of POST requests — which let us trace the incident over time, identify the sequence of actions and distinguish reconnaissance, failed attempts and the critical step. That traceability made the analysis credible and actionable: we knew what to treat first in remediation, instead of working blind.

In short, Sentinel did more than “log”: it gave us the material to understand and prove how the incident unfolded, which made all the difference in a serious security situation.

V&COnline retail · France

We have a clear view of the incident and a next step — not only a restart in the dark.

Read the full account

Our store went to a blank page, storefront and back office: a very tense situation.

The investigation gave us the essential: a two-stage timeline (a quiet presence, then brutal exploitation), which stopped us treating it as a simple outage. Despite gaps in the logs, crossing them with dated backups made it possible to choose a relevant restore. A check after going back online confirmed the site had returned to a healthy state, with concrete actions to close the gaps.

We have a clear view of the incident and a next step — not only a restart in the dark.

Ecommerce storeAnonymised account · France

Thank you for all your help. It is thanks to your logs that I was able to find where the hack came from. Thank you again for being available.

F. Garcia

FAQ

Questions about
this feature.

All questions
How long are the logs kept?

Seven days. A new log starts every day and older ones are deleted automatically.

Do passwords show up in the logs?

No. Sentinel replaces passwords, tokens, keys, card numbers, CVV codes, IBANs and other sensitive fields with asterisks before the event is written.

Does the free edition log attacks?

Free logs failed logins, modification requests, pages not found, blocked back-office access and two-factor events. Direct access to PHP files (extended coverage), signature-based attack detection, blocking and the matching log entries are part of Sentinel Pro.

Can I read the logs without the back office?

Yes. The sentinel:logs command shows events from the server, with filters by type, severity, IP address and date range, and JSON output.

Start by securing your access

Install Sentinel.
2FA is already included.

Download for free

No subscription for the Free edition · PrestaShop 1.7.7 – 9.2

How to install