Monitorización con SAP Solution Manager

Visibilidad centralizada del landscape técnico

Del Caos a la Claridad

Antes de Solution Manager, monitorizar un landscape SAP significaba abrir SAP GUI en cada sistema (DEV, QAS, PRD) y ejecutar transacciones como ST22 (dumps), SM21 (system log), SM37 (jobs), DB02 (database) manualmente. Con cientos de sistemas, esto es inviable.

Solution Manager centraliza la monitorización mediante Diagnostics Agents que recopilan métricas continuamente y las envían al hub central.

SMD Agent: El Agente Secreto

El Solution Manager Diagnostics (SMD) Agent es un proceso Java que corre en cada host del landscape. Su misión:

El agente se instala con SMSY (System Management) o manualmente mediante sapstartsrv. La configuración reside en /usr/sap/SMDAgent/config.xml.

Templates de Monitorización

SolMan ofrece dos enfoques de monitorización:

CCMS Templates (Legacy)

Basados en el antiguo Computing Center Management System. Monitorizan métricas técnicas "bajas" (Memory, Database Buffers, Work Processes). Usan el concepto de MTE (Monitoring Tree Element).

Aunque funcional, CCMS es rígido y difícil de personalizar.

E2E Templates (Moderno)

End-to-End Monitoring se enfoca en procesos de negocio que cruzan múltiples sistemas. Por ejemplo, monitorizar el proceso "Order-to-Cash" que comienza en el portal web, pasa por SAP Gateway, luego a S/4HANA, y finalmente a un sistema de warehouse.

Los templates E2E permiten definir:

Configuración de Alertas

Las métricas se evalúan contra thresholds (umbrales) que determinan el color del semáforo:

Notificaciones

Las alertas RED pueden disparar:

La configuración se realiza en SOLMAN_SETUP → Notification Settings.

Métricas Críticas a Vigilar

Nivel Sistema

Nivel Base de Datos

Nivel Batch

End-to-End: Monitorización de Negocio

El verdadero valor del E2E Monitoring aparece en arquitecturas distribuidas. Ejemplo real:

Escenario: Un usuario externo crea una orden de compra en el portal. El proceso fluye: Portal Web → SAP Gateway → ECC Backend → SAP Ariba (integración).

Problema: El usuario reporta "lentitud". ¿Dónde está el cuello de botella?

E2E Monitoring: Muestra que el Gateway responde en 200ms, el ECC en 300ms, pero la llamada a Ariba tarda 8 segundos. El problema no es SAP, es la integración externa.

Este nivel de visibilidad es imposible con monitorización tradicional por sistema aislado.

Troubleshooting: Agent Desconectado

Síntoma: En SolMan, el sistema aparece como "Not Available" con un símbolo de interrogación rojo.

Diagnóstico:

  1. Conectarse al host del sistema afectado.
  2. Verificar que el SMD Agent está corriendo: ps -ef | grep SMDAgent.
  3. Revisar logs del agente en /usr/sap/SMDAgent/log/smdagent.log.
  4. Causas comunes: Firewall bloqueando puerto 5XX14, credenciales RFC expiradas, certificado SSL caducado.

Preguntas Frecuentes (FAQ)

¿Qué hace el SMD Agent (Diagnostics Agent)?

Es un proceso que corre en cada host para recopilar métricas de sistema operativo y performance de ABAP, enviándolas al Solution Manager para su análisis.

¿Cuál es la diferencia entre templates CCMS y templates E2E?

CCMS se enfoca en métricas técnicas de bajo nivel, mientras que E2E Monitoring visualiza procesos de negocio completos que cruzan múltiples sistemas.

¿Qué tipos de notificaciones se pueden configurar para alertas críticas?

Solution Manager permite configurar notificaciones vía email, SMS o integración con herramientas externas (Webhooks) como ServiceNow o Slack.

Páginas relacionadas

Volver a Solution Manager

Reportes EarlyWatch Alert

Integración de Sistemas