Mqtt-broker: Unterschied zwischen den Versionen

Aus Un-Hack-Bar
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