Details

    • Type: Task Task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.4.2
    • Component/s: Ambari-SCOM
    • Labels:
      None

      Description

      Purpose : Allow for the use of Apache Hadoop with Microsoft System Center Operations Manager and the Ambari SCOM Management Pack.

      The Ambari-SCOM contribution will provide for the following :

      1. A method for collecting metrics is required in place of Ganglia for a Windows deployment of Hadoop. A custom Metrics2 sink is used to capture metrics to a SQLServer database.
      2. Custom metrics provider for Ambari that will access the metrics stored in the SQLServer database.
      3. Custom resource providers which will read the Hadoop cluster configuration from the artifacts of a Windows deployment of Hadoop.
      4. The Ambari-SCOM management pack which provides for monitoring of Hadoop resources via the Ambari REST API.
      1. AMBARI-3266-1.2.5.patch
        3.83 MB
        Tom Beerbower
      2. AMBARI-3266.patch
        3.83 MB
        Tom Beerbower

        Activity

        Hide
        Mahadev konar added a comment -

        Good to see this! We can make this as a part of contrib.

        Show
        Mahadev konar added a comment - Good to see this! We can make this as a part of contrib.
        Hide
        Tom Beerbower added a comment -

        Patches for 1.2.5 and trunk. Initial contribution of Ambari-SCOM.

        Show
        Tom Beerbower added a comment - Patches for 1.2.5 and trunk. Initial contribution of Ambari-SCOM.
        Hide
        Tom Beerbower added a comment -

        Added apache-rat:check and fixed missing Apache headers in patches.

        Show
        Tom Beerbower added a comment - Added apache-rat:check and fixed missing Apache headers in patches.
        Hide
        Mahadev konar added a comment -

        Tom,
        I dont think we require a apache license on contrib/scom. We can remove that. Also we will need to edit the NOTICE.txt file at the top level to include the MsPL license artifacts.

        You can look at http://www.apache.org/legal/src-headers.html for reference.

        Show
        Mahadev konar added a comment - Tom, I dont think we require a apache license on contrib/scom. We can remove that. Also we will need to edit the NOTICE.txt file at the top level to include the MsPL license artifacts. You can look at http://www.apache.org/legal/src-headers.html for reference.
        Hide
        Tom Beerbower added a comment -

        Mahadev konar,

        So the LICENSE file can be removed because the one at the Ambari project root applies?

        Are you saying that the text of MSPL-LICENSE file should be included in the NOTICE.txt file at the Ambari project root? Should the MSPL-LICENSE file stay under contrib/ambari-scom/ or be removed also?

        I thought that including the MSPL-LICENSE file in the project was sufficient. If this is true, should we add it to NOTICE.txt? From the Apache legal reference ...

        It is important to keep NOTICE as brief and simple as possible, as each addition places a burden on downstream consumers. Do not add anything to NOTICE which is not legally required.

        Show
        Tom Beerbower added a comment - Mahadev konar , So the LICENSE file can be removed because the one at the Ambari project root applies? Are you saying that the text of MSPL-LICENSE file should be included in the NOTICE.txt file at the Ambari project root? Should the MSPL-LICENSE file stay under contrib/ambari-scom/ or be removed also? I thought that including the MSPL-LICENSE file in the project was sufficient. If this is true, should we add it to NOTICE.txt? From the Apache legal reference ... It is important to keep NOTICE as brief and simple as possible, as each addition places a burden on downstream consumers. Do not add anything to NOTICE which is not legally required.
        Hide
        Tom Beerbower added a comment -

        Updated patches with the following changes ...

        1. removed LICENSE, NOTICE and MSPL-LICENSE files from contrib/ambari-scom
        2. copied text from MSPL-LICENSE file to NOTICE.txt file at ambari project root.
        Show
        Tom Beerbower added a comment - Updated patches with the following changes ... removed LICENSE, NOTICE and MSPL-LICENSE files from contrib/ambari-scom copied text from MSPL-LICENSE file to NOTICE.txt file at ambari project root.
        Hide
        Mahadev konar added a comment -

        Committed to trunk. Thanks al ot Tom! Had to make minor changes to LICENSE/NOTICE.txt according to ASF docs.

        Show
        Mahadev konar added a comment - Committed to trunk. Thanks al ot Tom! Had to make minor changes to LICENSE/NOTICE.txt according to ASF docs.

          People

          • Assignee:
            Tom Beerbower
            Reporter:
            Tom Beerbower
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development