As per the documentation the batch API usage limit is calculated as
The maximum number of asynchronous Apex method executions (batch Apex, future methods,
Queueable Apex, and scheduled Apex) per a 24-hour period
The limit class does have getAsyncCallsLimit but looks like it is reserved for future and not yet implemented .
and the exact limits is as below
250,000 or the number of user
licenses in your organization
The maximum number of asynchronous Apex method executions (batch Apex, future methods,
Queueable Apex, and scheduled Apex) per a 24-hour period1
multiplied by 200, whichever is
greater
So this limit is not actually from the batch apex and instead a bulk API limit .
Your Apex might be using bulk API and bulk API can be monitored only via the Bulk API monitor page in the set up .