Files
elasticsearch-js/docs/reference/api/Monitoring.md
2025-05-28 10:02:30 -05:00

1.6 KiB

Monitoring [class-Monitoring]

Constructor

new Monitoring(transport: [Transport](./Transport.md));

Properties [class-properties-Monitoring]

Name Type Description
acceptedParams Record<string, { path: string[]; body: string[]; query: string[]; }>  
transport Transport  

Methods [class-methods-Monitoring]

Name Signature Description
bulk bulk<TDocument = unknown, TPartialDocument = unknown>(this: [That](./That.md), params: [MonitoringBulkRequest](./MonitoringBulkRequest.md)<TDocument, TPartialDocument>, options?: [TransportRequestOptionsWithOutMeta](./TransportRequestOptionsWithOutMeta.md)): Promise<[MonitoringBulkResponse](./MonitoringBulkResponse.md)>; Send monitoring data. This API is used by the monitoring features to send monitoring data.
bulk bulk<TDocument = unknown, TPartialDocument = unknown>(this: [That](./That.md), params: [MonitoringBulkRequest](./MonitoringBulkRequest.md)<TDocument, TPartialDocument>, options?: [TransportRequestOptionsWithMeta](./TransportRequestOptionsWithMeta.md)): Promise<[TransportResult](./TransportResult.md)<[MonitoringBulkResponse](./MonitoringBulkResponse.md), unknown>>;  
bulk bulk<TDocument = unknown, TPartialDocument = unknown>(this: [That](./That.md), params: [MonitoringBulkRequest](./MonitoringBulkRequest.md)<TDocument, TPartialDocument>, options?: [TransportRequestOptions](./TransportRequestOptions.md)): Promise<[MonitoringBulkResponse](./MonitoringBulkResponse.md)>;