Analyzing EZproxy logs with ezPAARSE

Slides:



Advertisements
Similar presentations
Usage Statistics in Context: related standards and tools Oliver Pesch Chief Strategist, E-Resources EBSCO Information Services Usage Statistics and Publishers:
Advertisements

EVERY CONNECTION has a starting point. EVERY CONNECTION has a starting point. WorldCat Navigator - Authentication Library Hosted Navigator EZproxy and.
EVERY CONNECTION has a starting point. NetLibrary eAudiobooks An Overview for Washington State Libraries Nathan Downing Field Implementation Specialist.
Virtual Collaboration with SharePoint Instructor: Michael Curry.
ManageEngine TM Applications Manager 8 Monitoring Custom Applications.
Lecture 13 Revision IMS Systems Analysis and Design.
JMeter Workshop Friday 1 December 2006 Anthony Colebourne IT Services The University of Manchester.
The World Wide Web and the Internet Dr Jim Briggs 1WUCM1.
Database Software Application
Types of software. Sonam Dema..
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
Microsoft SharePoint 2010 Upgrade Preview FSU SharePoint Users Group Presents: Thursday, December 1 st, 2011.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Copyright © 2006, SAS Institute Inc. All rights reserved. Enterprise Guide 4.2 : A Primer SHRUG : Spring 2010 Presented by: Josée Ranger-Lacroix SAS Institute.
Trimble Connected Community
Imagine the Potential The Benefits of JAMA & Archives Online.
Application Training — Lead Management System. Slide 2 Module Agenda Module Break-upDuration (minutes) Lesson 1: Introduction to Lead Management System10.
EBSCOadmin. Select Change Password Select EBSCOadmin Security.
11 SECURITY TEMPLATES AND PLANNING Chapter 7. Chapter 7: SECURITY TEMPLATES AND PLANNING2 OVERVIEW  Understand the uses of security templates  Explain.
Promoting Open Source Software Through Cloud Deployment: Library à la Carte, Heroku, and OSU Michael B. Klein Digital Applications Librarian
Analyzing EZproxy logs with ezPAARSE
Communication & Web Presence David Eichmann, Heather Davis, Brian Finley & Jennifer Laskowski Background: Due to its inherently complex and interdisciplinary.
Copyright 2000 eMation SECURITY - Controlling Data Access with
Raptor-JUSE Mimas, The University of Manchester. Cardiff University; Cranfield University; EvidenceBase, Birmingham City University.
Web 2.0: Making the Web Work for You - Illustrated Unit C: Collaborating and Sharing Information.
Chapter 1: The Internet and the WWW CIS 275—Web Application Development for Business I.
SELL, Izmir, May 2009 Couperin shared ERMS project, Emilie Barthet 18-20/05/ /07/08 Sharing an ERMS for an efficient management of electronic resources.
Computer Emergency Notification System (CENS)
Systems Analysis and Design
Picture This: Community Building with Data Snapshots Tony Harris, Eric Sakai and Megan Tucker Community College of Vermont Vermont State Colleges February.
Search Engine using Web Mining COMS E Web Enhanced Information Mgmt Prof. Gail Kaiser Presented By: Rupal Shah (UNI: rrs2146)
Office Management Tool - II Institute of Management Sciences Muhammad Shahzad Ali Lec 8: Introduction to MS - PROJECT L E C T U R E 8 INTRODUCTION TO MS.
How I Spent My Summer – or – Oxford-Illinois Digital Libraries Placement Program Summer 2015 Jennifer Westrick, MSLIS University of Illinois, OIDLPP.
Module 6: Configuring User Environments Using Group Policies.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Web Analytics and Reporting Michal Neuwirth Product Manager – Kentico Software.
Berkeley Lab Software Distribution Site NLIT Dan Pulsifer - Engineering May 11 th, 2008.
Clouding with Microsoft Azure
What is Google Analytics?
CORAL to the Rescue: An E-Resource Management Solution for Small-Staffed, Budget-Challenged Academic Libraries Richard Wisneski Yuezeng Shen Ian Yee Cleveland.
Nithyamoorthy S Core Mind Technologies
The Evolution of the Wiki as a Universal Campus Resource
Overview – SOE PatchTT November 2015.
Lesson 4: Web Browsing.
Evaluating state of the art in AI
Overview – SOE PatchTT December 2013.
6 Benefits of Using Microsoft Access Database. Microsoft Access is an efficient program that helps companies to carry out complex business processes in.
Excel-to-PowerPoint Document Automation
The Move to Hosted Ezproxy Experienced by Texas Tech University
Introduction and aims Supports libraries by providing a single point of access to e-journal usage data Assists management of e-journals collections to.
MSP Le t’s Get Started!.
Let’s Blog Using a Blog as a Communication Tool
Unit 8 NT1330 Client-Server Networking II Date: 8/2/2016
Easy Way to Export All WordPress URLs in Plain Text Guided By: - WPGLOBALSUPPORTWPGLOBALSUPPORT.
What’s New in Colectica 5.3 Part 1
Ian Ramsey C of E School GCSE ICT Smart working Software choices.
JavaScript Charting Library
GALILEO & OpenAthens: 21st Century Authentication for GALILEO Participating Libraries Christopher Holly Director of SaaS Innovation, EBSCO
GALILEO & OpenAthens: 21st Century Authentication for GALILEO Participating Libraries Christopher Holly Director of SaaS Innovation, EBSCO
Enterprise Content Management Prepared by: Rick Beck; Director, IT Application Services 09/21/2011 CHECO Fall 2011 Conference.
Exploring the Power of EPDM Tasks - Working with and Developing Tasks in EPDM By: Marc Young XLM Solutions
Lesson 4: Web Browsing.
signup.com Everything you never wanted to
Tutorial 7 – Integrating Access With the Web and With Other Programs
Administrator’s Manual
Intro Project Introduction to HTML.
Springshare’s LibInsight: E-Journals/Databases Dataset
Reporting 101 Keenan & Mona.
Protect data in core business applications
APE EAD3 introduction - DARIAH - Brussels
Presentation transcript:

