1. A computer-implemented method for processing network data, comprising: obtaining one or more event streams from one or more remote capture agents over one or more networks, wherein the one or more event streams comprise event data generated from network packets captured by the one or more remote capture agents, wherein the network packets are selectively captured based upon one or more of, a source of the network packets, a destination of the network packets and a protocol associated with the network packets, and wherein the one or more event streams further comprise additional transformed event data generated from at least one of the network data and the event data by the one or more remote capture agents; applying one or more transformations to the one or more event streams to obtain transformed event data from the event data, wherein the one or more transformations are applied to the additional transformed event data; and enabling querying of the transformed event data.