La journalisation des mots clés de Recherche dans Solr / Lucene
Je suis nouveau sur Solr et suis à la recherche d'un moyen d'enregistrer les recherches (ou mots-clés) dans un fichier journal ou de la base de données afin que je puisse ensuite les analyser pour la visualisation des données.
- Peut Solr ce faire, déjà?
- Ces données sont accessibles via. une Solr requête?
Grâce.
Mise à jour de 1
Je commence à penser que je pourrais avoir besoin d'écrire mon propre Solr analyseur?
Bonne question... j'espère que vous trouverez une solution.
ce client de la plateforme utilisez-vous?
ce client de la plateforme utilisez-vous?
OriginalL'auteur Ryall | 2010-01-21
Vous devez vous connecter pour publier un commentaire.
Je pense que ça dépend de ce que vous êtes à la recherche pour vous connecter? Vous êtes simplement à la recherche pour enregistrer les requêtes des utilisateurs sont soumis ainsi que les résultats? Si c'est juste "ce sont des gens de la recherche pour" alors vous avez données dans le paramètre q qui est connecté par le conteneur de servlet. Si vous utilisez la valeur par défaut de la Jetée de l'installation, regarder ./logs/*demande.journal. Vous verrez des lignes comme:
Dans ce cas, vous pouvez analyser que l'utilisateur était en train de faire une q=: de recherche! Utiliser un outil comme AWStats pour analyser vos logs et faire l'analyse. C'est au moins un moyen rapide et facile pour obtenir quelques informations!
Super réponse, merci.
Ce sont les deux derniers chiffres (Ici: '200 197') de l'entrée de journal? - Thx
RngTng, les chiffres est le code de réponse HTTP 200, ce qui signifie que tout va bien, et 197 est le temps (je pense) en millisecondes. Peut-être la taille de résultats, pas sûr.
comment puis-je générer la demande.journal"?? merci!!
OriginalL'auteur Eric Pugh
Mois plus tard ... peut-être quelqu'un est intéressé:
http://karussell.wordpress.com/2010/10/27/feeding-solr-with-its-own-logs/
(vous aurez besoin d'adapter l'analyseur de journal si vous n'êtes pas à l'aide de la valeur par défaut solr format de sortie)
OriginalL'auteur Karussell
La SolrLogging page wiki dit que vous pouvez utiliser La journalisation JDK (dans Solr 1,0 à 1,3) ou slf4j de journalisation dans Solr 1.4.
Au sujet de votre propre Solr analyseur - cela dépend de vos besoins. Dans de nombreux cas, à l'aide de votre propre analyseur aide pour certaines exigences relatives à l'extraction.
OriginalL'auteur Yuval F
Vous pouvez regarder quelque chose comme logstash pour analyser vos données de journal.
OriginalL'auteur jsp