Name: datadog-event-resource
Owner: Concourse
Description: null
Created: 2016-12-13 00:27:14.0
Updated: 2018-04-25 21:50:29.0
Pushed: 2018-04-25 21:50:28.0
Homepage: null
Size: 940
Language: Go
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Fetch or emit events to Datadog.
application_key
: Required. The application key to use when accessing Datadog.
api_key
: Required. The api key to use when accessing Datadog.
filter
: Optional. Regexp to filter events by title when checking.
check
: Listen for events in the event stream from the last 32 days.Detects new events that have been published to the Datadog event stream within the last 32 days.
in
: Fetch an eventPlaces the following files in the destination:
event.json
: The event fetched, as JSON. Example:
"date_happened": 1346449298,
"id": 1378859526682864843,
"priority": "normal",
"tags": [
"environment:test"
],
"text": "Oh boy!",
"title": "Did you hear the news today?",
"url": "https://app.datadoghq.com/event/jump_to?event_id=1378859526682864843"
version
: The ID of the event fetched.
None.
out
: Emit an event to DatadogEmits an event based on the static configuration defined in your parameters. Based on the Datadog API
Required
title
: The event title. Limited to 100 characters.One of the following:
text
: Static text for the body of the event.
text_file
Path to a file containing text for the body of the event. This allows the message to be generated by a previous task step in the Concourse job.
Limited to 4000 characters. The text supports markdown.
Optional
priority
: The priority of the event ('normal' or 'low').
host
: Host name to associate with the event.
tags
: A list of tags to apply to the event.
alert_type
: “error”, “warning”, “info” or “success”.
aggregation_key
: An arbitrary string to use for aggregation, max length of 100 characters. If you specify a key, all events using that key will be grouped together in the Event Stream.
source_type_name
: The type of event being posted. Options: nagios, hudson, jenkins, user, my apps, feed, chef, puppet, git, bitbucket, fabric, capistrano
urce_types:
me: datadog-event
pe: docker-image
urce:
repository: concourse/datadog-event-resource
urces:
me: datadog-event
pe: datadog-event
urce:
api_key: API-KEY
application_key: APPLICATION-KEY
filter: "event-.*-regexp"
t: datadog-event
aml
t: datadog-event
rams:
title: Did you hear the news today?
text: Oh boy!
priority: normal
tags:
- environment:test
alert_type: info