2017-07-24 5 views
3

Nous utilisons api manager (2.1.0) et configuré l'analyse.Taille de la base de données WSO2 Analytics trop grande

Nous avons effectué le test de charge et les données d'événement créées par l'analyse dans la base de données ont dépassé 2 Go.

Existe-t-il un moyen de contrôler la taille de la base de données? OU Y a-t-il un impact si nous utilisons la base de données h2 pour les données traitées.

Nous utilisons DB oracle

Merci

Répondre

0

Pour autant que je sache, qui devrait, car il enregistre tous les événements lorsque vous activez l'analyse. Mais ce que vous pouvez faire est de purger les données de manière périodique. En outre, avoir h2 en production n'est pas recommandé du tout.

+0

Salut doncitha merci pour la réponse Plus de données sont présentes dans analytics_event_store et analytics_processed_data_store. Et la table générée est aléatoire pouvez-vous dire comment purger les données? – prabhat

0

Vous pouvez toujours purger les données des tables ci-dessous, mais vous ne devez pas purger les données récapitulatives.

ORG_WSO2_APIMGT_STATISTICS_DESTINATION 
ORG_WSO2_APIMGT_STATISTICS_FAULT 
ORG_WSO2_APIMGT_STATISTICS_REQUEST 
ORG_WSO2_APIMGT_STATISTICS_RESPONSE 
ORG_WSO2_APIMGT_STATISTICS_WORKFLOW 
ORG_WSO2_APIMGT_STATISTICS_THROTTLE 
+0

Pour purger dois-je utiliser la commande suivante ./analytics-backup.sh -purge -table "ORG_WSO2_APIMGT_STATISTICS_DESTINATION," -tenantId -1234 -timeFrom 15-10- 11-12: 40: 00 -timeTo 15-10-15-17: 00: 00 – prabhat

+1

Plus de données sont présentes dans analytics_event_store et analytics_processed_data_store. Et la table générée est aléatoire pouvez-vous dire comment purger les données – prabhat

1

Vous devez purger les données périodiquement. Vous pouvez effectuer la purge des données dans l'analyse en fonction des méthodes suivantes.

  • Les données par la table de purge
  • Les données globales de purge

Vous pouvez lire sur la façon de permettre la purge des données dans here. L'analyse APIM exécute wso2das en dessous, vous pouvez donc faire les mêmes configurations que celles mentionnées dans le document.

+0

Salut anuruddha merci pour la réponse pouvez-vous me faire savoir si la datapurale se produit sur les trois sources de données analytics_event_store, analytics_processed_data_store et stats_db. Parce que tout l'utilisateur de données d'analyse voit vient stats_db donc nous ne voulons pas purger les données et nous pouvons écrire anx __ * tables pour purger – prabhat

+0

dans purge mondiale, il dépend de la regex vous appliquez «

. *
» –

+0

ORG_WSO2_APIMGT_STATISTICS_DESTINATION table est présent dans aucune base de données, alors pourquoi faire nous devons donner le nom de la table – prabhat