In order to increase its agility and maximize the productivity of its developers, Freecharge’s infrastructure team maintains a complex microservices architecture with over 130 different services deployed on AWS, leveraging AWS platform offerings including EC2, S3, EMR, and RDS. This modern architecture has enabled the development team to ship code at a rate of eight to ten releases a day without any downtime.
With seven different tools for monitoring, including Nagios, Zabbix, and AppOptics, Freecharge’s teams weren’t speaking the same language and it was slowing them down. If an issue was impacting the system, the infrastructure team had to search for the root cause in Zabbix or Nagios, then manually correlate against the APM solution to understand where the application was experiencing the issue. It was a time-consuming job that could take hours and required knowledge of multiple tools.
Even once the impacted business metric was identified, the team didn’t have the granular visibility to understand if the issue was in their internal system, or caused by a disruption to one of the payment gateways of an external service provider with which they were integrating.
“SignalFx has done a very good job providing a single solution for all our monitoring needs, from system metrics to business KPIs. Now we can write and define our own custom metrics.”
Sr. Director of Infrastructure