With scalability and performance optimization in mind, Our tech team started looking for a log management solution. At the time, “sysadmins would directly connect to syslog servers and grep logs to investigate questions”, recalls Gaëtan Jeunet, Head of Service Continuity, “ so we were looking to increase reactivity”.
Building our proper tool?
We’ve looked into building our tools with open source solutions. It quickly appeared that spending human resources to build and maintain a tool that was not part of our core know-how would be outperformed by buying one that’s specifically designed for it. After benchmarking solutions both for performance and integration capabilities, we opted for Logmatic.io log analyzer.
Logmatic.io is a SaaS solution that delivers continuous analytics on the massive amount of machine data generated by servers, applications, connected devices, mobile phones, etc. Founded in 2014, Logmatic.io helps companies to improve their software and business performance by using valuable information(logs, metrics, events).
The most important and immediate benefit of using Logmatic.io is the time gained to investigate logs. We send all types of infrastructure logs to their platform from different services, including both hardware and VMs. A lot of those logs are coming from syslog servers.
“Changes induced by Logmatic.io platform are substantial, so much so that it has become critical to our day-to-day work” Gaëtan Jeunet explains, “We’ve got traceability, we create filters, we extract KPIs…”
Another unexpected benefit is the more aerial view of their infrastructure. Extracting KPIs allows them to get the bigger picture and insights that they would not have otherwise. All because of the limited time. They are, therefore, able to identify categories of challenges.
Gaëtan Jeunet adds, “Having such a global visibility really drives continuous improvement and completely bypass the potential phase when clients experience issues”.
Log data access between departments
Logmatic.io has enabled unprecedented log data access to devops and sysadmins, but also to other teams that previously had no direct access to production data:
Developers can now very efficiently debug platforms in case of incidents
Potential service providers that would access Logmatic.io for the purpose of maintaining optimal production conditions. Such outsourcing requires a solution such as the one Logmatic.io offers for providers to manage platforms.
Speaking specifically about our Support team, we have gained so much extra time in the level 2 support team that is using Logmatic.io. Our SLAs, guaranteed response time as well as guaranteed repair time can be really short, and we still want to give outstanding answers. With their request IDs, Outscale can trace back all the client request movements. Thanks to these request IDs slicing and filtering information with Logmatic.io, can easily identify where and when something unusual happened.
Typically, “Sysadmins looking into logs would have taken about 10 minutes to find what they were looking for. With logmatic.io, it could take only 3 minutes. As a result, investigation time has been divided by 3 approximately ” Gaëtan Jeunet explains. And Outscale Level 2 Support gained efficiency and fluidity in their day-to-day work.
Plans for the future
Outscale is looking into extending logmatic.io use both for level 1 and level 3 (specialized network experts and sysadmins) support in 2017. As Logmatic.io is also manageable by less technical people, they are considering allowing sales access to the platform to manage POCs. This solution contributes to the improvement of our services and a best in-house collaboration.
Same topic on Logmatic.io
Read again: DevOps Culture