Kpi analysis

Hello,
is it possible to create a program that analyzes the 2G, 3G, 4G KPIs, and know the faulty node or the problem in the network(call, sms, data) automatically?