PHPackages                             ezcompany/probe - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. ezcompany/probe

ActiveDrupal-module

ezcompany/probe
===============

This module enables this site to be probed.

7.2.1(4y ago)022.9k↓38.2%5[4 issues](https://github.com/ezcompany/probe/issues)PHP

Since Jan 9Pushed 3y ago2 watchersCompare

[ Source](https://github.com/ezcompany/probe)[ Packagist](https://packagist.org/packages/ezcompany/probe)[ Docs](https://gitlab.hosted-tools.com/ezcompany/probe)[ RSS](/packages/ezcompany-probe/feed)WikiDiscussions 8.x-1.x Synced 1mo ago

READMEChangelog (4)DependenciesVersions (25)Used By (0)

INTRODUCTION
------------

[](#introduction)

The Probe Drupal module exposes Drupal system information to allow central tracking of multiple Drupal installs. This makes it possible to keep track of which modules and versions you have running.

This information is only exposed to those on the configurable IP whitelist AND also sending the configured secret key.

The endpoint uses the xmlrpc standard for communication.

REQUIREMENTS
------------

[](#requirements)

Since Drupal 8 xmlrpc is no longer included in core. So you need this module:

INSTALLATION
------------

[](#installation)

1. Enable the module.
2. Configure the IP whitelist and secret key at /admin/config/services/probe
3. Test your local probe install using the probe self option at /admin/config/services/probe/self

CONFIGURATION
-------------

[](#configuration)

The only configuration of this module is for what IP addresses are allowed to probe your site and what secret key they should send. For both see the admin page at /admin/config/services/probe

EXAMPLE
-------

[](#example)

An example request from Drupal to "probe" another Drupal installation can look like this:

```
$url = 'https://example.org/xmlrpc?probe_key=';
$args = [
  'probe' => [[
    'cron_last',
  ]],
];
$result = xmlrpc($url, $args);
print_r($result);
```

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity28

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~103 days

Recently: every ~138 days

Total

23

Last Release

1138d ago

Major Versions

1.8 → 7.1.82021-01-13

1.9 → 2.02021-07-05

2.1 → 7.2.02021-08-26

2.1.3 → 7.2.12021-10-01

### Community

Maintainers

![](https://www.gravatar.com/avatar/4c3450c66a8c4d6556bb23bc1609aea3989fcc389ace4078fa5e56dd409d6a9f?d=identicon)[paulvandenburg](/maintainers/paulvandenburg)

---

Top Contributors

[![dannyintracto](https://avatars.githubusercontent.com/u/62429826?v=4)](https://github.com/dannyintracto "dannyintracto (7 commits)")[![FrankSchalkwijk](https://avatars.githubusercontent.com/u/27858939?v=4)](https://github.com/FrankSchalkwijk "FrankSchalkwijk (5 commits)")[![Lappro](https://avatars.githubusercontent.com/u/56690106?v=4)](https://github.com/Lappro "Lappro (4 commits)")[![ideb](https://avatars.githubusercontent.com/u/200380?v=4)](https://github.com/ideb "ideb (2 commits)")[![joshahubbers](https://avatars.githubusercontent.com/u/1478458?v=4)](https://github.com/joshahubbers "joshahubbers (1 commits)")[![wilfredwaltman](https://avatars.githubusercontent.com/u/5330817?v=4)](https://github.com/wilfredwaltman "wilfredwaltman (1 commits)")

### Embed Badge

![Health badge](/badges/ezcompany-probe/health.svg)

```
[![Health](https://phpackages.com/badges/ezcompany-probe/health.svg)](https://phpackages.com/packages/ezcompany-probe)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
