Opsgenie Reports#

Tap into the Opsgenie API and generate alert reports in Markdown format.

Features#

  • CLI interface

  • Query builder

  • Markdown or plaintext output

Setup#

In order to authenticate with the Opsgenie API, you will need an Opsgenie API key.

Usage#

Authentication#

Either define the authentication token as an environment variable,

export OPSGENIE_API_KEY="your-api-key"

or use the --api-key command-line option.

Options#

The --when command-line option accepts a wide range of values to adjust the time interval. You can also omit the option completely, in which case the program will assume the current day or calendar week.

Alert report#

Generate report about Opsgenie alerts in Markdown format.

Report about yesterday.

rapporto opsgenie export-alerts --when="yesterday"

Report about the previous seven days.

rapporto opsgenie export-alerts --when="-7d"

Describe the time interval by start time and duration in days.

rapporto opsgenie export-alerts --start-time "12-02-2025T14:00:00" --days 7