• Like
  • Save
Raptor Activity Data
Upcoming SlideShare
Loading in...5
×
 

Raptor Activity Data

on

  • 557 views

Presentation on RAPTOR for the JISC Activity Data Programme

Presentation on RAPTOR for the JISC Activity Data Programme

Statistics

Views

Total Views
557
Views on SlideShare
557
Embed Views
0

Actions

Likes
0
Downloads
3
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Raptor Activity Data Raptor Activity Data Presentation Transcript

    • Monitoring and Accounting for AAI - Courtesy of RAPTOR Nicole Harris (JISC Advance) but really Rhys Smith, Cardiff University Phil Smart, Cardiff University
    • Most Important – Logo! 2
    • RAPTOR - Background• In UK, Athens -> Shibboleth = loss of usage stats – and… stats increasingly important in this age of austerity• Alongside this, institutions have multiple systems – Shibboleth / OpenAthens / Ezproxy / IP auth / etc• Institutions typically require relatively in-depth stats – E.g. E-resource usage by Department 3
    • RAPTOR - Background• Alongside this: – UK federation has a need for stats to prove value for money to funders; – Typically needs only simple “headline” stats; – What opportunities are there in shared data vs. local data? 4
    • RAPTOR Goals• Easy to install & configure;• Not intrusive - must not touch existing systems except on log file periphery;• Web front end designed for non-technical users;• Scalable;• Standards based where possible;• Free to use, open source, community driven. 5
    • Raptor Components• Client – ICA (Information Collector Agents) • Java log-file parser • Sits alongside the service to monitor• Server – MUA (Multi Unit Aggregator) • Java front-end to event database – Web • Java servlet, connects to MUA and allows user to interact with events 6
    • 7
    • Technical Details• Java enterprise edition software• Web container – Embedded Jetty for standalone deployment on all components• Web application (RaptorWeb) – Embedded Jetty for standalone deployment• Java Server Faces, with Richfaces components (AJAX)• ICA and MUA are self contained web services configured using Spring• Uses Apache CXF• Springs inversion of control feature allows config in XML files 8
    • Technical Details• All communication between components over TLS, mutual authentication for security & integrity, encryption;• Currently manually configured keys (but installer helps take out the pain); – Future – use SAML metadata to ease this. 9
    • Supported Platforms• Platforms – Linux • YUM repository through openSUSE Build Service • Suse, RHEL, Mandriva variants, Debian/Ubuntu soon – Windows • MSI installers• Packages for – ICA / MUA / Web – MUA & Web (preconfigures MUA-Web) – ICA & MUA & Web (preconfigures everything)• Requires only Java – Postgres optional (can use built in HSQL DB) but highly recommended 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • Activity Data overview• What resources are involved? – Whatever you like! Typically aimed at library resources for now.• How is the data extracted or collected? – As per previous slides.• What can the data tell us? – High level analysis of what is being used.• Is it useful?• Can it be aggregated with other activity data? – Issues with standardising on resource names / entityIDs. – Will be aggregated with Monitoring Unit information. – Linked to LDAP for more detailed analysis. – Local vs. aggregated view.• Are there legal issues (DPA or rights)? – Depends on level of information aggregated and whether it is PII ‘free’. 17