Powiadomienia
Wyczyść wszystko

log z MQTT

5 Wpisów
3 Użytkownicy
3 Likes
513 Wyświetleń
(@muchac35)
Wpisów: 443
Ekspert
Autor tematu
 

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ź

 
Dodane : 24/01/2021 10:50 pm
(@mig41)
Wpisów: 615
Ekspert
 

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/

 

 
Dodane : 24/01/2021 11:16 pm
adrian
(@adrian)
Wpisów: 3981
Szefu Admin 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
 
Dodane : 25/01/2021 12:22 am
muchac35 and isom reacted
(@muchac35)
Wpisów: 443
Ekspert
Autor tematu
 

@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

 
Dodane : 03/02/2021 11:12 pm
(@mig41)
Wpisów: 615
Ekspert
 

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.

 
Dodane : 04/02/2021 8:35 am
muchac35 reacted
Udostępnij: