9e11cd7db7
Support setting rlimits from Admin Console
...
Change-Id: Ia0d45948998d7a5612a1828a90ad20908d07639e
Reviewed-on: https://gerrit.libreoffice.org/38677
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com >
Tested-by: Ashod Nakashian <ashnakash@gmail.com >
2017-06-12 06:19:53 +02:00
9502741590
tdf#107278 admin console: adding graph to track CPU load
...
Change-Id: Idb07fe4139dd639a49ce1545cc15895f74876b06
Reviewed-on: https://gerrit.libreoffice.org/38425
Reviewed-by: pranavk <pranavk@collabora.co.uk >
Tested-by: pranavk <pranavk@collabora.co.uk >
2017-06-08 12:58:12 +02:00
eeaf436d53
Admin: show cumulative bandwidth sent / recv'd over all time.
...
Change-Id: I3f9f398d1de19d54e0aa4c51bc44c597019dc839
2017-06-03 22:53:57 +01:00
9db39ce741
tdf#107752 admin console: indicating whether a document is modified.
...
Change-Id: I6055a601c1dd3b5e9700ef75d7c07d7e0b13d663
2017-05-23 19:00:53 +05:30
41ed318de8
tdf#106449 admin:adding user list for each document
...
Change-Id: Ia5c382f469a80464d0435e1e2e4de3daaba8a690
Reviewed-on: https://gerrit.libreoffice.org/36275
Reviewed-by: pranavk <pranavk@collabora.co.uk >
Tested-by: pranavk <pranavk@collabora.co.uk >
2017-04-19 08:17:11 +02:00
0806986c8c
Admin model locking - major cleanup.
...
Do everything in the Admin Model in the AdminPoll thread.
Everything else can push work there safely through callbacks.
2017-04-03 20:42:31 +01:00
8749f4f2e3
Cleanup unit test hooks.
2017-03-16 18:32:12 +00:00
e7ebe0fdaa
remove obsolete Poco headers, and Poco SSL pieces.
2017-03-16 18:03:23 +00:00
a6de441ed0
rename AdminRequestHandler to AdminSocketHandler.
2017-03-16 17:32:38 +00:00
d19b6eb351
Move memstats & cpustats into the main polling thread.
...
We can calculate the timeout ourselves easily and add it to the
polling loop simplifying life.
Also ensure we never send messages to a non-authenticated thread.
2017-03-15 17:24:44 +00:00
0089723f69
Admin: review error handling on auth. failure.
2017-03-15 16:25:29 +00:00
909b5f8ac3
Admin: should be its own socket-poll goodness.
2017-03-15 16:13:13 +00:00
e1f576bdb3
Switch to using websocket here.
2017-03-15 15:12:52 +00:00
d9980e3392
Adjust initial AdminRequestHandler entry point.
2017-03-15 14:40:24 +00:00
cb3ccfe32d
Fix crash on exit in the Admin console.
...
Change-Id: I5f90a12eb95f59d2b52a52e59526488b94975387
2017-02-08 21:39:10 +01:00
9ec0466c57
Admin - measure dirty memory of kits, and RSS of forkit.
...
Gives a more accurate real memory consumption for each process.
2017-02-07 18:55:32 +00:00
d7a9a76ddb
wsd: report PSS of kit processes
...
Each Kit process now reports its own PSS,
which is much more accurate as they share
a significant ratio of their pages with
one another.
Admin tracks the PSS values of the Kits
and reports to the console.
Change-Id: Ifa66d17749c224f0dc211db80c44f7c913f2d6c4
Reviewed-on: https://gerrit.libreoffice.org/33864
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com >
Tested-by: Ashod Nakashian <ashnakash@gmail.com >
2017-02-03 07:12:31 +00:00
4eed11e2be
wsd: Admin logging updated
...
Change-Id: I7d7e0f98f10ae3ef10ca15cf6ad510a3d7bab00e
Reviewed-on: https://gerrit.libreoffice.org/33859
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com >
Tested-by: Ashod Nakashian <ashnakash@gmail.com >
2017-02-03 07:06:06 +00:00
292400eeed
wsd: reuse the timer-based memory stats for admin requests
...
Change-Id: I3778458043174fb5489617d022445205daf91532
Reviewed-on: https://gerrit.libreoffice.org/33673
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com >
Tested-by: Ashod Nakashian <ashnakash@gmail.com >
2017-01-30 02:10:13 +00:00
11ae90cfcb
No Hungarian notation please
...
Change-Id: Ia624de45a792db7e39f2245aaea7d940b30b0db2
2017-01-13 14:52:08 +02:00
e221388c79
Add an 'Idle time' column to the Admin console
...
Use a new protocol message, 'resetidle' to inform Admin clients
whenever a user has done anything in a document view. This is a
message that Admin clients need to subscribe to.
Also add the current idle time for each document to the 'documents'
message.
To reduce protocol chatter, the idle time is updated at most once per
10 s.
Change-Id: I418e82b05048a3628f21dcd240ccd974b3a01356
Reviewed-on: https://gerrit.libreoffice.org/31653
Reviewed-by: Tor Lillqvist <tml@collabora.com >
Tested-by: Tor Lillqvist <tml@collabora.com >
2016-12-08 08:39:11 +00:00
cca657c8f2
Apply the pre-branch rename script to re-organize the source.
2016-11-25 09:58:48 +00:00