Visible to the public Reliability and Security Monitoring of Virtual Machines using Hardware Architectural Invariants