1. A computer executed method for generating a configuration file on a server, comprising: determining, by a processor, which users associated with a predetermined group are logged into the server; determining, by the processor, for each user logged into the server associated with the predetermined group, which applications each user is running by: searching, by the processor, for a registry directory associated with each user, and determining, by the processor, which applications each user is running based upon registry files associated with the registry directory, generating, by the processor, the configuration file based upon which applications each user is running, the configuration file indicating at least one monitoring target selected from at least one of a data entry in a database system, a network infrastructure element and a network security process according to a lookup table associating the applications each user is running with one of the monitoring targets; storing the configuration file at a predefined location in a memory; and configuring a monitoring application to monitor one or more monitoring targets based upon which applications each user is running by accessing the configuration file at the predefined location in the memory upon initiating the monitoring application.