You're viewing an archived version of our docs. Check out our current documentation →

Monitoring API client

This client is new in v4 of the Java API clients.

The Monitoring API client is part of the algoliasearch package. You can add this package to your pom.xml file for Maven:

1
2
3
4
5
<dependency>
  <groupId>com.algolia</groupId>
  <artifactId>algoliasearch</artifactId>
  <version>4.26.0</version>
</dependency>

or to your build.gradle file for Gradle:

1
implementation 'com.algolia:algoliasearch:4.26.0'

To use the Monitoring client, add these imports to your files:

1
2
import com.algolia.api.MonitoringClient;
import com.algolia.config.*;

To create an instance of the client:

1
MonitoringClient client = new MonitoringClient("ALGOLIA_APPLICATION_ID", "ALGOLIA_API_KEY");

List of methods

Each method makes one request to the Monitoring API.

Status

Incidents

Monitoring

Infrastructure