TEA Administrative Interfaces The TIBCO Enterprise Administrator provides three distinct user interfaces to communicate with the Admin Agent: Web UI, command-line-based Shell interface, and Python Scripting. • Web UI: The TEA server provides a default web-based user interface to manage and monitor products. Hawk is shown as a card in the TEA Web UI. You can drill down the product to see the artifacts of the product. You can then administer and monitor Hawk from the TEA Web UI. • Shell Interface: The TEA server provides a command-line utility called the TEA Shell. It is a remote shell, based on the SSH protocol. The shell is accessible using any terminal program such as Putty. Its scripting language is similar to bash in UNIX, but has some important differences. You can use the shell to perform almost all the tasks that you can perform from the TEA Web UI. • Python scripting: You can use Python scripting to perform any activity you performed using the Web UI. Python scripting is especially useful when you have to repeat a task for multiple users or use control structures to work through some conditions in your environment. Although you can use the Shell utility to use the command-line interface, the Shell interface does not support conditional statements and control structures. Python scripting proves to be useful in such cases. For more information on these interfaces, refer to TIBCO Enterprise Administrator User's Guide. This document discusses how to use the Admin Agent from within the TEA Web UI interface. However, you can use the other two interfaces to achieve just about anything that you achieved using the Web UI. Using the TEA Web UI, you can do the following: • View the statistical data about domains, agents, rulebases, and alerts. • Administer Rulebases, Rules and specify appropriate actions to be taken if the rules are triggered upon satisfying the threshold conditions. This version of TEA only allows you to read, edit, and update the existing rulebases information. • Subscribe to alerts.