Powiadomienia
Wyczyść wszystko

log z MQTT

muchac35
(@muchac35)
Ekspert

Chciałbym aby ciągle się zapisywał log z mqtt do pliku i później go sobie przeglądać jak to zrobić
znalazłem w necie że to polecenie odczytuje ale mi nie działa
cat /var/log/mosquitto/mosquitto.log
odszukałem ten plik na malinie przez TC go nie można podglądnąć
proszę o podpowiedź

Cytuj
Autor tematu Dodane : 24/01/2021 9:50 pm
MiG41
(@marcingajda)
Brygadzista

Zawsze możesz logować putty do pliku 🙂

W każdym razie ten log to nie jest to o czym myślisz , ale zadziała z poleceniem sudo cat.....

Rozumiem,że chcesz logować domoticz/in ( z innego posta) , więc raczej zrób to tak jak tam Ci podałem z przekierowaniem do pliku ( na końcu komendy "... > log.txt" , i zamiast na konsole będzie Ci to wszystko szło do pliku. 

Ale jest jeden problem z robieniem tego w tle.  Możesz zroboć to wg tego wtedy : https://linuxporady.pl/uruchomienie-programu-w-tle-i-zamkniecie-konsoli/

 

OdpowiedzCytuj
Dodane : 24/01/2021 10:16 pm
adrian
(@adrian)
Prezes Zasłużony dla Forum, Patron Strony

co to znaczy nie mogę go pooglądać?

to jest zwykły plik textowy, która można otworzyć każdym edytorem pod warunkiem, że ma się uprawnienia do tego pliku

Nie wiem co tam masz - 3 wersje pod rózne lin edytory

sudo mcedit /var/log/mosquitto/mosquitto.log

sudo nano /var/log/mosquitto/mosquitto.log

sudo vi /var/log/mosquitto/mosquitto.log
OdpowiedzCytuj
Dodane : 24/01/2021 11:22 pm
muchac35 i isom polubień
muchac35
(@muchac35)
Ekspert

@marcingajda
mosquitto_sub -h localhost -t "#" -u "mqtt" -P "passwwww" -v > log.txt
działa mi to ale jak zatrzymać zapis tego loga?

i jaka komendą zatrzymać wyświetlanie loga po komendzie?
mosquitto_sub -h localhost -t "#" -u "mqtt" -P "passwwww" -v

OdpowiedzCytuj
Autor tematu Dodane : 03/02/2021 10:12 pm
MiG41
(@marcingajda)
Brygadzista

pierwszą np przez 

sudo killall -9 mosquitto_sub

drugą przez naciśnięcie ctrl+c

EDIT:w sumie tą pierwszą też przez ctrl+c , jeśli nie pracuje w tle.

OdpowiedzCytuj
Dodane : 04/02/2021 7:35 am
muchac35 polubień
Udostępnij: