Skip to content

Instantly share code, notes, and snippets.

@indigo423
Created October 6, 2016 14:30
Show Gist options
  • Save indigo423/3fbf611dab3c1e8a69e009df06241572 to your computer and use it in GitHub Desktop.
Save indigo423/3fbf611dab3c1e8a69e009df06241572 to your computer and use it in GitHub Desktop.
OpenNMS Tickets create
SELECT
count(*) AS tally,
CAST(date_trunc('minute', "eventtime") AS timestamp) AS date,
CASE
WHEN events.eventuei = 'uei.opennms.org/troubleTicket/create' THEN CAST('Create' AS text)
WHEN events.eventuei = 'uei.opennms.org/troubleTicket/update' THEN CAST('Update' AS text)
WHEN events.eventuei = 'uei.opennms.org/troubleTicket/close' THEN CAST('Close' AS text)
END AS type
FROM
events
WHERE
eventuei LIKE 'uei.opennms.org/troubleTicket/%'
AND events.eventtime > now() - INTERVAL '2 days'
GROUP BY
date,
eventuei
ORDER BY
date
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment