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. Lorsque la valeur 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 écrites régulièrement 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 enregistrées. L’événement api.stats.cache.size.reached est déclenché si cette limite est atteinte. Cette valeur de 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. Cette valeur de propriété doit être comprise entre 30 et 120 secondes.
|
| com.glide.api.stats.daily_ limite | Limite quotidienne d’enregistrements de statistiques du 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 le jour en question. 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 du débogage pour les statistiques d’API.
|