Analyzing EZproxy logs with ezPAARSE Hi my name is Kat Greer. I am the Systems Librarian at Georgia Gwinnett College. I’m here today to talk to you about the software ezPAARSE and how it can analyze your EZproxy logs in order to provide you with statistics about electronic resource usage. Kat Greer Georgia Gwinnett college kgreer1@ggc.edu

ezPAARSE Free and open source software Log analyzer and associated knowledgebase Developed by French consortium COUPERIN (http://www.couperin.org) Piloted at University of Lorraine 2014 LIBER award Documentation: http://analogist.couperin.org/ezpaarse/doc/usage_en GitHub: https://github.com/ezpaarse-project/ezpaarse So what is ezPAARSE? It’s a free and open source software, which consists of a log analyzer and it’s associated knowledgebase. It was developed by the French consortium COUPERIN, which is A nation-wide consortium that was developed to consolidate the evaluation, negotiation, and purchase of electronic resources Membership is varied, consisting of universities, research institutions, hospitals, and other institutions First piloted at the University of Lorraine, France Not a lot of recognition this side of the Atlantic, but it has had some success in Europe, including a summary for the software that won a LIBER award in 2014. While their documentation is primarily in French, there is some English-version documentation available. And there is always Google Translate. I have also provided the link to the ezPAARSE GitHub project site, for those of you who are more technically inclined.

Hosts an ezPAARSE installation Macro-enabled workbook Visualizations Software Log Analyzer Parser Multi-platform Wiki Portal Collaborative Space Hosts an ezPAARSE installation Macro-enabled workbook Visualizations Charts and graphs There are three main entities that allow this process to work: ezPAARSE, Analogist, and a macro-enabled workbook (xlsm). ezPAARSE is the software component, which you can choose to either install locally (it’s multi-platform so it works on Microsoft, Linux, or Mac), or use the (SaaS) version hosted by Analogist. ezPAARSE essentially takes your EZproxy logs and parses them, which means that is transforms the data in the logs into data that it can interpret. It takes each line of the log and separates it into discrete categories, such as date or time, platform accessed, format accessed, login used, etc, and delimits them (separates them). It also enriches the data from the logs by applying information from known publishers. Not only does ezPAARSE separate and organize the log data, but it pulls information from it’s available knowledgebase/platform analyses to help bring meaning to the log data that it is parsing. (i.e. it dissects the url request into it’s parts and is able to recognize platform, format, type of resource, issn, etc) The second component is Analogist, which serves as the wiki portal and collaborative space for sharing analyses of publisher platforms. So ezPAARSE is the software that analyzes your EZproxy log files, and it accomplishes this task because of the knowledgebase, Analogist. The final component is the macro-enabled workbook, which is available as a Microsoft Excel or LibreOffice file. It takes the parsed data output that ezPAARSE gives you and through a series of macros or predefined steps, automation created via Visual Basic for Applications (VBA), transforms the parsed data into charts and graphs that can be better interpreted. It provides the visual representation of the data from your log files.

Here I have a visual representation of the entire process. So it starts here with the user who requests to access a resource. If they are off-campus, they are required to authenticate via LDAP or some other method. Once they are authenticated, the proxy server directs their traffic to the requested resources. EZproxy records the information it processes in this transaction in its log files (what it records can be customized, which we will talk about in a minute). So here comes ezPAARSE, which parses the log file(s) with the aid of the information available publisher knowledgebase and converts the data into “usage events”. Need more info on KBART (http://www.uksg.org/kbart/endorsement) These “usage events” are then transformed into visual representation. Viola! Image used with permission of ezPAARSE

About Your Logs Records any data that the server processes Do you have access? Do you know your LogFormat? OCLC documentation: http://www.oclc.org/support/services/ezproxy/documentation/cfg/logformat.en.html Example LogFile ezp.log LogFormat %h %l %u %t "%r" %s %b 132.174.1.1 - - [14 /Mar/2014:09:39:18 -0700] “GET http://www.somedb.com:80/index.html HTTP/1.0” 200 1234 Before we move on to a demonstration

An Example Process

Thoughts and Considerations

Benefits Using locally-created logs On-demand source for usage statistics Easy to implement Virtually effortless Visual representation COUNTER-like reports (JR1)

Drawbacks Still in development Not a perfect solution Only tracks off-campus usage Not all encompassing Only parses information known from Analogist knowledgebase Doesn’t recognize certain platforms

Overall Impressions Value of locally-gathered usage statistics Software potential (Still in development) Value of using ezPAARSE for GGC? Still a work in progress Other options AWstats Python scripts Homegrown solution Use data your way

Questions?