Linux 软件免费装
Banner图

DomainWarn Monitoring

开发者 wigandt
更新时间 2026年10月27日 04:21
PHP版本: 8.2 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

ssl monitoring uptime dns email deliverability

下载

1.1.0 1.5.0 1.5.1 1.2.0 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1

详情介绍:

A site is not only broken when the page stays white. It is also broken when no order confirmation has gone out for three days because WP-Cron has stalled. Or when the certificate expires in two weeks and nobody read the issuer's email. Or when a plugin has been carrying a known vulnerability for months. DomainWarn monitors your domains from the outside – availability, redirects, TLS certificate, DNS, SPF, DKIM, DMARC, blacklists, domain expiry. This plugin adds the inside view that nobody can see from outside. What the plugin does Which data is transmitted The plugin sends to DomainWarn: the addresses of the site, the WordPress and PHP version, the names and versions of installed plugins and themes, the sender address and mail server, whether maintenance mode is on, and the environment (PHP settings such as memory limit and OPcache, loaded PHP extensions, database and web server version, and switches such as error display, automatic updates, XML-RPC and WP-Cron) – only versions, sizes and on/off values. The environment can be switched off with "Report platform health" on the settings page. Not transmitted are users, posts, comments, orders or any content of the site. The API token is stored on the site only and never reaches the browser. The plugin works with a DomainWarn account only; the processing is described in DomainWarn's privacy policy. External service This plugin connects to the DomainWarn API at https://api.domainwarn.com (operated by Wigandt Technology, Germany). Without an API token that you create yourself, the plugin stays idle and contacts nothing. The API address is configurable, DomainWarn can also be self-hosted. If you switch on "Serve security.txt via DomainWarn", the site fetches the file from https://domainwarn.com/security-txt/… when someone requests /.well-known/security.txt – at most once an hour – and serves it itself. Normal page views never contact DomainWarn: the address of the file is stored on the site and refreshed by the scheduled run.

安装:

  1. Install and activate the plugin.
  2. Under Settings → DomainWarn, click "Connect with DomainWarn". You confirm in DomainWarn, and the token lands here by itself. A free account is enough to start.
  3. "Add addresses". Done.
Prefer to do it by hand? Create a token in DomainWarn under Settings → API with write scope and paste it into the token field instead. For the heartbeat, WP-Cron must run – which is exactly what it checks.

屏幕截图:

  • When WP-Cron is switched off and no cron job runs, the status names the problem and the cron job to set up.
  • The Domains tab: the addresses of this site and their state in DomainWarn, with one button to add the missing ones.
  • The Connection tab: connect with one button or enter a token by hand, and assign the domains to a client.
  • The security.txt tab: serve the security.txt hosted by DomainWarn at /.well-known/security.txt, check it and see its state in DomainWarn.
  • The Advanced tab: switch platform health on or off and change the API address for a self-hosted DomainWarn.

升级注意事项:

1.5.1 Settings in tabs, cron jobs that run PHP directly; the status shows the organization name and flags an overdue heartbeat. 1.5.0 Shows on the settings page whether the plugin is connected, when it last reported and why a report failed. 1.4.1 New setting "Report platform health" to stop sending the environment. On by default, nothing to set up. 1.4.0 Reports PHP, database and server settings so DomainWarn can show what to improve. Nothing to set up. 1.3.2 security.txt is served directly instead of redirected, plus fixes for multisite, connecting and the dashboard widget. Nothing to set up. 1.3.1 Fixes for the heartbeat, network activation and connecting. Nothing to set up. 1.3.0 New dashboard widget with availability, response time and expiry dates of your domains. Nothing to set up. 1.2.0 Requires PHP 8.2 or newer. Optional: serve security.txt via DomainWarn, and see the state of MTA-STS and BIMI on the settings page. Nothing changes until you switch it on.

常见问题:

Do I need a paid account?

No. The plugin is free and works with the free DomainWarn account. What is charged is the monitoring service, once more domains or shorter check intervals are needed.

Is content of my site transmitted?

No. Transmitted are addresses, versions, installed plugins and themes, sender address and mail server, the maintenance mode and the environment (PHP, database and server versions and settings). No users, posts, comments or orders, no paths or credentials.

Does the plugin work with a self-hosted DomainWarn?

Yes. The API address can be changed on the settings page.

Does the plugin handle MTA-STS and the BIMI logo as well?

No. Both live on hosts of their own – mta-sts.example.com and bimi.example.com – that point to DomainWarn in the DNS; a request there never reaches WordPress. DomainWarn hosts them and shows their state in its dashboard, where the records are set with one click.

Why does DomainWarn open an incident although my site is up?

Because the heartbeat stopped. Then WP-Cron has stalled: the site still answers, but it sends no mail and processes nothing.

更新日志:

1.5.1 1.5.0 1.4.1 1.4.0 1.3.2 1.3.1 1.3.0 1.2.0 1.1.0 1.0.1 1.0.0