Active Topics

 



Notices


Reply
Thread Tools
Custodian's Avatar
Posts: 747 | Thanked: 2,370 times | Joined on May 2012 @ Moscow, Russia
#1
System Monitor records and shows your SailfishOS phone usage detail stats.

Currently you are able to see:
  • CPU: total, user, system, io
  • Battery: battery chage %
  • Wlan traffic: rx and tx
  • Cell traffic: rx and tx
  • Memory: ram and swap usage
More stats will be added in future releases.
Dump time/value for recorded data will be added in future releases.

During installation, package installs 'harbour-systemmonitord' service to your system, and starts it. If you remove package, service is stopped and uninstalled.

Default fetch data interval is 120 seconds, you can adjust it at settings page.

Service monitoring functions (current state, start/stop) willbe added in future releases.

Download:
Warehouse or OpenRepos

Source code:
Github.

Screenshots:
__________________
twitter: @basil_s home: http://thecust.net
OpenRepos.net - community driven repository project. Warehouse - native client for OpenRepos.net
Buy me a beer

Last edited by Custodian; 2014-10-01 at 12:51.
 

The Following 29 Users Say Thank You to Custodian For This Useful Post:
Dave999's Avatar
Posts: 7,074 | Thanked: 9,069 times | Joined on Oct 2009 @ Moon! It's not the East or the West side... it's the Dark Side
#2
Any plans to join the harbour?

Thanks for your invested time.
__________________
Do something for the climate today! Anything!

I don't trust poeple without a Nokia n900...
 

The Following 2 Users Say Thank You to Dave999 For This Useful Post:
Custodian's Avatar
Posts: 747 | Thanked: 2,370 times | Joined on May 2012 @ Moscow, Russia
#3
Originally Posted by Dave999 View Post
Any plans to join the harbour?
systemd services and/or dbus activation via .service file are not allowed at harbour.
__________________
twitter: @basil_s home: http://thecust.net
OpenRepos.net - community driven repository project. Warehouse - native client for OpenRepos.net
Buy me a beer
 

The Following 9 Users Say Thank You to Custodian For This Useful Post:
Posts: 646 | Thanked: 1,124 times | Joined on Jul 2010 @ Espoo, Finland
#4
Originally Posted by Custodian View Post
During installation, package installs 'harbour-systemmonitord' service to your system, and starts it. If you remove package, service is stopped and uninstalled.

Default fetch data interval is 60 seconds, you can adjust it at settings page.
Have you measured the effect of this running service on the battery duration?
 

The Following User Says Thank You to minimos For This Useful Post:
Custodian's Avatar
Posts: 747 | Thanked: 2,370 times | Joined on May 2012 @ Moscow, Russia
#5
Originally Posted by minimos View Post
Have you measured the effect of this running service on the battery duration?
As far as I can see, I use 1 or 2 min interval for data measurments, it does not affect battery life. Wakeup events managed with libkeepalive.

For example, after 11 hours of running with 2 min interval, total cpu time of daemon process is 00:00:14 seconds.
__________________
twitter: @basil_s home: http://thecust.net
OpenRepos.net - community driven repository project. Warehouse - native client for OpenRepos.net
Buy me a beer

Last edited by Custodian; 2014-09-09 at 09:17.
 

The Following 6 Users Say Thank You to Custodian For This Useful Post:
Jordi's Avatar
Posts: 400 | Thanked: 708 times | Joined on Jun 2011 @ Geneva - CH
#6
Very useful and very nice! Thanks for this. And I like the fact that the power consumption is minimal.

If we close the app, does it stop also the daemon? Any possibility to keep it going?

Is it possible to see the power usage of each app?

Any possibility to donate?
 
Custodian's Avatar
Posts: 747 | Thanked: 2,370 times | Joined on May 2012 @ Moscow, Russia
#7
Originally Posted by Jordi View Post
If we close the app, does it stop also the daemon? Any possibility to keep it going?
Daemon is a system service, and it does not require gui application to be launched.
Daemon is managed with systemd. Gui page for service management at application will be added in future verseions.

Originally Posted by Jordi View Post
Is it possible to see the power usage of each app?
Inderect measurment based on cpu time will be added in future versions. They can be inaccurate, since they does not take into account hardware consumptions (i.e. cell chip, display and so on).
As far as I know, there is no battery consumptions api available at sailfishos so far. If you have any piece of information - let me know.

Cpu users / Network consumers applications also will be added.

Originally Posted by Jordi View Post
Any possibility to donate?
Beer link in my signature.
__________________
twitter: @basil_s home: http://thecust.net
OpenRepos.net - community driven repository project. Warehouse - native client for OpenRepos.net
Buy me a beer
 

The Following User Says Thank You to Custodian For This Useful Post:
Posts: 594 | Thanked: 1,094 times | Joined on Aug 2012 @ Rhine
#8
For received data:
There is an amount ato the top of the graphics, what does it say?
Like here: http://fastpic.ru/view/64/2014/0909/...a8f42.png.html there is 50Kb at the top, but the graphic shows, that there was received much more... is it an average value? and is there a way to show the complete amount?
 
Custodian's Avatar
Posts: 747 | Thanked: 2,370 times | Joined on May 2012 @ Moscow, Russia
#9
Originally Posted by Leinad View Post
For received data:
There is an amount ato the top of the graphics, what does it say?
Like here: http://fastpic.ru/view/64/2014/0909/...a8f42.png.html there is 50Kb at the top, but the graphic shows, that there was received much more... is it an average value? and is there a way to show the complete amount?
Top right number shows current (last measured) value.

Complete amount(total), if applicable, as well as top application will be added to graph details page in next versions.
For now there are only extra graph shown. Tap on graph to open details page.
__________________
twitter: @basil_s home: http://thecust.net
OpenRepos.net - community driven repository project. Warehouse - native client for OpenRepos.net
Buy me a beer

Last edited by Custodian; 2014-09-09 at 10:18.
 

The Following 3 Users Say Thank You to Custodian For This Useful Post:
Custodian's Avatar
Posts: 747 | Thanked: 2,370 times | Joined on May 2012 @ Moscow, Russia
#10
Minor update v0.3-10:
- Icon updated! (restart phone or lipstick)
- Removed unnecessary graph redraws
- Cover graphs added
- Settings for archive length (not sure about values tho)
- Remember graphs choice

Next update will feature per app statistics and/or history slider.
__________________
twitter: @basil_s home: http://thecust.net
OpenRepos.net - community driven repository project. Warehouse - native client for OpenRepos.net
Buy me a beer

Last edited by Custodian; 2014-09-09 at 21:28.
 

The Following 6 Users Say Thank You to Custodian For This Useful Post:
Reply

Tags
sysmon, system monitor


 
Forum Jump


All times are GMT. The time now is 06:00.