Data Origin
The data comes from two sources:
- Synapse Repository Services (possibly via logs, but possibly through other means)
- Synapse Crowd Server(s) (via the logs)
These logs are scanned on a daily basis (could be more often if wanted).
Data Collection/Aggregation
The scanning process will involve calling two Simple
Workflow workers:
- scan log data and update the RDS window
- take data from the RDS window and update the RRD
Web UI
This will be written in GWT/GXT3. This exposes and does pretty things with the data, which is available from two sources:
- Amazon RDS temporary high-resolution data window
- Long-term RRD (implemented with rrd4j and Amazon DynamoDB).