7
votes

Fluente au plugin de sortie SeachsTH

J'essaie de lire à partir du serveur SCRIBIBE à l'aide de FLuneTD et de produire ces journaux à stocker dans LOWSTH pour le moment. Je sais que c'est très stupide de connecter les journaux Scribe_Central à un autre enregistreur central, mais nous avons besoin que cela soit fait dans notre architecture actuelle.

Est-ce que quelqu'un sait s'il y a un plugin à faire cela? J'ai cherché google mais n'a pas pu trouver.


0 commentaires

3 Réponses :


5
votes

pour scribe <-> fluentd, il y a fluent-plugin-scribe : < / p>

pour la flueuret <-> LOGSTH, quelques options:

  1. Utilisez Redis au milieu et utilisez fluent-plugin-redis et Input_redis sur Côté de Logstash. Il serait donc fluent -> Redis -> Logstash. C'est ce que Logstash recommande de toute façon avec Log Shippers + LOGSTH.
  2. Alternativement, vous pouvez utiliser le plugin OUT_FORWARD de fluentD avec l'entrée TCP de Logstash. LOGSTASH a fluentd codec pour gérer l'entrée provenant de la flueure.

4 commentaires

Depuis que ce poste a presque un an, savez-vous s'il y a une nouvelle option pour le faire?


Que cherchez-vous spécifiquement? La solution décrite fonctionne toujours.


La solution Kiyoto Tamura a mentionné, à propos de l'utilisation de la transmission fluente à la braquage, ne fonctionne pas. J'ai essayé sans succès. Fluente continue à dire "Aucun no de nœuds n'est disponible".


Veuillez noter que l'OUT_FORWARD n'est pas sécurisé (SSL) et OUT_SECURE_FORWARD est uniquement entre l'expéditeur fluent et le récepteur fluentd.



0
votes

Je l'ai eu de fonctionnement avec la sortie HTTP à partir d'une entrée fluente et HTTP pour la connexion à LOGSTH, sous les extraits de configuration:

fluentd: p>

input {
    http {
        port => 8080 
    }
}


1 commentaires

504 Temps de sortie de la passerelle lorsque vous essayez de pousser pour vous connecter.



3
votes

Vous pouvez le transférer directement à votre entrée de Logstash TCP :)

J'ai écrit un FLuneTD Plugin de sortie pour renvoyer des événements fluentd à un récepteur générique via une connexion TCP (peut être configuré pour non sécurisé).

Pour ajouter le plugin à Votre agent fluentd, utilisez la commande suivante: xxx

Voir aussi Réponse originale < / a>, bonne chance.


0 commentaires