Navigation
MonitoringUpdated July 3, 2026

Monitoring Tools Strategy

strategymonitoringdynatraceepic-system-pulsesplunkinterlinkazureobservabilitytool-selection

Monitoring Tools Strategy

Introduction

This document outlines the strategy for monitoring our Epic on Azure environment using Dynatrace, Epic System Pulse, Azure Native Tooling, Splunk and Intersystems Interlink. Each of these tools provides different features and capabilities for monitoring different aspects of our applications, and we are fortunate to be able to deploy and utilize all of them. It behooves us of course to be thoughtful and considered in our approach to how we use each tool and how they do and do not overlap with one another, so we can provide a more seamless and effortless experience to our DevOps and Operations teams who help deliver our services.

graph TD
    subgraph Windows
        AA[Logs]
        AB[OneAgent]
    end
    subgraph Linux
        BA[Fluent-Bit]
        BB[OneAgent]
    end
    subgraph "Firewalls, Misc Infra"
        CA[Logs]
    end

    D[(Dynatrace)]
    E[(Epic System Pulse)]
    F[(Splunk)]
    G[Interlink]
    H[Azure Log Aggregator]
    L[Other Azure Data]
    I[TCC]
    J[Users]
    K[Oncalls]

    AB -->|OneAgent| D
    BB -->|OneAgent| D
    AA -->|Logging| H
    BA -->|Logging| H
    CA -->|Logging| H
    E -->|Events, Data| D
    H -->|Forward Logs| F
    F -->|Send Alerts| G
    D -->|Send Alerts| G
    G -->|Notifications| I
    G -->|Notifications| J
    G -->|Notifications| K
    L --> D