26
ANALYTICS WITH SPLUNK Philippe Chiu | Managing Director | 2014.11.18

Analytics with Splunk (Open edX)

Embed Size (px)

Citation preview

Page 1: Analytics with Splunk (Open edX)

ANALYTICS WITH SPLUNK

Philippe Chiu | Managing Director | 2014.11.18

Page 2: Analytics with Splunk (Open edX)

1st SPOC in January 2014

1st Flipped class in February 2014

1st MOOC in March 2014

Produced20 courses

(mostly self-paced)

ionisx.com

intra-Startup backed by IONIS Education Group

Delivering

French content

Page 3: Analytics with Splunk (Open edX)

FAMILIAR WITH THESE?

Page 4: Analytics with Splunk (Open edX)

FAMILIAR WITH THAT?

Page 5: Analytics with Splunk (Open edX)

FAMILIAR WITH THAT?

Page 6: Analytics with Splunk (Open edX)

IS THAT IT?

Page 7: Analytics with Splunk (Open edX)

IS THAT IT?

Page 8: Analytics with Splunk (Open edX)

HOW?

Page 9: Analytics with Splunk (Open edX)

+Great platform Leading data-analysis

( can’t be wrong ! )

Page 10: Analytics with Splunk (Open edX)

ARCHITECTURE OVERVIEW

Open edXUsers

Data

Analytics

Forward (ASAP)or

Buffer

Courses

InstructorsDiscussions

Page 11: Analytics with Splunk (Open edX)

CAT | GREP | SED | EXCEL

Page 12: Analytics with Splunk (Open edX)

PROCESS

Collect Transform Analysis Reporting

Videos

Problems

Login

Forum

Wiki

Lookups Jointures Time Charts

Visualisations

Maps

IP Location Transactions

Stats

Page 13: Analytics with Splunk (Open edX)

COLLECTVideo

load, play, stoppause, seek, speed_change

Problem submit, check, grade

Discussioncreate, reply, favorite,

pin, vote, followLoginauth strategy, email domains,

time of day…

Page 14: Analytics with Splunk (Open edX)

TRANSFORM{"username": "pchiu", "event_type": "play_video", "ip": "163.5.100.187", "agent": "Mozilla/5.0 (Linux; Android 4.4.2; GT-I9505 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.122 Mobile

Safari/537.36", "host": "courses.ionisx.com", "session": "efe6b61c6935d30a6fb0e6d4ba589f4c", "event": "{\"id\":

\"i4x-eartsupX-017-001-001-video-4f1d0ed9633047fd90ea42d85b7a4939\",\"currentTime\":200,\"code\":\"fc5ypHCEDYA\"}",

"event_source": "browser", "context": {"username": "pchiu", "user_id": 2, "ip": "163.5.100.187", "org_id": "eartsupX",

"agent": "Mozilla/5.0 (Linux; Android 4.4.2; GT-I9505 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.122 Mobile Safari/537.36", "host":

"courses.ionisx.com", "session": "efe6b61c6935d30a6fb0e6d4ba589f4c", "course_id":

"eartsupX/017-001-001/2014-SPRING", "path": "/event"}, "time": "2014-05-23T14:59:30.329084+00:00", "page":

"https://courses.ionisx.com/courses/eartsupX/017-001-001/2014-SPRING/courseware/803452e9b3324e35bbac984ffa467923/

b24681b324944bc2b120e0dda52a65a1/#"}

| lookup edxUser username OUTPUT user_email | iplocation ip

| lookup edxCourse context.course_id OUTPUT course_name

Page 15: Analytics with Splunk (Open edX)

TRANSFORM (LOOKUP TABLES)

Static (csv) or Dynamic (script)

Page 16: Analytics with Splunk (Open edX)

ANALYZE

Time spent(overall, videos)

Video events(unique, count,

speed changes…)

Detect learner profiles(active, passive, lurkers,

performers, rushers, steady…)

Problem answers breakdown

(correct, incorrect, ratio…)

Page 17: Analytics with Splunk (Open edX)

REPORT (INSTRUCTIONAL)

pause_video events breakdown (30s range)

Page 18: Analytics with Splunk (Open edX)

REPORT (MARKETING)Geolocation

Conversion rates per page

Page 19: Analytics with Splunk (Open edX)

REPORT (OPS)

Activity per hour of day

Activity per day of week

Page 20: Analytics with Splunk (Open edX)

REPORT (GLOBAL)

Page 21: Analytics with Splunk (Open edX)

REPORT : FEATURES++

Mobile PivotsReal-time(yes, really)

Alerting Meta Data Time buckets

Page 22: Analytics with Splunk (Open edX)

IT’S ONLY THE BEGINNING

(YOU KNOW THE STORY…)

Page 23: Analytics with Splunk (Open edX)

INTRODUCING “ IONISX SCORE “

Page 24: Analytics with Splunk (Open edX)

IONISX SCORE• the Active (discussion) • the Watcher (video, textbook) • the TA-tobe (problem efficiency) • the Lurker (courses browser)

Sample

Page 25: Analytics with Splunk (Open edX)

IONISX SCORE

Forum exemple

Video exemple

Page 26: Analytics with Splunk (Open edX)

MERCI !@IONISx

fb.me/ionisx

IONISx

IONISx

Join us @ 5PM Demos…

Discussions…