1. A method for infrastructure automatic discovery through analysis of batch processing flows in an IT infrastructure, comprising: collecting, at a server, batch data associated with a plurality of business process transactions performed by a plurality of IT infrastructure components in communication with the server, the batch data collected by the server during the performance of the plurality of business process transactions for business objectives, the batch data collected by the server for a predefined period of time; at a scheduled time after the predefined period of time and when the plurality of IT infrastructure components are not in high demand, analyzing the batch data associated with a selected one of the business process transactions to automatically identify, by the server, the plurality of IT infrastructure components participating in the selected one of the business process transactions for business objectives; determining, by the server and based upon the batch data associated with the selected one of the business process transactions, one or more dependency relationships among the IT infrastructure components; determining, by the server, one or more groupings of the IT infrastructure components based upon the selected one of the business process transaction associated with the IT infrastructure components; forming an information model that includes the one or more dependency relationships and one or more groupings; determining, based at least in part on the batch processing flows, a baseline state of the IT infrastructure for a business process participating in one or more of the batch processing flows, and establishing a baseline of metrics for the batch processing flows; and determining, using the baseline of metrics for the batch processing flows, a threshold of the IT infrastructure performance for a business process participating in one or more of the batch processing flows.