2
Today
§ P4V § Time-lapse View/Revision Graph
§ P4toDB § Logs
“Informa)on is not knowledge.” – Albert Einstein
3
Driving in the Dark
§ How?
§ Who?
“The most reliable way to an)cipate the future is by understanding the present.” -‐ John Naisbi5
§ What?
§ Where?
4
Introducing
Perforce Insights
Responsive, a5rac<ve and understandable insights into how your development projects are performing using informa<on only available from Perforce.
13
Architecture
P4D
Checkpoints & Journals
Insights
Web Browser
Monitor
Monitor Database
Insights DB
Nagios
Logs
Perforce Server Host
14
Architecture
P4D
Checkpoints & Journals
Insights
Web Browser
Monitor
Monitor Database
Insights DB
Nagios
Logs
Perforce Server Host
Grails REST/HTML
Import into DB
PostgreSQL
JSON Webservices
(Sinatra)
SQLite
15
Extending & Integrating Insights
HTML Interface
JavaScript
Database
Metrics Plugins
Metrics Library
Visualiza<on Library
Visualiza<ons
REST API
Visualiza<on Plugins
Visualiza<on Data
16
§ Usable information for Dev Mgrs, SysAdmin
§ Everything you’ve seen today
§ Proving the architecture
§ Pre-configured virtual machine
Insights Availability
Preview available now
17
§ General Availability: H2 2013 § Packaging/deployment § Personaliza<on
§ H2 2013 and Beyond Themes § Addi<onal metrics § 3rd party data source integra<ons § Published Interfaces
Insights Roadmap
Note: All plans subject to change!