Skip to main content
Version: 3.1.0 (Preview)

Apache Ambari 3.1.0 Overview

AreaChange in 3.1.0Guide
MonitoringReplace AMS with Prometheus-compatible collection, VMAGENT, VictoriaMetrics, and native React monitoringArchitecture comparison
User interfaceMake React the primary experience for the operational and administrative workflows carried forward from EmberReact user interface
JavaConsolidate the JDK 17/Maven 3.9 baseline, managed framework dependencies, and separate Ambari/Stack JDK selectionJava dependencies
PythonReplace maintained-in-tree third-party forks with locked upstream distributions and standard-library APIsPython runtime
DistributionMake Python ABI, target architecture, dependency provenance, and RPM contents explicitRPM packaging

The new monitoring system is not an AMS configuration toggle. Metrics names, dashboard storage, service descriptors, and the storage deployment change. Plan the transition before replacing an existing installation.

Reading Paths

Illustrated Guides

DiagramGuide
Overall Ambari architectureAmbari architecture
React request lifecycleReact user interface
Repository module mapAmbari code layout
Stack and service anatomyStacks and services
Blueprint provisioningBlueprints
Kerberos enablementKerberos
Build pipelineBuilding from source
Installation and Agent enrollmentInstallation guide
Monitoring architectureMonitoring architecture
VictoriaMetrics topologyMonitoring deployment
Service telemetry integrationService integration
AMS migrationMonitoring migration
Dashboard query pathQueries and dashboards
Alert evaluation and notificationAlerts
Configuration resolutionEnhanced configs
Request, task, and recovery stateAmbari architecture

Version Boundaries

These pages describe Ambari 3.1.0, not a new 3.0.x maintenance release. The existing 3.0.0 documentation remains the historical reference for AMS and the older packaging instructions.

Ambari's release number, the BIGTOP Stack version, and the VictoriaMetrics software version are independent. A Stack descriptor located under BIGTOP 3.2.0 may be inherited by another Stack version; its directory name is not an Ambari release requirement. Use the Stack metadata in the package being deployed.

The default website documentation entry remains the released 3.0.0 version while 3.1.0 is in preview. See release notes for the change summary and the source baseline for the reviewed revisions.