Uploaded image for project: 'Eagle (Retired)'
  1. Eagle (Retired)
  2. EAGLE-950

Add REST Stream Proxy for easy integration with Eagle Alert and Dashboard

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Resolved
    • v0.5.0
    • v0.5.0
    • Core::App Engine
    • None

    Description

      Add API for

      POST /streams/{STREAM_ID}

      to populate real-time data into stream through REST API, so that
      monitoring cases could easily integrate with eagle by some native tools like `curl` or scripts

      For example:

      • Step 1. Support service team to collect metric with SINGLE COMMAND in Ad-Hoc monitoring scripts like `curl`
            curl –XPOST –data { 
              “metric”: “hadoop.adhoc.metric.name”,
              “value”: 99.99, 
              “host“: “localhost”, 
              “component”: “namenode”, 
              “site”: “sandbox”
            }  http://eagle.hostname.ebay.com/rest/streams/HADOOP_JMX_METRIC_SANDBOX
      
      • Step 2: Define Alerting Policies
      • Step 3: Customized Metric Visualization

      Attachments

        Issue Links

          Activity

            People

              haoch Hao Chen
              haoch Hao Chen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: