Mqtt-broker: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „=MQTT-Broker (Mosquitto)= Der MQTT-Broker läuft auf einem Raspi, der unter mqtt.unhb erreichbar ist. Zugangsdaten für SSH liegen in der Keepass-Datenbank. De…“) |
|||
Zeile 1: | Zeile 1: | ||
=MQTT-Broker (Mosquitto)= | =MQTT-Broker (Mosquitto)= | ||
Der MQTT-Broker läuft auf einem Raspi, der unter mqtt.unhb erreichbar ist. Zugangsdaten für SSH liegen in der Keepass-Datenbank. Der Zugang ist auf publickey beschränkt, die Keys sind auf dem Lab-PC hinterlegt. Von dort aus kann der Mosquitto bearbeitet werden. | Der MQTT-Broker läuft auf einem Raspi, der unter mqtt.unhb erreichbar ist. Zugangsdaten für SSH liegen in der Keepass-Datenbank. Der Zugang ist auf publickey beschränkt, die Keys sind auf dem Lab-PC hinterlegt. Von dort aus kann der Mosquitto bearbeitet werden. | ||
+ | |||
+ | === mqtt logging === | ||
+ | mosquitto_sub in einem screen starten und logs getagged ins syslog schreiben: | ||
+ | screen -S mqtt-debug sh -c "mosquitto_sub -t \# -v -R | logger -t mqtt-debug" | ||
+ | |||
+ | /etc/rsyslog.d/10-mqtt-debug.conf: | ||
+ | :syslogtag, isequal, "mqtt-debug:" /var/log/mqtt-debug.log | ||
+ | & stop |
Version vom 25. Februar 2020, 11:46 Uhr
MQTT-Broker (Mosquitto)
Der MQTT-Broker läuft auf einem Raspi, der unter mqtt.unhb erreichbar ist. Zugangsdaten für SSH liegen in der Keepass-Datenbank. Der Zugang ist auf publickey beschränkt, die Keys sind auf dem Lab-PC hinterlegt. Von dort aus kann der Mosquitto bearbeitet werden.
mqtt logging
mosquitto_sub in einem screen starten und logs getagged ins syslog schreiben:
screen -S mqtt-debug sh -c "mosquitto_sub -t \# -v -R | logger -t mqtt-debug"
/etc/rsyslog.d/10-mqtt-debug.conf:
:syslogtag, isequal, "mqtt-debug:" /var/log/mqtt-debug.log & stop