Skip to content

Instantly share code, notes, and snippets.

@danshultz
Created September 13, 2013 17:40
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save danshultz/6553757 to your computer and use it in GitHub Desktop.
Save danshultz/6553757 to your computer and use it in GitHub Desktop.
Kibana Graphs
{
"title": "user-agent",
"rows": [
{
"title": "Options",
"height": "50px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"loading": false,
"error": "",
"span": 5,
"editable": true,
"group": [
"default"
],
"type": "timepicker",
"mode": "relative",
"time_options": [
"5m",
"15m",
"1h",
"6h",
"12h",
"24h",
"2d",
"5d"
],
"timespan": "1h",
"timefield": "@timestamp",
"index": "[nginx_access-]YYYY.MM.DD",
"defaultindex": "NOINDEX",
"index_interval": "day",
"refresh": {
"enable": false,
"interval": 30,
"min": 3
},
"timeformat": ""
},
{
"loading": false,
"error": false,
"span": 3,
"editable": true,
"group": [
"default"
],
"type": "dashcontrol",
"save": {
"gist": false,
"elasticsearch": true,
"local": true,
"default": true
},
"load": {
"gist": true,
"elasticsearch": true,
"local": true
},
"hide_control": false,
"elasticsearch_size": 20,
"elasticsearch_saveto": "kibana-int",
"temp": true,
"temp_ttl": "30d"
}
]
},
{
"title": "General User Agents",
"height": "350px",
"editable": false,
"collapse": false,
"collapsable": true,
"panels": [
{
"loading": false,
"span": 12,
"editable": true,
"group": [
"default"
],
"type": "hits",
"query": [
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\"",
"label": "All User Agents"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:firefox",
"label": "Firefox"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:msie",
"label": "IE"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:chrome",
"label": "Chrome"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(ipad ipod iphone)",
"label": "iOS"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:android",
"label": "Android"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND NOT @fields.http_user_agent:(firefox msie chrome ipad ipod iphone android)",
"label": "Other"
}
],
"style": {
"font-size": "9pt"
},
"aggregate": false,
"arrangement": "horizontal",
"chart": "bar",
"counters": true,
"count_pos": "above",
"counter_pos": "above",
"donut": false,
"tilt": true,
"labels": true
}
]
},
{
"title": "iOS User Agents",
"height": "350px",
"editable": false,
"collapse": false,
"collapsable": true,
"panels": [
{
"loading": true,
"span": 12,
"editable": true,
"group": [
"default"
],
"type": "hits",
"query": [
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(+(ipad iphone ipod) +(4_? 4_?_?))",
"label": "IOS 4"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(+(ipad iphone ipod) +(5_? 5_?_?))",
"label": "iOS 5"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(+(ipad iphone ipod) +(6_? 6_?_?))",
"label": "iOS 6"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(+(ipad iphone ipod) +(7_? 7_?_?))",
"label": "iOS 7"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(+(ipad iphone ipod))",
"label": "all iOS"
}
],
"style": {
"font-size": "9pt"
},
"aggregate": false,
"arrangement": "horizontal",
"chart": "bar",
"counters": true,
"count_pos": "above",
"counter_pos": "above",
"donut": false,
"tilt": true,
"labels": true
}
]
},
{
"title": "Android User Agents",
"height": "350px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"loading": false,
"span": 12,
"editable": true,
"group": [
"default"
],
"type": "hits",
"query": [
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(+android +{2.0 TO 2.5})",
"label": "Android 2.x"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(+android +{3.1 TO 3.9})",
"label": "Android 3.x"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(+android +{4.0 TO 4.5})",
"label": "Android 4.x"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(+android)",
"label": "Android Total"
}
],
"style": {
"font-size": "9pt"
},
"aggregate": false,
"arrangement": "horizontal",
"chart": "bar",
"counters": true,
"count_pos": "above",
"counter_pos": "above",
"donut": false,
"tilt": true,
"labels": true
}
]
},
{
"title": "IE User Agents",
"height": "350px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"loading": false,
"span": 12,
"editable": true,
"group": [
"default"
],
"type": "hits",
"query": [
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(\"*MSIE 6.0*\" OR \"*MSIE 7.0*\")",
"label": "IE 6 and 7"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:\"*MSIE 8.0*\"",
"label": "IE 8"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:\"*MSIE 9.0*\"",
"label": "IE 9"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:\"*MSIE 10.0*\"",
"label": "IE 10"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:\"*MSIE 11.0*\"",
"label": "IE 11"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:\"*MSIE*\"",
"label": "All IE"
}
],
"style": {
"font-size": "9pt"
},
"aggregate": false,
"arrangement": "horizontal",
"chart": "bar",
"counters": true,
"count_pos": "above",
"counter_pos": "above",
"donut": false,
"tilt": true,
"labels": true
}
]
},
{
"title": "Chrome User Agents",
"height": "350px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"loading": false,
"span": 12,
"editable": true,
"group": [
"default"
],
"type": "hits",
"query": [
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(+chrome +28.*.*.*)",
"label": "Chrome 28"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(+chrome +29.*.*.*)",
"label": "Chrome 29"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(+chrome +30.*.*.*)",
"label": "Chrome 30"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(+chrome +31.*.*.*)",
"label": "Chrome 31"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(+chrome +android)",
"label": "Chrome Android"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(+chrome -android)",
"label": "Chrome Not Android"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:(+chrome -28.*.*.* -29.*.*.* -30.*.*.* -31.*.*.*)",
"label": "Chrome Other"
},
{
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\" AND @fields.http_user_agent:chrome",
"label": "All Chrome"
}
],
"style": {
"font-size": "9pt"
},
"aggregate": false,
"arrangement": "horizontal",
"chart": "bar",
"counters": true,
"count_pos": "above",
"counter_pos": "above",
"donut": false,
"tilt": true,
"labels": true
}
]
},
{
"title": "Events",
"height": "350px",
"editable": true,
"collapse": true,
"collapsable": true,
"panels": [
{
"loading": false,
"error": false,
"span": 2,
"editable": true,
"group": [
"default"
],
"type": "fields",
"style": {},
"arrange": "vertical",
"micropanel_position": "right",
"sort": [
"@timestamp",
"desc"
],
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\""
},
{
"loading": false,
"error": false,
"span": 10,
"editable": true,
"group": [
"default"
],
"type": "table",
"query": "@fields.host:\"*.read.overdrive.com\" AND @fields.request:\"GET /?p=*\"",
"interval": "1y",
"show": [
"bars",
"y-axis",
"x-axis",
"legend"
],
"fill": 3,
"overflow": "min-height",
"timezone": "browser",
"spyable": true,
"zoomlinks": true,
"size": 50,
"pages": 10,
"offset": 0,
"sort": [
"@timestamp",
"desc"
],
"style": {
"font-size": "9pt"
},
"fields": [
"@message",
"@timestamp"
],
"sortable": true,
"highlight": [],
"header": true,
"paging": true
}
]
}
],
"editable": true,
"last": null
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment