Drupal is a registered trademark of Dries Buytaert
Search API Solr 4.4.0 Minor update available for module search_api_solr (4.4.0). Page Manager 8.x-4.0 Major update available for module page_manager (8.x-4.0). Trash 3.1.0-beta2 New beta version released for module trash (3.1.0-beta2). Commerce AutoSKU 3.0.1 Minor update available for module commerce_autosku (3.0.1). Custom Field 4.0.10 Minor update available for module custom_field (4.0.10). Alternative login ID & display names 2.0.12 Minor update available for module alt_login (2.0.12). EntityReference UUID 3.0.1 Minor update available for module entity_reference_uuid (3.0.1). LocalGov Publications Importer 1.1.1 Minor update available for module localgov_publications_importer (1.1.1). Configuration Override Warn 8.x-1.6 Module config_override_warn updated after 10 months of inactivity (8.x-1.6). Table Alternate Rows Module table_altrow crossed 1,000 active installs.

Jelastic Info

1 sites Security covered
View on drupal.org

This module provides an admin-facing dashboard within Drupal that displays real-time information about your site's hosting environment, including its status, node topology, and resource usage, directly from the Jelastic Platform API. It also offers a developer API for accessing this environment snapshot data.

Admin-facing dashboard for sites hosted on the Jelastic / Virtuozzo Application Platform. Surfaces environment state, node topology, and resource usage from the Jelastic Platform API directly inside the Drupal admin so operators can answer "where is this site running and what shape is the box in?" without leaving Drupal.

What it does

Reads the Jelastic Platform API via a Personal Access Token configured in the admin settings, and presents the results at Reports → Jelastic environment:

  • Environment summary: display name, domain, status (Running / Sleeping / Migrating / Broken), hardware node group, SSL/HA flags
  • Per-node table: group, name, internal IP, cloudlets allocated (fixed / flexible), memory, disk limit
  • Resource usage (last hour): average CPU MHz, cloudlets used, IOPS, disk I/O, network in/out (external and internal)

A status report row on /admin/reports/status shows env state at a glance with severity reflecting the underlying status (Running = OK, Sleeping = INFO, transitioning states = WARNING, Down/Broken = ERROR). Operators triaging a site issue see env state immediately without needing to remember to click into the report.

Developer API

Beyond the admin UI, the module exposes a public snapshot service (jelastic_info.snapshot) for ecosystem developers. Returns a typed JelasticEnvSnapshot value object cached in Drupal state, refreshed on cron and on demand. Never throws; consumers (Condition plugins, hook_requirements() checks, custom event subscribers, contrib integrations) read environment state without owning API latency or failure handling. A JelasticSnapshotRefreshedEvent dispatches after each refresh for reactive subscribers (auto-maintenance mode during platform migrations, cache TTL adjustments under cloudlet pressure).

Key features

  • Personal Access Token authentication (no email/password storage)
  • Password-typed token field with "leave blank to keep current" UX so the live PAT is never echoed to browser HTML
  • Environment-name dropdown populated from the API, with cached options and a "Test connection" button that diagnoses misconfiguration inline
  • Cluster-version-tolerant: tries multiple field names (name / displayName / nodeTypeAlias, sslstate / sslState, envName / appname) so different Jelastic providers all render correctly
  • Cloudlet-native display: shows fixed/flexible cloudlet counts (Jelastic's resource unit) rather than mapping to vCPU/RAM
  • Read-only by v1.0; scoped write actions (restart container, clear web-server cache) deferred to 1.7.0 behind opt-in permissions

Requirements

  • Drupal 10.3 or later, or Drupal 11
  • A site hosted on Jelastic or Virtuozzo Application Platform
  • A Personal Access Token from the Jelastic dashboard (read-only scope is sufficient)

Status

1.0.0-rc1 in production soak. SA covered pending 10 day opt-in. Field-validated through six release iterations (alphas + betas) before rc.

Activity

Total releases
9
First release
Apr 2026
Latest release
2 months ago
Releases (12 mo)
9 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.0.0 Stable May 13, 2026
1.0.0-rc1 Pre-release Apr 26, 2026
1.0.0-beta6 Pre-release Apr 26, 2026
1.0.0-beta5 Pre-release Apr 26, 2026
1.0.0-beta4 Pre-release Apr 26, 2026
1.0.0-beta3 Pre-release Apr 26, 2026
1.0.0-beta1 Pre-release Apr 25, 2026
1.0.0-alpha2 Pre-release Apr 25, 2026
1.0.0-alpha1 Pre-release Apr 24, 2026