Global Table ManagementSome modules have data tables which can be dynamically modified by adding, editing, deleting, enabling and disabling rows. The PrimeAlert WebPortal enables all of these operations to be applied Globally, that is on more than one host at a time. This document describes how to use these features. Adding RowsFor modules containing tables that support the addition of rows, there will be an entry Add Row... in the Module Properties View's Context Popup Menu. Selecting this entry will launch the Row Adder, shown below.
The Table Fields section allows values to be specified for the new row. If the same module is loaded on other hosts, the row can be added on multiple hosts at once by specifying a list of host names in the Additional Hosts textfield, separated by spaces or commas. Also, a picklist of the server's Domains can be used to add the row to all hosts in the selected domain. TIP: If any of the hosts specified in the Additional Hosts textfield are not using the default SNMP port (161), add the text ":<port>" after the hostname, where <port> is the port number of the agent on the host. Once the table fields and any additional hosts have been specified, click the Apply button to add the row. After the row adding is complete, a Row Adding Report will be presented. A sample report is shown below:
The first table lists all of the table field values specified for the row. The second table lists all of the hosts where the row was added and indicates whether the row add operation was successful or if it failed. If the operation failed, a reason will be indicated. TIP: To navigate directly to the table where the row was added, click on the link in the Result column of the table. Editing RowsIf a table's rows can be edited, there will be an entry Edit Row... in the Module Properties View's Context Popup Menu. Selecting this entry will launch the Row Editor. The Row Editor appears similar to the Row Adder. It contains the values already specified for the row. Any editable table fields can be modified. The changes can also be applied to the same table on other hosts by using the Apply To section. After modifying the table fields and specifying any additional hosts, click the Apply button to edit the row. After the row editing is complete, a Row Editing Report will be presented. This report is similar to the Row Adding Report. Deleting RowsIf a table's rows can be deleted, there will be an entry Delete Row... in the Module Properties View's Context Popup Menu. To delete a single row of the table, select Delete Row... in the popup menu for the row to be deleted. One or more rows can be deleted in a single step on multiple hosts by launching the Row Delete Manager. This window can be launched by selecting Delete Rows... from the table header's popup menu. A typical Row Delete Manager is shown below.
A list of all rows in the table is shown. One or more rows can be selected for deleting. Also, the selected rows can be deleted on additional hosts using the Apply To section. A list of additional hosts can be specified by typing the host names in the Additional Hosts textfield, separated by spaces or commas. Also, a picklist of the server's Domains can be used to delete the rows on all hosts in the selected domain. TIP: If any of the hosts specified in the Additional Hosts textfield are not using the default SNMP port (161), add the text ":<port>" after the hostname, where <port> is the port number of the agent on the host. After the rows to be deleted are selected and any additional hosts are specified, click the Apply button to start deleting the rows. Once the deleting is complete, a Row Deletion Report will be presented. A sample report is shown below:
The table lists each row that was deleted on each host, and whether the deletion was successful or if it failed. If the delete operation failed, a reason will be specified. TIP: To navigate directly to the table where the row was deleted, click on the link in the Result column of the table. Disabling RowsSome modules have tables that allow individual rows to be disabled. The implication of disabling a row is specific to the module, but for example, a module which scans a logfile for patterns may ignore patterns specified in disabled rows. If a table supports the disabling of rows, there will be an entry Disable Row in the Module Properties View's Context Popup Menu. To disable a single row of the table, select Disable Row in the popup menu for the row to be disabled. One or more rows can be disabled in a single step on multiple hosts by launching the Row Disable Manager. This window can be launched by selecting the Disable Rows... entry in the table header's popup menu. The Row Disable Manager appears similar to the Row Delete Manager, and works in the same manner, in that multiple rows can be disabled on multiple hosts in a single step. A list of all rows in the table is shown. One or more rows can be selected for disabling. Also, the selected rows can be disabled on additional hosts using the Apply To section. After the rows to be disabled are selected and any additional hosts are specified, click the Apply button to start disabling the rows. Once the disabling is complete, a Row Disabling Report will be presented. This report is similar to the Row Deletion Report. Enabling RowsIf a table supports the enabling of rows, there will be an entry Enable Row in the Module Properties View's Context Popup Menu. To enable a single row of the table, select Enable Row in the popup menu for the row to be enabled. One or more rows can be enabled in a single step on multiple hosts by launching the Row Enable Manager. This window can be launched by selecting the Enable Rows... entry in the table header's popup menu. The Row Enable Manager appears similar to the Row Delete Manager, and works in the same manner, in that multiple rows can be enabled on multiple hosts in a single step. A list of all rows in the table is shown. One or more rows can be selected for enabling. Also, the selected rows can be enabled on additional hosts using the Apply To section. After the rows to be enabled are selected and any additional hosts are specified, click the Apply button to start enabling the rows. Once the enabling is complete, a Row Enabling Report will be presented. This report is similar to the Row Deletion Report. |