1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
|
loadbars (0.7.5) stable; urgency=low
* Remove README.md
-- Paul Buetow <paul@buetow.org> Sun, 22 Jun 2014 11:42:04 +0200
loadbars (0.7.4) stable; urgency=low
* Now really add README.pod
-- Paul Buetow <paul@buetow.org> Sun, 22 Jun 2014 11:41:16 +0200
loadbars (0.7.3) stable; urgency=low
* Update README.pod for Github page
-- Paul Buetow <paul@buetow.org> Sun, 22 Jun 2014 11:39:47 +0200
loadbars (0.7.2) stable; urgency=low
* Add Debian Jessie Package
-- Paul Buetow <paul@buetow.org> Sat, 14 Jun 2014 11:05:34 +0200
loadbars (0.7.1) stable; urgency=low
* It's now possible to resize the window via mouse
-- Paul Buetow <paul@buetow.org> Wed, 10 Jul 2013 23:53:24 +0200
loadbars (0.7.0) stable; urgency=low
* Initial version for Debian GNU/Linux Wheezy
* Has only been tested on Wheezy
* Major code cleanup. Removed the text display stuff from the code.
* Minor performance enhancements
* It is now possible to specify a list of hosts using shell espansion.
E.g.: loadbars server{01,10..20}.example.com [OPTIONS]
-- Paul Buetow <paul@buetow.org> Wed, 19 Jun 2013 19:25:57 +0200
loadbars (0.6.0.99) precise; urgency=low
* New dev branch
-- Paul Buetow <pb@venus> Thu, 26 Jul 2012 08:24:11 +0200
loadbars (0.6.0.5) stable; urgency=low
* Introducing network stats. Network stats toggle button is 3
The new --netint INTNAME startup param specifies the nic to observe.
The new --hasnet 0|1 startup params specifies whether to display network
stats on startup.
The new --netlink SPEED startup params specifies the network interface
speed to assume on startup on the given nic. Possible values are mbit,
10mbit, 100mbit, gbit, 10gbit or just a number which is interpreted as
mbytes/s. If no --netlink param is given the standard NIC speed is set to
1gbit.
* Incoming network traffic is displayed from a bar coming from upside down
(light green). 100% means: The theoretical network bandwidth is used
100%.
* Outgoing network traffic is displayed from a bar coming from downside up
(light green). 100% means: The theoretical network bandwidth is used
100%.
* Rxb means: Received bytes in % until total bandwidth
* Txb means: Transmitted bytes in % until total bandwidth
* During runtime the v hotkey decrease the link speed by factor 10
* During runtime the f hotkey increases the link speed by factor 10
* During runtime the n hotkey switches to the next available network
interface. If you have hosts with different nics and try to switch to a
nic wich is available on one host but not on another a *big red* bar will
be shown on the host which is missing the specific nic.
* Memory stats toggle button is now 2 instead of m. If you press m a
deprecation massage is shown and nothing more happens.
* Some code optimizations on CPU bars. It should consume *at least a little*
less CPU on the display host than before. BUT NOT *much less*!
* New manual page (removed some infos from --help and put it into the
manpage).
* Removed the --factor switch, since it was barely used and caused some
implementation details on network and memory stats. Maybe I am just too
studpid.
* Improved the info messages displayed on stdout.
* The remote code (fetching infos from /proc fs) is now written in perl and
not bash anymore. Sooner or later this will be used to put more logic into
it (e.g. setting uptime intervals separately for differend kinds of stats).
* Re-add the --title startup params which specifies the window title of the
loadbars session.
* Some code refactoring.
* New wishlist brainstorming for next released (see docs/wishlist).
-- Paul Buetow <paul@buetow.org> Mon, 23 Jul 2012 18:40:39 +0200
loadbars (0.5.3) stable; urgency=low
* Introduce new param --hasagent. With --hasagent 1 loadbars will not
run 'ssh-add' which would ask for your SSH key password to add it to
the ssh agent. With --hasagent 0 (default value) loadbars will run
'ssh-add' on startup in order to add your SSH key to the SSH agent.
* Add openssh-client dependency to the .deb package.
* Some code bugfixing.
-- Paul Buetow <paul@buetow.org> Tue, 01 May 2012 11:57:27 +0200
loadbars (0.5.2.2) stable; urgency=low
* Test release, to test the deb.buetow.org repo key sign stuff.
-- Paul Buetow <paul@buetow.org> Sun, 08 Apr 2012 15:23:53 +0200
loadbars (0.5.2.1) stable; urgency=low
* Hotfix release, contains only a corrected version string.
-- Paul Buetow <paul@buetow.org> Sun, 08 Apr 2012 15:23:53 +0200
loadbars (0.5.2) stable; urgency=low
* Initial .deb
* Heavy code refactoring (more modular code)
-- Paul Buetow <paul@buetow.org> Sun, 08 Apr 2012 15:23:53 +0200
loadbars (0.0.0) stable; urgency=low
* ALL CHANGES FOR PREVIOUS VERSIONS (NON DEBIAN PACKAGE)
Thu Apr 19 21:41:52 CEST 2012
* Minor change, sleep 0.5s instead of 3s if ssh command fails
Fri Apr 6 10:17:30 CEST 2012
* Minor fixes such as redraw background on toggle text display which
should fix some weird display bugs.
Fri Mar 16 07:20:50 CET 2012
* Release v0.5.1.1
* Dropped FreeBSD support / focus is Linux
* On shutdown all sub-processes are gonna be terminated instantly
(was old bug). Needs Proc::ProcessTable module.
* Dont quit loadbars if ~/.loadbarsrc can not be overwritten
Sat Feb 25 20:09:02 CET 2012
* Release v0.5.1
* Add config file support (~/.loadbarsrc) and it's possible to configure
any option you find in --help but without leading '--'. For comments
just use the '#' sign. Sample config:
showcores=1 # Always show cores on startup
showtext=0 # Always don't display text on startup
* Add hotkey 'w' which writes current settings to the configfile
* Remove --title option (no need anyway)
* Some code cleanups
* Some bugfixes
Sat Feb 4 10:56:27 CET 2012
* Release v0.5.0
* Add stats for rudimentary memory and swap usage (--showmem option or m hotkey)
* Remove --width and --inter options
* Add --barwidth option, each bar is barwidth pixels now
* Add --maxwidth option, which represents the max total window width
* Auto disable text display if text does not fit into window (maxwidth) pixels
* Auto re-enable text display if text does fit again into window
* Key right increases window width by 100px and left decreases by 100px
* Key down increases window height by 100px and up decreases by 100px
* Set 'samples' default values from 1000 down to 500.
* Displays a text warning on stdout if computer may be too slow
* No sporadic crashes on shutdown anymore
* Some internal tweaks, no separate event thread needed anymore. This fixes
some sporadic bugs.
Sun Jan 21 14:16:37 CET 2012
* Released v0.4.0
* Also show stats for idle, iowait, irq, softirq, steal and guest cpu time
* Some parameters have been renamed (see --help)
* Introduced extended mode (use --extended 1 at startup or 'e' hotkey)
* Modified the bar colors a little bit (see --help)
* Some Bugfixes
Tue Dec 27 12:28:40 CET 2011
* Released v0.3.1
* --cluster option (which reads the ClusterSSH config file /etc/clusters/)
also supports clusters of clusters. e.g.:
$ cat /etc/clusters
clusterA server01 server02
clusterB clusterA server03
So --cluster clusterB will connect to server01 server02 and server03
* --hosts option supports username to be specified. E.g.:
# ./loadbars --hosts user1@server01,user2@server02
will connect to server01 using user1 and server02 with user2.
Mon Dec 26 14:46:25 CET 2011
* Released v0.3.0
* Peak CPU load is not displayed by default anymore. User 'p' command or
the --togglepeak 1 startup option.
* Peak CPU load is now also displayd in text format (marked as pk)
* New option --cluster which brings rudimentary ClusterSSH config file
support. E.g. './loadbars --cluster server' reads cluster server from
the /etc/clusters file.
Sat Nov 19 11:54:51 CET 2011
* Released v0.2.2
* Added a 1px horizontal line to each bar which represent the max. peak
of user and system cpu load of the last N samples (max. of the last 15
samples by default, it can be configured using --average)
* Default value for --average has been decreased from 30 to 15 sample
values
Fr 12. Aug 21:41:46 CEST 2011
* Released v0.2.1
Di 9. Aug 20:42:43 CEST 2011
* Released v0.2.0.2 (Bugfixes only; Bar width was wrong by 1px)
So 7. Aug 15:53:08 CEST 2011
* Added grey separator lines between each hosts during CPU toggle mode
* More intelligent CPU core numbering during CPU toggle mode
* FreeBSD server support for CPU graphs has been tested and is working using
linprocfs mounted on /compat/linux/proc.
* Changed licence to GPL 2
* Some more documentation
* Some minor bugfixes
So 7. Aug 14:06:45 CEST 2011
* Released v0.2.0.1 (Bugfixes only)
Sa 6. Aug 22:04:15 CEST 2011
* Released v0.2.0 (new major version)
* No interactive CLI shell anymore but instead hotkeys for the
SDL interface (press h and see).
* Bugfixes (E.g. Loadbars does not hang anymore after typing commands)
* Major code refactoring
Fr 5. Aug 23:52:49 CEST 2011
* Released v0.1.3.1
* Some more minor bugfixes
Fr 5. Aug 23:29:19 CEST 2011
* Released v0.1.3
* Fixed a segfault bug on SDL::Font using threads
* Added an advanced help option (h vs. H)
* Added new toggle option: Displaying bar number vs. hostname
* Some little code refactoring
Fr 22. Apr 13:08:08 CEST 2011
* Released v0.1.2.1
Mi 20. Apr 08:37:49 CEST 2011
* Added ./BUGS which includes a summary of all current known bugs
Fri Jan 14 23:03:47 CET 2011
* Released v0.1.2
* Added 'toggle summary' option
* Removed all old screenshots
* Added a newer one
* Fixed lots of bugs (including segfaults)
* Cosmetic code fixes
Tue Jan 11 14:01:32 CET 2011
* Released v0.1.1
* Extended help text ('h' command)
* Added CHANGELOG and README files
* Fixed a typo
Tue Jan 11 13:??:?? CET 2011
* Released v0.1.0
* With initial font support (text display of the stats)
* Everything else which has been implemented up to 0.1-beta8-pre6
-- Paul Buetow <paul@buetow.org> Sun, 08 Apr 2012 15:23:53 +0200
|