Email Reporting gives brands the option to schedule and maintain an automatic report for their Functions. Once configured, the Scheduler will then periodically send the generated report to a list of configured recipients. The report will contain statistics about the number of (un)successful invocations of your deployed functions. The statistics will reflect the period which is set as the frequency, i.e. daily or weekly.
After selecting the Frequency of the report, you can add recipients for the report by entering the email addresses of the recipients and clicking on the Add button.
To remove a recipient from the list, click on the trash can icon displayed next to the email address
Frequencies
Frequency | Send at | Description |
---|---|---|
None | - | No report will be sent - you can use this for pausing the schedule of the report |
Daily | Every day at 2:00 am UTC | The report will include the statistics for the day before |
Weekly | Every monday at 2:00 am UTC | The report will include the statistics for the week before (Monday to Sunday) |
The Report
When you schedule a report, you will receive a report as displayed below:
In the subject of the email, you can see your account number. The subject also indicates the time range of the data for this report.
The statistics presented in the email are:
-
Total Functions displays the current number of functions available in the account. This number includes both draft and deployed functions out of 50 which is the maximum number of functions permitted for each account.
-
Deployed Functions shows the current number of functions with a productive/modified state alongside the maximum allowed productive functions for the account.
-
Successful Invocations represents the total number of successful invocations for the functions of the account since the beginning of the current month.
-
Failed Invocations represents the total number of failed invocations for the functions of the account since the beginning of the current month.
In addition to the total numbers, you can also see Individual Function Statistics for each deployed function in your account as a table.
The table includes the name, the UUID
associated with the function, Successful Invocations and Failed Invocations for each deployed function (deployed at the time of the report creation).