Config Management
 

Changing the profile of an eG user

The USER PROFILE page depicts how the profile for the current user can be modified. This page is reached via the Profile option that is present in the right top corner of the eG user interface

  • The user who has currently logged in will appear in the User Id box. The existing details of the user will be displayed in the corresponding fields.

  • The new password of the user should be specified in the New Password text box. Also, retype the password in the Confirm Password text box for confirmation.

The eG Enterprise system has the ability to periodically monitor various IT infrastructure services and detect anomalies that occur. For such anomalies, the eG Enterprise system sends alarms to the monitor users. The alarms are categorized as high, medium, and low based on the priorities configured by an administrator. The following fields are relevant only to monitor users.

  • The mail id(s) / mobile number(s) to which these alarms have to be sent has to be provided in the Mail ID/ Moblile No. text box. A mail ID / mobile number must be specified only if the corresponding user has to receive alarms. Multiple mail ids / mobile numbers can be specified as a comma separated list. When multiple mail IDs are specified, an administrator can specify which mail address(es) need to be in the To: field of the mail alarm and which ones should be in the Cc: and Bcc: fields. For example, the mail ID field can be to:john@abc.com,cc:elvis@abc.com,bcc:williams@egi.com. If a mobile number is specified, then it ensures that a compact alarm report, ideal for a mobile phone console is generated. The first line of this report comprises of the following information, separated by slash (/). 

    • IP address and port of the problem server

    • The server type 

    The second line of this report would consist of the following information (separated by slash):

    • The name of the test that generated the problem measure(s)

    • The name of the problematic measure

    • The name of the descriptor; this would be NONE if no descriptor exists

    • The name of the service; this would be NONE if the problem server does not host any service

    Given below is a sample report transmitted via SMS:

    192.168.10.8:7077/Web_server

    ProcessTest/Num_procs_running/HTTPD/NONE

    In the above example: 

    192.168.10.8:7077, represents the IP address and port of the server which has encountered a problem

    Web_server is the type of server

    ProcessTest is the name of the test that generated the problem measures

    Num_procs_running is the name of the problematic measure 

    HTTPD is the name of the descriptor

    NONE denotes that the web server does not host any service  

  • For a user who chooses to receive alarm notifications from the eG system, the Alarms by Mail/SMS choice is used to specify the type of alarms for which the user must be notified. For instance, if the user chooses Critical, he or she would receive critical priority alarms alone and not the other types.

  • The Type of Notification choice governs the contents of each alarm report sent by the eG system to the user. If the user chooses the New option, information about any recently added alarms alone are sent to the user. If the Complete List option is chosen, the entire list of currently outstanding alarms are sent to the user.

  • The Message Mode section governs the format in which alarm messages are sent to the user. Choosing the HTML option results in the alarm report being sent in HTML format as an email attachment. On the other hand, the Text option results in the alarm report being generated as ASCII text. 

  • To allow the new user to delete alarms from the CURRENT ALARMS window in the eG monitor interface, select the Yes option from the Allow alarm deletion section.

  • Optionally, specific users can be configured to acknowledge an alarm displayed in the eG monitor interface. By acknowledging an alarm, a user can indicate to other users that the issue raised by an alarm is being attended to. In fact, if need be, the user can even propose a course of action using this interface. In such a case, a user with Admin or Supermonitor privileges (roles) can edit the acknowledgement by providing their own comments/suggestions on the proposed action. The acknowledgement thus works in three ways:

    • Ensures that multiple members of the administrative staff do not unnecessarily invest their time and effort in resolving a single issue;
    • Serves as a healthy forum for discussing and identifying permanent cures for persistent performance ills;
    • Indicates to other users the status of an alarm

    To enable the alarm acknowledgement capability for the new user, select the Yes option from the Allow alarm acknowledgement section in this page.
  • eG Enterprise allows users to enhance the visual appeal of their display by selecting a Skin of their choice. The skin preference can be set per user, which implies that different users connecting to the same manager can view data in different skins. Also, a user can choose a Skin for every eG console that he/she has access to - be it Admin, Monitor, or Reporter. The skin colors to choose from are: Blue, Gray, Green and Purple. The default Skin for the Admin console is Blue, Monitor console is Gray, and for the Reporter page is Purple.

  • Next, indicate the Language preference of the user. The default language is ENGLISH. eG Enterprise allows users to view and input data in the eG user interface, in a language of their choice. Since this language preference can be set per user, different users connecting to the same manager can view data in different languages.

  • Note:

    For the Language selection to work, make sure that the chosen Language is added to the language settings of the host from which you will be connecting to the manager (i.e., the browser host).

  • Specify the Refresh Frequency (in seconds) of the eG user interface.

  • Then, indicate which page should appear as the Monitor Home Page as soon as this user logs into the eG monitoring console. The options are: Current Alarms page, the VM Dashboard page, and the Dashboard page (refers to the eG monitor dashboard). If Current Alarms or VM Dashboard is set as the Monitor Home Page, then the next time you log into the eG monitoring console, you will find that the menu at the top of the console includes an additional Dashboard option. Clicking on this option will open the eG monitor dashboard.

Note:

Users can receive email alerts on their mobile phones (over SMS) by subscribing to an optional email-to-SMS service provided by the mobile operator. 

By clicking on the Configure mail filters button, a user can configure the eG manager to not send out email/SMS alerts to him/her for specific layers/components/component-types. For a user who is assigned the Admin role, this button will be available only if the Allow mail / sms filter configuration flag is set to Yes in the MAIL SERVER-ADVANCED OPTIONS page. For non-admin users, this button will be available in this page only if the Allow non-admins to update flag is set to Yes in the MAIL SERVER-ADVANCED OPTIONS page.

Clicking on the Save button will incorporate the changes. If you do not want to receive email/SMS alerts any longer, simply click the Clear button in this page. This will clear the user password, the information displayed in the Mail ID/Mobile Number section, and all other related details. You can then provide just the PASSWORD and click the Save button to update the changes.

Note:

  • By default, all users with access to the eG monitor interface can modify his/her profile using the PROFILE menu option. Accordingly, the ShowMonitorProfile flag in the [MISC_ARGS] section of the eg_services.ini file (in the {EG_INSTALL_DIR}/manager/config directory) is set to Yes by default. However, if due to security owes, IT administrators decide to restrict other monitor users from changing their profile, they can do so by setting the ShowMonitorProfile flag to No. This ensures that the PROFILE menu option is hidden for all users other than the ones who are assigned the Admin role.

  • By default, the password and e-mail/mobile no. settings in the USER PROFILE page are editable. However, for security purposes, if the password and e-mail/mobile no. settings need to be rendered non-editable, then, do the following:

    • Open the eg_services.ini file (in the {EG_INSTALL_DIR}/manager/config directory).
    • In the [MISC_ARGS] section, set the EditPassword flag to No (default is Yes). This will make sure that the Password field no longer appears in the USER PROFILE page.
    • Similarly, set the EditMailId flag to No (default is Yes). Once this is done, the Mail ID / Mobile No. and all related information such as the Type of Alarms, Type of Notification, and Message Mode will just be displayed in the USER PROFILE page, and cannot be edited.
    • If no Mail ID / Mobile No. was specified even during user creation, then setting the EditMailId flag to No, will display None against the Mail ID / Mobile No. field. In such a case, related information such as the Type of Alarms, Type of Notification, and Message Mode will not appear in the USER PROFILE page.