Client de ligne de commande syslog distant


9

J'utilise loggerassez régulièrement, mais existe-t-il un outil en ligne de commande FOSS pour la soumission à distance de messages syslog sur le réseau?

À l'heure actuelle, je dois configurer une paire installation / priorité à soumettre à un serveur distant sur le rsyslogdcôté. Je voudrais supprimer l'intermédiaire et ne pas avoir à modifier la configuration de mon démon syslog local.

Un tel outil existe-t-il?

Réponses:


12

L' loggerutilitaire prend en charge l'envoi de messages sur le réseau

logger -n 1.2.3.4 -t myapp -p user.notice "FOO BAR!"

Je n'ai pas d' -noption dans ma version de logger. J'utilise celle de util-linux-2.13-0.59.el5_8quelle version utilisez-vous?
Bratchley

On dirait que cela a été introduit en 2.20 ( git.kernel.org/cgit/utils/util-linux/util-linux.git/commit/… )
Patrick

1
J'utilise une version avec -n mais ma commande logger n'envoie toujours pas sur le réseau. Quand je le strace je peux qu'il se connecte au démon distant mais n'envoie rien. Ennuyeux. Je pense que vous pouvez également utiliser python. Je vais essayer.
nic ferrier

Il n'envoie rien à l'hôte distant bien que l'hôte distant soit activé et accessible à l'aide de la commande ping.
SuB
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.