60%

Faster time to resolution

 

3

Legacy monitoring solutions retired

 

30%+

Reduction in compute instances

 

As India’s leading digital payments app, Freecharge is the one-stop solution for all the financial needs of its customers, from mobile recharge to grocery shopping to insurance and utility payments. With a complex microservices environment monitored by a disparate set of tools, each infrastructure, development, and business team had a fragmented view into the performance of their tech stack that wasn’t giving them the insight they needed to best protect and enhance customer experience. SignalFx provided a unified monitoring platform upon which Freecharge could standardize.

With SignalFx, Freecharge’s teams are able to optimize their microservices environments to keep the service running smoothly while maintaining the security and compliance required for delivering a modern financial service.

“SignalFx monitors the heartbeat of the entire system our customers interact with—not just our internal infrastructure but also the external providers we’re integrated with via API—so we can easily pinpoint and resolve issues regardless of where they are in our ecosystem”

Sachin Sharma
Sr. Director of Infrastructure

Challenge

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.

Solution

  • SignalFx gives Freecharge a single platform for comprehensive visibility across its full tech stack
  • Dashboards powered by SignalFx custom metrics provide the business team with invaluable insight into KPIs across both internal and external systems
  • Sophisticated alerting ensures the infrastructure and development teams are immediately notified when an issue occurs so they can quickly identify the root cause and remediate

 

Freecharge uses custom dashboards in SignalFx to monitor the heartbeat of its core applications.

Results

  • The business team is alerted to issues in minutes, compared to hours with the prior tools
  • KPI monitoring from SignalFx’s dashboards has enabled the customer success team to optimize customer experience by resolving issues with uptime and latency 60% faster than before
  • With the insights SignalFx provides into its system, Freecharge has been able to reduce over a thousand compute instances down to under 700, resulting in significant cost savings
  • Cloud monitoring from SignalFx gives Freecharge the confidence to accelerate the adoption of modern cloud technologies like Docker, Kubernetes, and AWS Lambda

“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”

Sachin Sharma
Sr. Director of Infrastructure