1. A method comprising: monitoring, by a device in a network and based on receiving registration information for a particular application, one or more application-centric metrics regarding network traffic between an application server hosting the particular application and a client device accessing the application server, the application-centric metrics indicative of a behavior of the particular application; detecting, by the device, an application-centric anomaly based on the monitored one or more application-centric metrics by comparing the behavior of the particular application to a machine learning based model that models traffic behaviors of the particular application; and causing, by the device, an anomaly mitigation action to be performed in the network, in response to detecting the application-centric anomaly by comparing the behavior of the particular application to the machine learning based model.