1. A computer readable storage medium embodying instructions executed by a processor to perform a method for problem determination and resolution in an information technology (IT) system, comprising: receiving a problem ticket; searching a database for a plurality of problem features based on data included in the problem ticket; extracting the plurality of problem features from the database; and generating a problem signature corresponding to the problem ticket, wherein the problem signature comprises at least one non-textual feature extracted from the plurality of problem features, wherein extracting the plurality of problem features comprises extracting ticket data from a problem tickets database, extracting system configuration data from an operational context database, extracting system vitals data from an operation monitoring database, and extracting log data from a system logs database in a central repository on a target system.