Propriétés d’analyse de l’API
Certaines propriétés contrôlent le comportement de l’analyse d’API.
| Propriété | Description |
|---|---|
| com.glide.api.stats.enabled | Si vrai, active la collecte des statistiques d’utilisation de l’API. Si la propriété est définie sur false, aucune analyse n’est collectée, même pour les domaines figurant sur la liste d’inclusion.
|
| com.glide.api.stats.max_bytes_nursery_size | Quantité maximale de mémoire, en octets, utilisée pour stocker les données de transaction avant qu’elles ne soient écrites dans le journal. Les données de transaction sont régulièrement écrites dans le journal en fonction de la valeur de com.glide.api.stats.persist_interval. Si un volume important de transactions dépasse cette limite de mémoire avant l’écriture du journal, certaines transactions peuvent ne pas être consignées. L’événement api.stats.cache.size.reached est déclenché si cette limite est atteinte. La valeur de cette propriété doit être comprise entre 1 et 3 mégaoctets.
|
| com.glide.api.stats.persist_interval | Fréquence, en secondes, d’écriture des transactions stockées en mémoire dans le journal. La valeur de cette propriété doit être comprise entre 30 et 120 secondes.
|
| com.glide.api.stats.daily_ limite | La limite quotidienne d’enregistrements de statistiques de demandeur par nœud d’instance. Dès que la valeur est atteinte, les données ne sont plus agrégées et stockées pour ce jour-là. L’événement api.stats.requestor.daily.limit.reached est déclenché si cette limite est atteinte.
|
| glide.api.stats.debug | Si vrai, active la journalisation de débogage pour les statistiques d’API.
|