Skip to main content
drupalreleases
Release: Cms 2.2.3 — Update released for Drupal core (2.2.3)! Release: Easy Breadcrumb 2.0.11 — Minor update available for module easy_breadcrumb (2.0.11). Release: Bootstrap 8.x-3.42 — Minor update available for theme bootstrap (8.x-3.42). Release: Editoria11y Accessibility Checker 3.0.10 — Minor update available for module editoria11y (3.0.10). Release: Editoria11y Accessibility Checker 2.2.24 — Minor update available for module editoria11y (2.2.24). Release: Leaflet 10.4.13 — Minor update available for module leaflet (10.4.13). Release: Flag 5.1.1 — Minor update available for module flag (5.1.1). Release: Layout Paragraphs 3.0.0-beta5 — New beta version released for module layout_paragraphs (3.0.0-beta5). Module Revived: Bootstrap 8.x-3.41 — Theme bootstrap updated after 6 months of inactivity (8.x-3.41). Security Coverage: Component Library — Module component_library now has official Drupal security advisory coverage.

ViewMend Site Tracker

No security coverage Drupal 10–11 PHP 8.1
View on drupal.org

This module integrates Drupal with ViewMend Site Tracker to monitor website changes, deployments, and public content lifecycles. It records Drupal publishing and deployment events and sends them to ViewMend for analysis of website content, performance, and other checks.

ViewMend is a website quality platform for understanding, monitoring, and improving websites. This official integration connects Drupal to ViewMend Site Tracker for durable Drupal website change monitoring, explicit deployment monitoring, and privacy-bounded public content lifecycle tracking.

Drupal stores each event locally before delivery and sends it asynchronously. ViewMend uses accepted events as Timeline markers and can queue the Site Tracker checks associated with a connection.

Use the integration to connect Drupal publishing and deployment events with the website content, metadata, indexability, performance, script, and page-weight checks that follow in Site Tracker.

Features

  • Records confirmed publish, update, unpublish, and deletion events for allow-listed public content types.
  • Records successful configuration imports, extension install or uninstall operations, optional full cache flushes, and explicit deployment markers.
  • Persists events before delivery with stable event IDs, bounded retries, retention, and duplicate-safe delivery.
  • Provides administrator activity with queued, in progress, accepted, duplicate, retry scheduled, permanently failed, and cancelled states.
  • Supports explicit retry, run-now, cancel, and delivered-history cleanup operations.
  • Does not send content bodies, titles, account information, request data, arbitrary configuration, or customer data.

Post-Installation

Open Configuration → Web services → ViewMend Site Tracker. Configure the integration UUID, public site origin, environment, and token source, then choose the content types and confirmed Drupal lifecycle events to report. Drupal cron schedules due deliveries, recovers interrupted work, and applies retention.

Additional Requirements

External delivery requires a ViewMend account, a Site Tracker integration UUID, and a bearer token. The module sends deliberately configured operational event metadata to https://viewmend.com/api/v1. Review ViewMend, Site Tracker, and the applicable ViewMend terms and privacy information before enabling delivery.

The runtime module uses Drupal core HTTP, Queue, Lock, and Database APIs. It does not require Drush, Key module, the ViewMend PHP SDK, or a third-party HTTP package.

Recommended modules/libraries

The Key module can optionally provide the bearer token, and Drush 12 or later adds deployment, queue, status, and retry commands. Neither is required for normal runtime operation.

Similar projects

This module is specifically designed to connect confirmed Drupal lifecycle events to the hosted ViewMend Site Tracker. It complements rather than replaces Drupal logging, uptime monitoring, content moderation, or crawler-based website audits.

Community Documentation

The project supports Drupal 10.6, Drupal 11.3, and Drupal 11.4 on compatible PHP releases. It is licensed under GPL-2.0-or-later.

Depends on

Dependencies of the latest stable release

  • node Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Aug 2026
Latest release
1 month ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.1.0 Stable 10–11 Sep 5, 2026
1.0.0 Stable 10–11 Aug 18, 2026