A system for enhancing detection of at least one of malware or viruses attempting to infect a managed infrastructure device of a plurality of managed infrastructure devices operating within a data center, the system including: a data center infrastructure management "DCIM" system for monitoring operation of a plurality of managed infrastructure devices, the DCIM system including: a remote access appliance for communicating with the managed infrastructure devices, each managed infrastructure device including an on-board computer; and the remote access appliance including an engine configured to detect if information to be communicated to the on-board computer of one of the managed infrastructure devices poses a security threat to the managed infrastructure device, wherein the engine includes a complex event processor "CEP" engine, wherein the CEP engine comprises: a plurality of predetermined rules that enable the CEP engine to evaluate information received from the managed infrastructure devices in order to detect if an abnormal operating condition has affected a given one of the managed infrastructure devices; and pattern recognition software that detects when at least one of central processing unit "CPU" utilization or power consumption of one of the managed infrastructure devices has changed beyond an acceptable predetermined limit, thus potentially indicating that a virus or malware has affected the on-board computer of the managed infrastructure device. a data center infrastructure management "DCIM" system for monitoring operation of a plurality of managed infrastructure devices, the DCIM system including: a remote access appliance for communicating with the managed infrastructure devices, each managed infrastructure device including an on-board computer; and the remote access appliance including an engine configured to detect if information to be communicated to the on-board computer of one of the managed infrastructure devices poses a security threat to the managed infrastructure device, a remote access appliance for communicating with the managed infrastructure devices, each managed infrastructure device including an on-board computer; and the remote access appliance including an engine configured to detect if information to be communicated to the on-board computer of one of the managed infrastructure devices poses a security threat to the managed infrastructure device, wherein the engine includes a complex event processor "CEP" engine, wherein the CEP engine comprises: a plurality of predetermined rules that enable the CEP engine to evaluate information received from the managed infrastructure devices in order to detect if an abnormal operating condition has affected a given one of the managed infrastructure devices; and pattern recognition software that detects when at least one of central processing unit "CPU" utilization or power consumption of one of the managed infrastructure devices has changed beyond an acceptable predetermined limit, thus potentially indicating that a virus or malware has affected the on-board computer of the managed infrastructure device. a plurality of predetermined rules that enable the CEP engine to evaluate information received from the managed infrastructure devices in order to detect if an abnormal operating condition has affected a given one of the managed infrastructure devices; and pattern recognition software that detects when at least one of central processing unit "CPU" utilization or power consumption of one of the managed infrastructure devices has changed beyond an acceptable predetermined limit, thus potentially indicating that a virus or malware has affected the on-board computer of the managed infrastructure device.