loggning av bandbred för specifict script

Permalänk
Medlem

loggning av bandbred för specifict script

Hej kära Swe.

Så jag sitter med olika python scripts och vill logga bandbred användningen av BARA dessa scripts i sig på en remote xubuntu 16.04. Är det så att någon råka veta hur detta kan göras?

Dessa scripts kommer köras ca var 10e minut och jag skulle vilja logga bandbredden vid varje individuell körning.

Tack för svar!

P.S det ultimata loggen skulle se ut som följande (tänk att detta är log.txt eller liknade):

xxxx bit/s . . . xxxx bit/s

Visa signatur

Смерть -это решение всех проблем. Нет человека - нет проблемы
Comp1: Ubuntu 16.04 Comp2: Arch Linux
Comp3: Ubuntu Server 16.04 Comp4: Centos 6.5
Comp5: Linux mint 16 Comp6: Raspberry pi (olika OS hela tiden)
Phone: Motorola Google Nexus 6

Permalänk
Medlem

Kan tillägga att bit längden som skickas kommer variera så jag kan t,ex inte gör detta:

#! /bin/bash SECONDS=0 python scriptName.py duration=$SECONDS cat "$((numOfBits/$duration))" >> logg.txt

Visa signatur

Смерть -это решение всех проблем. Нет человека - нет проблемы
Comp1: Ubuntu 16.04 Comp2: Arch Linux
Comp3: Ubuntu Server 16.04 Comp4: Centos 6.5
Comp5: Linux mint 16 Comp6: Raspberry pi (olika OS hela tiden)
Phone: Motorola Google Nexus 6

Permalänk
Medlem

Något som skulle eventuellt vara intressant är ju om det skulle gå att se hur mycket just detta script skickar på nätverket, om någon känner till något sådant.

Visa signatur

Смерть -это решение всех проблем. Нет человека - нет проблемы
Comp1: Ubuntu 16.04 Comp2: Arch Linux
Comp3: Ubuntu Server 16.04 Comp4: Centos 6.5
Comp5: Linux mint 16 Comp6: Raspberry pi (olika OS hela tiden)
Phone: Motorola Google Nexus 6

Permalänk
Medlem

Har du testat nethogs?

Permalänk
Medlem

Jag lyckades till sist filtrera så bara dessa packet komfram via Wireshark och tog bandbredden via den.

Visa signatur

Смерть -это решение всех проблем. Нет человека - нет проблемы
Comp1: Ubuntu 16.04 Comp2: Arch Linux
Comp3: Ubuntu Server 16.04 Comp4: Centos 6.5
Comp5: Linux mint 16 Comp6: Raspberry pi (olika OS hela tiden)
Phone: Motorola Google Nexus 6