What is the architecture of the monitoring solution (centralized vs distributed)?

And what are the advantages of this architecture?

Dynatrace uses a hybrid-centralized architecture:

  • The SaaS backend (Dynatrace Cluster/Grail) provides centralized data storage, AI-based analytics (Davis AI), and UI access. - Data collection is distributed, using OneAgents and ActiveGates:
  • OneAgent gather telemetry from hosts and applications.
  • ActiveGate support secure data forwarding, network zone bridging, and SNMP/API-based extension execution. This allows scalable observability across distributed infrastructures while managing data ingestion and analytics centrally.