1. A method for monitoring a system by cognitive fingerprinting, comprising: extracting, by a processor, a data set from a plurality of input sources across a monitored system; compiling a dictionary of unique elements identified in the data set, each unique element representing a unique discrete portion of the data set corresponding to a portion of the monitored system or a status of the portion of the monitored system; organizing the unique elements of the data set into a two-dimensional geometric structure, portions of the data in the geometric structure further grouped into a plurality of sub geometric structures; generating a heuristic describing the two-dimensional geometric structure, the plurality of sub geometric structures, one or more base properties determined for each sub geometric structure, the base properties determined using the dictionary of unique elements, and one or more trends identified in the base properties among the sub geometric structures; applying one or more pattern recognizers to the heuristic to produce a set of fingerprint elements corresponding to one or more discrete qualities in or attributes of the data set corresponding to the monitored system; creating a cognitive fingerprint corresponding to the fingerprint elements; comparing, by the processor, the cognitive fingerprint to a previously recorded cognitive fingerprint by taking a sum of squared differences between each element in the final set of elements and each element of the previously recorded cognitive fingerprint to determine a scalar value for comparison to a threshold of a target goal; and taking an action with respect to operation of the monitored system in response to the scalar value being within the threshold of the target goal.