Skip to main content

ingest_budgets_v1

Overview

Nameingest_budgets_v1
TypeResource
Idsumologic.ingest_budgets.ingest_budgets_v1

Fields

NameDatatypeDescription
idstringUnique identifier for the ingest budget.
namestringDisplay name of the ingest budget.
descriptionstringDescription of the ingest budget.
actionstringAction to take when ingest budget's capacity is reached. All actions are audited. Supported values are:
stopCollecting
keepCollecting
auditThresholdintegerThe threshold as a percentage of when an ingest budget's capacity usage is logged in the Audit Index.
capacityBytesintegerCapacity of the ingest budget, in bytes. It takes a few minutes for Collectors to stop collecting when capacity is reached. We recommend setting a soft limit that is lower than your needed hard limit.
createdAtstringCreation timestamp in UTC in RFC3339 format.
createdByUserobject
fieldValuestringCustom field value that is used to assign Collectors to the ingest budget.
modifiedAtstringLast modification timestamp in UTC in RFC3339 format.
modifiedByUserobject
numberOfCollectorsintegerNumber of collectors assigned to the ingest budget.
resetTimestringReset time of the ingest budget in HH:MM format.
timezonestringTime zone of the reset time for the ingest budget. Follow the format in the IANA Time Zone Database.
usageBytesintegerCurrent usage since the last reset, in bytes.
usageStatusstringStatus of the current usage. Can be Normal, Approaching, Exceeded, or Unknown (unable to retrieve usage).

Methods

NameAccessible byRequired ParamsDescription
getIngestBudgetSELECTid, regionGet an ingest budget by the given identifier.
listIngestBudgetsSELECTregionGet a list of all ingest budgets. The response is paginated with a default limit of 100 budgets per page.
createIngestBudgetINSERTdata__action, data__capacityBytes, data__fieldValue, data__name, data__resetTime, data__timezone, regionCreate a new ingest budget.
deleteIngestBudgetDELETEid, regionDelete an ingest budget with the given identifier.
updateIngestBudgetEXECid, data__action, data__capacityBytes, data__fieldValue, data__name, data__resetTime, data__timezone, regionUpdate an existing ingest budget. All properties specified in the request are required.