Gibt es eine Möglichkeit, die Protokollierung von PINGREQ und PINGRESP zu verhindern und alle anderen log_type (s) aktiv zu halten?
Ich suche nach einer Möglichkeit, um zu verhindern, dass nur Ping-Einträge protokolliert werden.
Hier ist mein mosquitto.conf
:
pid_file /var/run/mosquitto.pid
persistence true
persistence_location /var/lib/mosquitto/
log_dest syslog
log_type all
connection_messages true
log_timestamp true
include_dir /etc/mosquitto/conf.d
Antworten:
Entfernen Sie Folgendes aus der Konfigurationsdatei:
quelle
debug, error, warning, notice, information, subscribe, unsubscribe
) ausprobiert, um festzustellen , ob sie die gewünschte Mischung ergeben?connection_messages
als das einzige erwähnen, was in der Konfiguration zu behalten ist. Ich hoffe, es macht Ihnen nichts aus, die Frage neu zu formulieren. Ich habe Ihre Antwort übrigens positiv bewertetlog_type debug
Wenn Sie alle anderen entfernen und verlassen, werden PINGs nicht mehr protokolliert. Vielleicht ist das das Beste, was ich tun kann, auch wenn ich nur Pings weglassen wollte. Vielen Dank