1. A method for presenting a user interface on a display of a computer system using a network appliance, the method comprising: executing, by the network appliance, an initial query to a network device, the initial query requesting a set of information; receiving, by the network appliance, a subset of the set of information; determining, by the network appliance using the subset, at least one selected query associated with the network device; executing, by the network appliance, the at least one selected query to the network device using simple network management protocol (SNMP), wherein the at least one selected query is stored in a device definition file; receiving response data by the network appliance; reading, by the network appliance from the device definition file, supplemental data associated with the network device; converting, by the network appliance, a first portion of the response data into converted data in accordance with the device definition file; providing, by the network appliance, a portion of the response data other than the first portion, the supplemental data and the converted data to the computer system; comparing, by the network appliance, the response data to a threshold value; generating, by the network appliance, a notification where the response data transgresses the threshold value; and presenting a portion of the response data other than the first portion, the notification, the supplemental data and the converted data on the display of the computer system.