Skip to main content

Event Processing

Step in the ProcessAvg Time (sec)Max Time (sec)% of ProcessExplanationInfrastructure and ProcessingThings That Can Cause a Delay at This Step
Mercury Controller to BluSKY HID Mercury Driver1.73.7537%Time from local controller to BluSKY - longest time in the process - not in BluB0X's controlPublic Internet - fast, redundant, self healing, Multiple instances of HID Mercury Driver (8), Manual Load Balance of HMD, Virtual machine autoscales up and outLocal Network, Internet Connection Speed, Internet, Azure Infrastructure Issue
BluB0X Mercury Service Processing0.60.67513%Time to process Mercury Raw Message and send to Event AnalyzerDedicated hardware, Parallel processing of Raw Messages and commit to Event Analyzer, Virtual Machine autoscales up and outAzure Infrastructure Issue
Service Bus Message for Event Analyzer0.030.11%Time to create a message to let the Event Analyzer know there are new messages to analyzeDedicated hardware, Virtual machine autoscales up and outAzure Infrastructure Issue
Event Analyzer Processing0.010.040%Time to look up and add information from the database to the event to make it more complete; name, system, facility, device name, etc.Dedicated hardware, Virtual machine autoscales up and out, Uses Redis CacheAzure Infrastructure Issue
Create Event in BluSKY Database0.483.211%Time to create event in BluSKY database with all relevant associated information - fast but most viable due to database loadRedundant 16+ vCore database, manually scalable + equivalent Read Only database used for lookups + GeoRedundant database used for reportingDatabase Load, Azure Infrastructure Issue
Service Bus Message for Database Event0.030.11%Time to create message to other services that use and distribute events; UI, Rules Engine, Communications (Email, SMS, Push), SIEMDedicated hardware, Virtual machine autoscales up and outAzure Infrastructure Issue
See Event in UI, Email, SIEM1.73.7537%Time from BluSKY to user's device or other services - longest time in the process - UI and Email/SMS/Push not in BluB0X's controlPublic Internet - fast, redundant, self healing, Dedicated Virtual Machines that autoscale up and out for Communications and SIEMLocal network, Local Internet Connection Speed, Internet, Azure Infrastructure Issue
Total Time4.5511.615100%