Asystent AI
Powiadomienia
Wyczyść wszystko

log z MQTT

5 Wpisów
3 Użytkownicy
3 Reactions
1,002 Wyświetleń
(@muchac35)
Wpisów: 512
Ekspert
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#2183]

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: 630
Ekspert
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

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: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

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 i isom zareagowali
(@muchac35)
Wpisów: 512
Ekspert
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@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: 630
Ekspert
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

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 zareagował
Udostępnij: