Stats
Stats gives extended information and metrics about indexes and the MeiliSearch database.
Get stat of an index
GET
1. /indexes/:index_uid/stats
Get stats of an index.
Path Variables
| Variable | Description |
|---|---|
| index_uid | The index UID |
Example
1. curl \
2. -X GET 'http://localhost:7700/indexes/movies/stats'
1. client.index('movies').getStats()
1. client.index('movies').get_stats()
1. $client->index('movies')->stats();
1. client.index('movies').stats
1. client.Stats().Get("movies")
1. let stats: IndexStats = movies.get_stats().await.unwrap();
Response: 200 Ok
1. {
2. "numberOfDocuments": 19654,
3. "isIndexing": false,
4. "fieldsDistribution": {
5. "poster": 19654,
6. "release_date": 19654,
7. "title": 19654,
8. "id": 19654,
9. "overview": 19654
10. }
11. }
Get stats of all indexes
GET
1. /stats
Get stats of all indexes.
Example
1. curl \
2. -X GET 'http://localhost:7700/stats'
1. client.stats()
1. client.get_all_stats()
1. $client->stats();
1. client.stats
1. client.Stats().GetAll()
1. let stats: ClientStats = client.get_stats().await.unwrap();
Response: 200 Ok
1. {
2. "databaseSize": 447819776,
3. "lastUpdate": "2019-11-15T11:15:22.092896Z",
4. "indexes": {
5. "movies": {
6. "numberOfDocuments": 19654,
7. "isIndexing": false,
8. "fieldsDistribution": {
9. "poster": 19654,
10. "overview": 19654,
11. "title": 19654,
12. "id": 19654,
13. "release_date": 19654
14. }
15. },
16. "rangemovies": {
17. "numberOfDocuments": 19654,
18. "isIndexing": false,
19. "fieldsDistribution": {
20. "overview": 19654,
21. "id": 19654,
22. "title": 19654
23. }
24. }
25. }
26. }
