Johannes Zellner
6533f9e98f
Always show app search bar to be consistent with filters
2022-10-13 22:27:52 +02:00
Girish Ramakrishnan
41604feb02
Fix slider steps with the unit changes
2022-10-13 22:22:12 +02:00
Johannes Zellner
60f8ab9030
Better y axis labels
2022-10-13 22:16:35 +02:00
Girish Ramakrishnan
db1056112c
Fix SI and Decimal unit usage
...
SI: For 1000, it is kB, MB, GB
IEC: For 1024, it is KiB, MiB, GiB
JEDEC: For 1024, it is KB, MB (conflicts with SI, of course)
Ultimately, what we decided is for RAM use IEC and for Disk use SI.
This is what docker does and also suggested here -
https://stackoverflow.com/questions/8632269/displaying-file-size-1000b-1kb-or-1024b-1kb
2022-10-13 21:53:11 +02:00
Johannes Zellner
da1653cc77
Fixup crash if dns preflight check fails
2022-10-13 21:10:55 +02:00
Girish Ramakrishnan
4015afc69c
graphs: send service graphs
2022-10-13 20:52:22 +02:00
Johannes Zellner
43300c9f69
Only show My Apps header if an app is installed
2022-10-13 20:19:58 +02:00
Johannes Zellner
5a7629f224
Add more vultr S3 regions
2022-10-13 10:40:38 +02:00
Johannes Zellner
d898c16ceb
Show analyze disk button if no disk data is available yet
2022-10-13 02:19:38 +02:00
Johannes Zellner
9534bfa9d5
Als show apps in system cpu graph if they consume more than 20% within the selected period
2022-10-13 01:36:29 +02:00
Johannes Zellner
813ad9f7cd
Show apps using more than 1Gb within the selected period in system memory graph
2022-10-12 23:25:46 +02:00
Johannes Zellner
6d8c3febac
Also add rootDSE to the directory server
2022-10-12 22:13:54 +02:00
Girish Ramakrishnan
b5da4143c9
graphs: add app response in system graphs
2022-10-12 22:08:10 +02:00
Johannes Zellner
c9a5e7216a
Show last updated for disks and allow refresh on-demand
2022-10-12 17:05:45 +02:00
Johannes Zellner
7439a13578
Improve disk stats layout
2022-10-12 16:47:25 +02:00
Johannes Zellner
93d029f13c
Hide disks graph on refresh
2022-10-12 16:27:19 +02:00
Johannes Zellner
82f915ac1c
Rework the disk usage code
2022-10-12 16:26:09 +02:00
Johannes Zellner
51ecb708c7
Rework tab based sysinfo view into one wide view
2022-10-12 16:00:41 +02:00
Girish Ramakrishnan
4fe0402735
box data is separate from mail data already
2022-10-12 11:59:28 +02:00
Girish Ramakrishnan
4a3d85a269
add docker disk usage tests
2022-10-12 10:57:22 +02:00
Girish Ramakrishnan
fa7c0a6e1b
add disks tests
2022-10-12 10:45:29 +02:00
Girish Ramakrishnan
62d68e2733
graphs: remove the disk info
2022-10-12 10:30:02 +02:00
Girish Ramakrishnan
edb6ed91fe
add disk usage task
2022-10-12 10:26:21 +02:00
Girish Ramakrishnan
a3f7ce15ab
system: rework disks api to return by filesystem
2022-10-12 09:42:14 +02:00
Girish Ramakrishnan
4348556dc7
Fix applinks test
2022-10-12 09:37:25 +02:00
Girish Ramakrishnan
deb6d78e4d
bump addon timeouts
2022-10-11 23:33:35 +02:00
Girish Ramakrishnan
3c963329e9
du: exclude option
2022-10-11 23:14:50 +02:00
Johannes Zellner
b88ee3ed05
Add apps with more than 1gb memory to system graph
2022-10-11 23:14:34 +02:00
Girish Ramakrishnan
656f3fcc13
add system.du
2022-10-11 23:06:54 +02:00
Girish Ramakrishnan
760301ce02
Add docker.df
2022-10-11 23:06:51 +02:00
Johannes Zellner
71f24ac10b
Add system graph refresh button to allow for ocd
2022-10-11 21:36:30 +02:00
Johannes Zellner
e56585df10
Fixup system memory and cpu graphs
2022-10-11 21:22:56 +02:00
Girish Ramakrishnan
6f61145b01
configurecollectd.sh is no more
2022-10-11 21:04:25 +02:00
Johannes Zellner
78f0da0b50
Do not show graph legend
2022-10-11 20:00:19 +02:00
Johannes Zellner
8c09883e56
Add 6 hour period to graphs
2022-10-11 19:28:16 +02:00
Johannes Zellner
cdc11969d4
Improve graph tooltips and labelling
2022-10-11 19:25:18 +02:00
Johannes Zellner
cbaf86b8c7
Use counter values for docker stats in collectd and grafana queries
2022-10-11 19:06:40 +02:00
Johannes Zellner
edc7519a98
Fixup app charts an update to latest chart.js from npm
2022-10-11 18:31:03 +02:00
Girish Ramakrishnan
9d35756db5
graphs: just query graphite IP instead of localhost mapping
2022-10-11 12:44:37 +02:00
Girish Ramakrishnan
22790fd9b7
system: include only ram info for graphs
...
app graphs only contain ram info since that is what docker stats provides
2022-10-11 11:54:06 +02:00
Johannes Zellner
ad29f51833
Fixup typo guage -> gauge in docker-stats.py
2022-10-11 10:54:53 +02:00
Girish Ramakrishnan
3caffdb4e1
Rework app stats
...
Previously, the du plugin was collecting data every 20 seconds but
carbon was configured to only keep data every 12 hours causing much
confusion.
In the process of reworking this, it was determined:
* No need to collect disk usage info over time. Not sure how that is useful
* Instead, collect CPU/Network/Block info over time. We get this now from docker stats
* We also collect info about the services (addon containers)
* No need to reconfigure collectd for each app change anymore since there is no per
app collectd configuration anymore.
2022-10-10 21:13:26 +02:00
Girish Ramakrishnan
2133eab341
postgresql: fix issue when restoring large dumps
2022-10-10 12:30:26 +02:00
Johannes Zellner
25379f1d21
Prevent code from crashing when DO access token contains non-ascii characters
2022-10-07 11:25:17 +02:00
Johannes Zellner
303ddf02b5
Show actual applink upstreamUri error in the UI
2022-10-06 20:03:22 +02:00
Johannes Zellner
2f8bf0e825
Better upstreamUri error feedback
2022-10-06 19:52:25 +02:00
Johannes Zellner
cb8d90699b
Better feedback if no applink schema is provided
2022-10-06 19:49:33 +02:00
Johannes Zellner
6e4e8bf74d
Add applink upstreamUri validation
2022-10-06 19:35:07 +02:00
Johannes Zellner
458e02c0a0
Make the applink icon clear action a bit clearer
2022-10-06 19:29:35 +02:00
Johannes Zellner
87a00b9209
Fixup app link icon fetching and do not overwrite upstreamUri with redirect
2022-10-06 19:23:15 +02:00