Adding your infrastructure to the Basic6 Console
The Basic6 Console includes a tree on the left where you can view and manage your datacenter, virtual and cloud servers in folder groups. Folders allow you to apply global actions, such as running a script, to the underlying servers all at once. When you click on an object on the tree, the details are provided in the right display pane and buttons included at the bottom with relevant functionality.
Organize your infrastructure in Folders
•Default Folder: The console provides a default folder named “Server Folder 1” shown just below the Basic6 Management icon on the management tree.
•Renaming & Adding Folders: Any folder can be renamed (including the default Server Folder 1) and subfolders added by right clicking on the folder and selecting Rename or New Folder from the pop-up menu.
Adding Servers to Folders
•Add Host: A server is added to a folder by right clicking on a folder and selecting New Host from the pop-up menu. There will be a presented option to add UNIX (or Linux), Mac, or Windows host.
•Configure: The SSH Connection Settings window will pop up where you enter the IP address or DNS name for the Host and the credentials for gaining SSH access.
•Connect: by clicking on the Add button, you will complete the configuration and establish the connection. Once connected, servers can be copied or moved to other folders though simple drag & drop or copy & paste functionality
•Windows: A Host connect action will enable a seamless RDP session. Basic6 will autosave credentials within the Console.
Adding your Cloud and Virtual Servers to the Basic6 Console
The Basic6 Console tree by default includes folders for Amazon Web Services, Box.com, and VMware VSphere which can easily be imported and managed alongside your datacenter. All credentials are stored locally and nowhere else. Existing cloud servers can also be independently added into the Basic6 Console using the previously discussed Adding Servers to Folders methodology.
Adding Amazon Webs Services (AWS)
•Add Account Information: For each AWS account you wish to add to the console, right click on the AWS icon on the console tree and select Import Amazon Web Services from the pop-up menu, which prompts a one-time entry of the AWS supplied keys.
•Retrieve AWS Assets: Once the key is provided, all AWS account assets are retrieved and accessible from the tree.
•Cloud Management: Relevant cloud management functionality is shown in the lower portion of the right pane or can be accessed by right clicking on an AWS object and selecting EC2 API Actions from the pop-up menu.
Adding Box Storage Services
•Add Account Information: right click on the Box icon on the console tree and select Import Box Account from the pop-up menu. After clicking “OK” to proceed, your web browser will launch Box.com and you will be prompted to enter your account information and to allow the Basic6 Console to gain access to your account.
•Retrieve Box Storage: Once the permissions are complete, all Box account storage information will be accessible from the tree.
Adding VMware vSphere
•Add Login Information: To add vSphere capabilities to the Basic6 console, right click on the provided VMware Vsphere icon on the console tree and select Connect to vCenter/ESXi Host from the pop-up menu, which prompts a one-time entry of VCenter/Host URL information.
•Retrieve vCenter Assets: Once the credentials are correctly entered and processed, all vCenter, cluster and vSphere assets are retrieved and accessible from the opened Basic6 tree hierarchy.
•vSphere Management: Relevant individual virtual server functionality, including the ability to Power ON, Power OFF, Terminate, is shown as action buttons in the lower portion of the right display pane or can be accessed by right clicking on a vSphere object and selecting Basic6 API Actions from the presented pop-up menu. (To maximize your experience with VM functionality, please make sure that all VM tools are installed).
The Basic6 Console provides visual server management functionality through a secure SSH connection. For each SSH connected server, the tree shows drop-down child objects that includes Local Accounts and Local Groups for managing access & control and File System for file viewing and editing. Datacenter servers are added to the console through the SSH connection, while AWS servers (EC2 instances) require an SSH connection to be established after retrieval from AWS.
Configuring SSH for EC2
•Configure: right click on a server icon and select Set SSH credentials from the popup menu to open connection settings window. The “Host” and “Port” fields are pre-populated, requiring you only to add your User Name (e.g. ‘ec2-user’) and pointing Basic6 to the access key provided by AWS.
•Connect: Clicking the “Add” button will complete the configuration and establish the SSH connection.
Local Accounts and Groups
•Properties: Clicking on Local Accounts or Local Groups display the accounts or groups in the right pane. Double Click on an account or group in the right pane to display and edit properties.
•Add/Delete Account & Reporting: right clicking displays a pop-up menu that allows you to add accounts or groups and to produce reports. Accounts can be added or deleted at the folder level by right clicking on the folder, selecting SSH Actions and then New Account or Delete Account.
•View & Edit: Clicking on File System displays all system files in the right pane in a familiar windows folder format. Double Clicking a file opens the file in the Basic6 Text Editor for easy editing. The file system by default will open in the logged in user account home directory. Basic6 provides both navigational tools and browser for access to other files within the repository.
•Download/Upload Files: right click the file and select Download from the pop-up menu to save files to your desktop. Right click on the white space in the right pane to open the menu to upload files or create new files.
•Script Wizard: right click on an SSH-connected server or on a folder that contains SHH-connect servers, then select SSH Actions and then Run Script to open the Basic6 Scripting Wizard.
•Write / Select Script: Write a script or commands in the window provided or select a script from a local repository.
•Within the opened Basic6 MMC, in the upper left of the screen - click File, Add/Remove Snap-In, select Event Viewer from the alphabetical listing of available Snap-Ins, “Add” followed by “OK”. Accept the default for viewing the Local Computer’s event logs, click “OK” when selections have been completed.
•Once the Event Viewer Snap-in has been added to the MMC, Open the Event Viewer folder via “Click”, continue by expanding the Applications and Services Logs, selecting the Basic6 Console object. This dedicated log has been created to capture in a highly correlated manner all actions that have taken place within Basic6 and enter them into the event log.
•In the upper right of the opened Basic6 Console html display screen, Basic6 offers an end user the ability to open and view an existing action’s status functionality via a dedicated Status Window button. All success/failure notifications will display within a newly opened Status Window. Within this interface, a right click on certain action will allow for the rerunning or stopping of the target action. The Status information will aggregate throughout the session and can be cleared from the screen via right click.
•A right click action on most nodes within the tree hierarchy construct will also offer access to the opened Status Window interface. The interface will capture and display an action’s start and stop time and results amongst other metrics. This interface can be minimized and easily moved around the end user’s screen for ready access.