Yes. For SAP HANA System Replication (HADR), SAP officially provides several monitoring methods. �
SAP Help Portal +1
1. SAP HANA Cockpit — Best for daily monitoring
Go to the System Replication tile.
Check:
Primary/secondary topology
Replication mode: SYNC / SYNCMEM / ASYNC
Operation mode: logreplay, etc.
Overall replication status
Replication alerts
Replicated services
Network/replication timing
Replication delay
SAP Cockpit also exposes service-level information from M_SERVICE_REPLICATION. �
SAP Help Portal
2. SAP HANA Studio
Administration → Landscape → System Replication
Check:
Primary role
Secondary role
Replication Mode
Operation Mode
Replication Status
Replication Details
Service status
For a healthy environment, you generally want the relevant services ACTIVE and synchronized, with no replication errors. �
SAP Help Portal
hdbnsutil — Very important for BASIS interviews
As <sid>adm:
hdbnsutil -sr_state
This is one of the quickest command-line checks. SAP specifically documents hdbnsutil as a system-replication monitoring method. �
SAP Help Portal
4. systemReplicationStatus.py — Very useful
SAP HANA also provides the Python-based status script. A common location is:
$DIR_INSTANCE/exe/python_support/systemReplicationStatus.py
For example:
python $DIR_INSTANCE/exe/python_support/systemReplicationStatus.py
It gives a more detailed view of the replication state, including service-level information. SAP documentation also uses this script for checking the operation mode. �
SAP Help Portal
5. SQL — Best for detailed investigation
From the HANA database:
SELECT * FROM SYS.M_SYSTEM_REPLICATION;
This gives overall system replication information such as replication mode, operation mode and system tier. �
SAP Help Portal
For service-level information:
SELECT * FROM SYS.M_SERVICE_REPLICATION;
You can use this to investigate individual service replication status. �
SAP Help Portal
6. HANA Trace Files
If replication changes to ERROR, don't stop at the status screen.
Check the relevant HANA traces for the affected service and investigate:
Network/connectivity problems
Log shipping issues
Log replay problems
Service failures
Disk/storage problems
⭐ Interview answer
If they ask:
“How many ways can you monitor HANA System Replication?”
Say:
“I can monitor HANA System Replication through HANA Cockpit, HANA Studio, hdbnsutil -sr_state, systemReplicationStatus.py, and SQL monitoring views such as M_SYSTEM_REPLICATION and M_SERVICE_REPLICATION. For an issue, I additionally check HANA alerts and the relevant trace files.”
That's a much stronger answer than mentioning only HANA Studio.