Hi Eric: Can you send us the log entries of dtgateway.log when the 500 error happens?
Assuming the application id is applications.application_1480063135007_0543, the payload for setting an alert for when an application is not in RUNNING state would be something like: { "condition": "_topic['applications.application_1480063135007_0543']['state'] != 'RUNNING'", "email":"x...@example.com", "description": "Application no longer running", "timeThresholdMillis":"60000" } David On Wed, Dec 7, 2016 at 12:53 PM, Martin, Eric <eric.mart...@capitalone.com> wrote: > Hi All, > > > > I am looking to set system alerts based on different metrics of an > application. The documentation on the website gives an api that can do this > but I keep getting a 500 error when calling it, and I am fairly certain it > is due to format of the payload that I am sending. Can someone provide an > example of what a payload should actually look like for this call? For > example, how should I format the payload if I want to set an alert for when > an application is no longer in “Running” state? > > > > The specs to the API are: > > > > PUT /ws/v2/systemAlerts/alerts/{name} > > > > Payload: > > { > > "condition":"{condition in javascript}", > > "email":"{email}", > > "description": "{description}", > > "timeThresholdMillis":"{time}" > > } > > > > ------------------------------ > > The information contained in this e-mail is confidential and/or > proprietary to Capital One and/or its affiliates and may only be used > solely in performance of work or services for Capital One. The information > transmitted herewith is intended only for use by the individual or entity > to which it is addressed. If the reader of this message is not the intended > recipient, you are hereby notified that any review, retransmission, > dissemination, distribution, copying or other use of, or taking of any > action in reliance upon this information is strictly prohibited. If you > have received this communication in error, please contact the sender and > delete the material from your computer. >