Looks like the comment I wrote in this other thread yesterday would fit better in here, so I’ll move it. 
Same here.
- Ubuntu 14.04 (maybe my problem?
) - Plex Media Server 1.15.5.994
- Web client 3.97.4
On the dashboard, the bandwidth shows properly, but CPU and RAM graphs are not showing at all.
In my logs, I can see the following:
May 06, 2019 22:35:04.400 [0x7f6494bd8700] Debug — Request: [192.168.7.10:60576 (Subnet)] GET /statistics/resources?timespan=6 (20 live) TLS GZIP Signed-in Token (Sto7)
# a bunch of verbose logs showing the headers/parameters of that request (eg. host, timespan, version, etc)
May 06, 2019 22:35:04.403 [0x7f6494bd8700] Verbose — It took 0.0 sec to serialize a list with 27 elements.
May 06, 2019 22:35:10.406 [0x7f64977fe700] Debug — Completed: [192.168.7.10:60576] 200 GET /statistics/resources?timespan=6 (19 live) TLS GZIP 2ms 552 bytes (pipelined: 4)
Opening Chrome Developer Tools’ Network tab on the Plex dashboard, I can see requests to https://192-168-7-100.#{some kind of hash}.plex.direct:32400/statistics/resources where the response body looks like this:
{
"MediaContainer":{
"size":25,
"StatisticsResources":[
{
"timespan":6,
"at":1557149904
},
# 24 other similar entries, with only timespan and at keys
]
}
}
As my Ubuntu version may hint, I’ve been running this Plex Media Server setup for years on a fairly old machine, only updating Plex regularly. Could that be the reason Plex is unable to get data on used resources? Is there something I could install to solve the problem?