Architecture

PATROL for Microsoft Azure reports and monitors availability and performance across critical areas of your Microsoft Azure Services. It issues visual warnings and alarms when thresholds are exceeded, allowing easy identification of problem areas.

A typical architecture for PATROL for Microsoft Azure is as follows:

PATROL for Microsoft Azure collector details

The following table lists different PATROL for Microsoft Azure collectors:

CollectorCollection interval
(minutes)
Application class for which it collects performance data

pafConsumer

Not applicable

Data from Java processes.

It is also responsible for launching Java process and reading all the data coming from it. Its state is always IOWAIT.

pafInventory

10

Azure Subscription under Azure account

vmPerfCollector 

5

Azure virtual machine diagnostic

sqlPerfCollector 

5Azure SQL

storagePerfCollector

5Azure Storage diagnostic

appSvcPerfCollector

5

Azure App Services

CollDisk

5Role Instance Disk

CollMemory

5Role Instance Memory

CollSYSTEM


5

Role Instance System

CollProcessor

5Role Instance Processor

vmssPerfCollector

5Azure Virtual Machine Scale Sets

cosmosDBPerfCollector

5Cosmos database
keyVaultPerfCollector5Azure key vaults
logicAppPerfCollector5Logic apps
BUSPerfCollector5Azure Bus
kubernetesPerfCollector5Azure Kubernetes
postgreSQLPerfCollector5Azure PostgreSQL


Was this page helpful? Yes No Submitting... Thank you

Comments