Attachments

advanced/Sla Widget_Portal Plugin Installation

1. SLA Widget Installation

1.1. Dependency information

Dependencies

MySQL-python-1.2.1-1.i386.rpm ae041974bfd2cae71a9799d927fb3107
mysql-5.0.45-7.el5.i386.rpm 5e8901fcabbea166f643f04418df8619
mx-2.0.6-2.2.2.i386.rpm 5bdc51c34a833074c8ae57c3e4876f58
perl-DBI-1.52-2.el5.i386.rpm 07f16cf8a1a530f6d83c631c65e82685

1.2. Dependency information (V4-64 bit)

Dependencies

MySQL-python-1.2.3-0.3.c1.1.el6.x86_64.rpm aed4415de5cb3e274baa91b13c4b1e54
mysql-5.1.52-1.el6_0.1.x86_64.rpm 4e98d07fbd6aa1b3ac09f9ecb6c934c0
mx-3.1.1-6.el6.x86_64.rpm 67649b17c25bfb54aaa4b875d61d3c60
perl-DBI-1.609-4.el6.x86_64.rpm 277057cbbe9769d55d8d173b5737d09b

1.3. Deployment on a Production Site

1.3.1. Prerequisites

  • Before you "go on-site", make sure you have the package dependencies files with you (see Dependencies), or that you can download them from the machine itself with yum.

  • You will need shell (SSH) access to the Portal server.

1.3.2. Installation Steps

  1. Stop the Portal:

    sudo /etc/init.d/nxt-tomcat stop
  2. Ensure that the timezone is properly set up on the server. The timezone must be correct in the file /etc/sysconfig/clock:

    ZONE="Europe/Zurich"
    UTC=true
    ARC=false

    On a default installation using a Console prior to 3.1.0.0, ZONE will be set to "Etc/UTC" -- edit it appropriately. Starting with the Console 3.1.0.0, this value should not require manual editing.

  3. Install the package dependencies on the machine.

    This can be easily done with YUM:

    % sudo yum install MySQL-python.i386/x86_64

    If internet access is not available, download the dependencies from Dependencies.

  4. Set the SQL credentials with the NDOUtils MySQL account.

    An example credentials file is availible in:

    /var/nexthink/portal/conf/com_nexthink_SlaTimeSeriesNGet.sample.xml

    Copy it to:

    /var/nexthink/portal/conf/com_nexthink_SlaTimeSeriesNGet.xml
    and edit it appropriately.
  5. Start the Portal:

    sudo /etc/init.d/nxt-tomcat start
  6. Enable the SLA widget:

    sudo /var/nexthink/portal/rsquery/enableSLA.py


CategoryV3 CategoryPortalPlugin CategoryCustomers CategoryNagios