I built a simple ELK Stack solution
- Uses Apache Log files as inputs
- Parses the Apache Log Files with Logstash and the Agent Filter
- Logstash Outputs events into Elasticsearch
- Kibana displays dashboard
- Kibana Dashboard shows pie chart showing requests by Browser Version
Example Google Chrome 45.0, Google Chrome 44.0, IE 8.0, IE 9.0, IE 10.0, IE 11.0
I have a coworker who built a similar solution that uses AWStats to count requests by Browser Version.
My Question
Can anyone think of why my coworker's AWStats solution does not show any requests for the browser version IE 11.0? My ELK Stack Solution clearly shows that there are about 5% of our website requests coming from browser IE 11.0, my guess is that AWStats does not recognize the Browser Version IE 11.0 since AWStats is an older technology and was probably written long before IE 11.0 ever existed.
Of course I have management asking me why they should trust the Dashboards created by my ELK Stack Solution vs trusting the AWStats Solution. I love the ELK Stack and completely trust the numbers that are displayed on my Kibana Dashboard. I am just not sure what to tell Management because I do not completely understand how AWStats is capturing the Browser Version vs how the ELK Stack is counting the browser version. Any advice?
Versions Used
Windows 7
Elasticsearch v1.7.0
Logstash v1.5.4
Kibana v4.1.1