maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [SFOS] [ANNOUNCE] System Monitor (https://talk.maemo.org/showthread.php?t=93824)

Custodian 2014-09-08 20:31

[ANNOUNCE] System Monitor
 
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:
http://i64.fastpic.ru/thumb/2014/090...fb602a2f3.jpeg http://i64.fastpic.ru/thumb/2014/090...a7e15c556.jpeg http://i64.fastpic.ru/thumb/2014/090...4635a8f42.jpeg http://i68.fastpic.ru/thumb/2014/091...0e7ed6632.jpeg http://i68.fastpic.ru/thumb/2014/091...6ed500e47.jpeg

Dave999 2014-09-08 20:40

Re: System Monitor
 
Any plans to join the harbour?

Thanks for your invested time.

Custodian 2014-09-08 20:51

Re: System Monitor
 
Quote:

Originally Posted by Dave999 (Post 1438629)
Any plans to join the harbour?

systemd services and/or dbus activation via .service file are not allowed at harbour.

minimos 2014-09-09 04:39

Re: System Monitor
 
Quote:

Originally Posted by Custodian (Post 1438628)
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?

Custodian 2014-09-09 07:23

Re: System Monitor
 
Quote:

Originally Posted by minimos (Post 1438649)
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.

Jordi 2014-09-09 09:19

Re: System Monitor
 
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 2014-09-09 09:27

Re: System Monitor
 
Quote:

Originally Posted by Jordi (Post 1438673)
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.

Quote:

Originally Posted by Jordi (Post 1438673)
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.

Quote:

Originally Posted by Jordi (Post 1438673)
Any possibility to donate? :)

Beer link in my signature.

Leinad 2014-09-09 10:12

Re: System Monitor
 
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 2014-09-09 10:16

Re: System Monitor
 
Quote:

Originally Posted by Leinad (Post 1438679)
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.

Custodian 2014-09-09 21:22

Re: [ANNOUNCE] System Monitor
 
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.


All times are GMT. The time now is 13:54.

vBulletin® Version 3.8.8