If a usage data measurement you submit to the platform fails to ingest properly, then an ingest validation failure system Event is generated for the ingest error that has occurred:Documentation Index
Fetch the complete documentation index at: https://docs.m3ter.com/llms.txt
Use this file to discover all available pages before exploring further.
- ingest.validation.failure
Reviewing Ingest Events
To review and resolve ingest failure Events:- In the Console, select Metering>Ingest Events. The Ingest Events page opens and lists any ingest failure Events generated for data submission measurement errors that have occurred in your Organization, and which have not yet been actioned:

- Name. The name of the Event.
- Date. The date and time of the Event.
- Type. The error that occurred and caused the ingest failure.
- UndefinedMeter. The Meter Code used does not reference an existing Meter:
- Consequence: The submitted usage data measurement IS NOT ingested.
- MissingField. A field required to successfully ingest the measurement is missing. For example, this could be a Data Field defined for the Meter:
- Consequence: The submitted usage data measurement IS NOT ingested.
- DuplicateUid. A non-unique, duplicate UID was used for the measurement submission:
- Consequence: The submitted usage data measurement IS NOT ingested.
- DuplicateField. The measurement contained data fields with the same code in different categories.
- Consequence: The submitted usage data measurement IS NOT ingested.
- CalculationError. A Meter Derived Field calculation derivative on the measurements details failed to evaluate.
- Consequence: The submitted usage data measurement IS ingested without the value for the failed Derived Field.
- InvalidAccountCode. The Account code supplied in the measurement was invalid, and does not exactly match an existing Account code. A new Account could not be automatically created because an Account with a code string closely matching the submitted code string already exists but capitalization does not exactly match - such as for Account1 and account1.
- Consequence: The submitted usage data measurement IS NOT ingested.
- If you want to follow-up and investigate the ingest failure, you can select the Download log button for the Event. A error log text file in JSON format is downloaded.
- Open the downloaded log file. The file contains details of the error that caused the ingest failure, along with the original measurement to help identify and resolve the issue. For example:

- In this example, the downloaded log file shows an ingest failure caused by an UndefinedMeter. We can see that the Meter Code used is identified as not belonging to an existing Meter in the current Organization.
Marking Ingest Events as Actioned
When you have followed-up and resolved an Ingest Event, you can mark it as actioned to remove it from the list. To mark an Ingest Event as actioned and remove it from the list:- Select the checkbox of the Event you want to mark as actioned.
- Select the Mark as actioned button. A confirmation popup appears:

- Select Yes to confirm. The page refreshes and the checked Event is removed from the Events list.
- If you want to check again on Events that you’ve already actioned, enable the Include actioned events? switch. The page refreshes and any actioned Events are added back into the Events list, and are clearly marked as ACTIONED:
