Linux 软件免费装
Banner图

EC Intelligent Log Auditor

开发者 entanglecommercecom
更新时间 2026年11月6日 17:24
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

activity log audit log user activity retention security log

下载

1.0.0

详情介绍:

EC Intelligent Log Auditor records administrative activity on your site and gives administrators a searchable audit trail. What gets logged Each entry stores the time (UTC), user and role, event, object, IP address, location (with GeoIP), user agent and request URI. Secrets in the URL query string (nonces, tokens, passwords, keys) are redacted. Activity Log screen Help Center A built-in Help Center (EC Intelligent Log Auditor > Help Center) answers common questions about logging, privacy, proxies and GeoIP, with search. Privacy and retention Sites behind a proxy or CDN By default the IP address is taken from the connection (REMOTE_ADDR), because forwarding headers can be forged by any visitor. If your site sits behind a load balancer, reverse proxy or CDN, list the proxy addresses in wp-config.php: define( 'LOG_AUDITOR_TRUSTED_PROXIES', '10.0.0.0/8, 2001:db8::/32' ); The client IP is then read from X-Forwarded-For, skipping trusted hops from the right. For Cloudflare, list Cloudflare's IP ranges and also add: define( 'LOG_AUDITOR_CLIENT_IP_HEADER', 'HTTP_CF_CONNECTING_IP' ); Both values can also be set with the log_auditor_trusted_proxies and log_auditor_client_ip_header filters. GeoIP Location lookups need a GeoLite2-City or GeoIP2-City MMDB database from MaxMind, which is not included. Upload it from Settings, or copy it over SFTP to the path shown there. Previously recorded entries are not backfilled.

安装:

  1. Activity Log: summary cards for events, active users, failed logins and retention, followed by a searchable table of recent activity.
  2. Log details dialog: time, user, event, object, IP, location, request URI and before/after values for a single entry.
  3. Searching the log: filter by event, username, object or IP (here, failed login attempts).
  4. Settings: choose which activity types are tracked and who receives the daily email report.
  5. Settings: IP storage (full, masked or hashed), retention period, and uploading the optional MaxMind GeoLite2 database for location lookups (not bundled).
  6. Daily email report: a 24-hour summary with event counts, most active users and recent high-value events.
  7. Help Center: searchable answers about logging, reports, privacy, proxies and GeoIP.

常见问题:

Does deactivating or deleting the plugin remove my logs?

No. Deactivation and uninstall stop the scheduled tasks; the log table and settings are kept.

Where is the GeoIP database stored?

In a randomly named wp-content/uploads/log-auditor-xxxxxxxxxxxxxxxx/ directory; the exact path is shown on the Settings page. It is protected from direct web access on Apache and IIS, and the random name keeps it unguessable elsewhere. On Nginx you can additionally deny access to /wp-content/uploads/log-auditor- in your server configuration.

更新日志:

1.0.0