]>
granicus.if.org Git - sysstat/log
Sebastien GODARD [Fri, 4 Nov 2016 09:05:45 +0000 (10:05 +0100)]
Starting sysstat 11.5.3
Update sysstat version number in configure script.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 4 Nov 2016 08:59:57 +0000 (09:59 +0100)]
sysstat-11.5.2
sysstat version 11.5.2 final packaging.
lsm and spec files updated.
CREDITS file updated.
Changelog added.
NOTE: Stable versions (11.2.8 and 11.4.2) also exist and will be
available for download from my web site:
http://pagesperso-orange.fr/sebastien.godard/
The stable versions include only the bug fixes added in sysstat 11.5.2
but not the new features.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 4 Nov 2016 08:45:02 +0000 (09:45 +0100)]
Update NLS translations
Sync with The Translation Project.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Mon, 31 Oct 2016 17:18:57 +0000 (18:18 +0100)]
Merge branch 'leitao-master'
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Breno Leitao [Mon, 31 Oct 2016 13:23:59 +0000 (09:23 -0400)]
sar: Improve cpuinfo read for POWER architecture
Currently CPU frequency is not being read properly on POWER archicture.
It shows the frequency as:
# sar -m CPU 1 5
...
06:30:28 AM CPU MHz
06:30:36 AM all 0.00
This is caused because /proc/cpuinfo is differently between Intel and
POWER.
This patch simply fix the parsing function (read_cpuinfo).
Signed-off-by: Breno Leitao <breno.leitao@gmail.com>
Sebastien GODARD [Mon, 31 Oct 2016 07:46:32 +0000 (08:46 +0100)]
sar: Add softnet statistics (part 9): SVG format
This patch adds SVG output format for softnet statistics.
This format can be displayed with sadf's option -g.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sat, 29 Oct 2016 15:06:12 +0000 (17:06 +0200)]
sar: Add softnet statistics (part 8): Update documentation
Update sar's manual page to document softnet metrics.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sat, 29 Oct 2016 14:30:08 +0000 (16:30 +0200)]
sar: Add softnet statistics (part 7): Update XSD and DTD documents
Update XSD and DTD documents to take into account new softnet
statistics.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sat, 29 Oct 2016 14:04:02 +0000 (16:04 +0200)]
sar: Add softnet statistics (part 6): XML output
This patch adds XML output format for softnet statistics.
This format can be displayed with sadf's option -x.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sat, 29 Oct 2016 13:38:58 +0000 (15:38 +0200)]
sar: Add softnet statistics (part 5): JSON output
This patch adds JSON output format for softnet statistics.
This format can be displayed with sadf's option -j.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sat, 29 Oct 2016 13:09:05 +0000 (15:09 +0200)]
sadf: softnet stats: Remove unneeded variables initialization
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 28 Oct 2016 16:27:00 +0000 (18:27 +0200)]
sar: Add softnet statistics (part 4): ppc and CSV output formats
This patch adds ppc and database (CSV) output formats for softnet
statistics. These formats are displayed using sadf's options -p and -d.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 28 Oct 2016 15:31:14 +0000 (17:31 +0200)]
sar: Add softnet statistics (part 3): Display statistics
Update sar to display softnet statistics collected by sadc.
Also compute global statistics among all CPU (though these data are not
part of /proc/net/softnet_stat file).
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 28 Oct 2016 14:48:07 +0000 (16:48 +0200)]
/proc/vmstat fix for Linux 4.8
The 4.8 kernel has some changes in /proc/vmstat which cause sysstat to
report zero values for {pgscank,pgscand}/s in sar -B. The attached
patch fixes this for 4.8 while retaining compatibility with older
kernels.
Signed-off-by: Shantanu Goel <sgoel01@yahoo.com>
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 21 Oct 2016 14:22:10 +0000 (16:22 +0200)]
Merge branch 'dnarc-increase_procname_size'
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 21 Oct 2016 14:16:15 +0000 (16:16 +0200)]
Merge branch 'increase_procname_size' of https://github.com/dnarc/sysstat into dnarc-increase_procname_size
Sebastien GODARD [Fri, 21 Oct 2016 13:46:44 +0000 (15:46 +0200)]
mpstat, iostat: Use decimal point for FP values in JSON output
This patch sets LC_NUMERIC variable to "C" to make sure JSON output (as
displayed by mpstat and iostat commads) is locale-independent and
floating-point values use a decimal point.
This should make JSON output compliant with RFC7159.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 21 Oct 2016 12:52:04 +0000 (14:52 +0200)]
Fix #128: Use decimal point for FP values in JSON output
This patch sets LC_NUMERIC variable to "C" to make sure JSON output (as
displayed by sadf -j) is locale-independent and floating-point values
use a decimal point.
This should make JSON output compliant with RFC7159.
Reported-by: @andy-maier
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Mike Winter [Wed, 19 Oct 2016 19:01:23 +0000 (13:01 -0600)]
Check for existence of sys/param.h before using Posix constants.
Modify tapestat to use the same checks as pidstat.
Mike Winter [Tue, 18 Oct 2016 17:24:45 +0000 (11:24 -0600)]
Use system constants for process name length and username length.
Sebastien GODARD [Sun, 16 Oct 2016 09:54:10 +0000 (11:54 +0200)]
sar: Add softnet statistics (part 2): Read statistics
This patch read softnet statistics from the /proc/net/softnet_stat file.
Softnet stats will be collected by default by sadc: So set AO_COLLECTED
flag in corresponding activity structure.
Also metrics' type is unsigned int (%x) and not unsigned long long.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 14 Oct 2016 13:35:18 +0000 (15:35 +0200)]
sar: Add softnet statistics (part 1): Basic definitions and structures
Add new switch (-n SOFT) to sar. This option will tell sar to parse
/proc/net/softnet_stat file and display corresponding software-based
network processing statistics.
This first patch defines the needed structures, constants and functions
prototypes.
sar's help message is also updated.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 7 Oct 2016 12:41:23 +0000 (14:41 +0200)]
pidstat: Use either short or full command line when looking for a pattern
Use either the command name string or the full command line when looking
for a substring with options -C or -G.
The full command line is used if option -l has been entered, otherwise we
use the short command name string.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Mon, 3 Oct 2016 15:10:31 +0000 (17:10 +0200)]
Use TIMESTAMP_LEN constant for timestamp buffers
Several buffers were used to hold timestamps, with different sizes
(sometimes 16, 32 or 64 characters).
Now define and use a single size for all of them (TIMESTAMP_LEN).
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sun, 2 Oct 2016 16:26:19 +0000 (18:26 +0200)]
Merge branch 'msekletar-korean-timestamp'
Sebastien GODARD [Sun, 2 Oct 2016 16:12:49 +0000 (18:12 +0200)]
Merge branch 'korean-timestamp' of https://github.com/msekletar/sysstat into msekletar-korean-timestamp
Michal Sekletar [Fri, 30 Sep 2016 16:05:44 +0000 (18:05 +0200)]
sar: make buffers that hold timestamps bigger
On systems that use Korean UTF-8 locale sar will not print timestamp
because there is not enough space in the buffer.
I bumped buffer size to 64 bytes because I figured out that 32 bytes is
still not enough to print out timestamp when using some glibc supported
locales.
$ LC_TIME=ko_KR.UTF-8 ./sar 1 1
Before:
Linux 4.7.2-201.fc24.x86_64 (morgoth.usersys.redhat.com) 2016년 09월 30일 _x86_64_ (4 CPU)
CPU %user %nice %system %iowait %steal %idle
all 4.51 0.00 2.51 0.00 0.00 92.98
Average: all 4.51 0.00 2.51 0.00 0.00 92.98
After:
Linux 4.7.2-201.fc24.x86_64 (morgoth.usersys.redhat.com) 2016년 09월 30일 _x86_64_ (4 CPU)
18시 18분 36초 CPU %user %nice %system %iowait %steal %idle
18시 18분 37초 all 3.76 0.00 2.26 0.00 0.00 93.98
Average: all 3.76 0.00 2.26 0.00 0.00 93.98
Sebastien GODARD [Fri, 23 Sep 2016 13:28:11 +0000 (15:28 +0200)]
Starting sysstat 11.5.2
Update sysstat version number in configure script.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 23 Sep 2016 13:21:22 +0000 (15:21 +0200)]
sysstat-11.5.1
sysstat version 11.5.1 final packaging.
lsm and spec files updated.
Changelog added.
NOTE: Stable versions (11.2.7 and 11.4.1) also exist and will be
available for download from my web site:
http://pagesperso-orange.fr/sebastien.godard/
The stable versions include only the bug fixes added in sysstat 11.5.1
but not the new features.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 23 Sep 2016 13:01:17 +0000 (15:01 +0200)]
NLS: Sync with translation project
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Wed, 14 Sep 2016 14:11:52 +0000 (16:11 +0200)]
mpstat: Update manual page
Explain new "-o JSON" option.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Wed, 14 Sep 2016 14:05:41 +0000 (16:05 +0200)]
Cosmetic fixes
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Wed, 14 Sep 2016 14:01:32 +0000 (16:01 +0200)]
mpstat: Display hard/soft interrupts in plain or JSON format
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Wed, 14 Sep 2016 09:01:48 +0000 (11:01 +0200)]
mpstat: Display total nr of interrupts in plain or JSON format
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Wed, 14 Sep 2016 08:31:39 +0000 (10:31 +0200)]
mpstat: Display CPU statistics in plain or JSON format
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Wed, 14 Sep 2016 07:03:54 +0000 (09:03 +0200)]
mpstat: Display report header in plain or JSON format
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Wed, 14 Sep 2016 07:00:01 +0000 (09:00 +0200)]
mpstat: Add "-o JSON" option
This option will enable the user to display mpstat statistics in JSON
format.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Mon, 5 Sep 2016 15:37:53 +0000 (17:37 +0200)]
Fix #125: pidstat omits kernel threads when using -l option
When option -l is used with pidstat, kernel threads don't appear
in output. This is because the kernel thread's command line (as
read from /proc/#/cmdline) is empty and pidstat wrongly considered that
the thread had terminated. This patch fixes this.
Reported-by: Andrew Theurer
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Mon, 29 Aug 2016 14:13:37 +0000 (16:13 +0200)]
Fix fields list displayed by sadf -d for filesystem activity
sadf -d (which displays the contents of a datafile in CSV) always
displayed the following line
FILESYSTEM;MBfsfree;MBfsused;%fsused;%ufsused;Ifree;Iused;%Iused
for filesystems statistics, even when the mountpoint name was requested
by the user (with "-F MOUNT").
With this patch, sadf will now print
MOUNTPOINT;MBfsfree;MBfsused;%fsused;%ufsused;Ifree;Iused;%Iused
when the mountpoint name has been selected.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Mon, 29 Aug 2016 06:27:36 +0000 (08:27 +0200)]
sadf: Remove sysdata-version from JSON output
Remove sysdata-version field from JSON output. This field is relevant
only for XML output (it's the version of the DTD/XSD documents).
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sun, 28 Aug 2016 14:04:32 +0000 (16:04 +0200)]
Reuse hdr_line string for activities title line
Struct activity has a field named hdr_line which was used to display the
list of fields displayed by sadf -d.
Reuse it to display the periodic activity header line in sar's output.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 26 Aug 2016 08:21:31 +0000 (10:21 +0200)]
sar: Align some columns contents on the left
Display sensors device name (fan, temp, voltage) and USB data (product
and manufacturer names) aligned on the left to make output a bit less
wide.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 26 Aug 2016 07:30:05 +0000 (09:30 +0200)]
Fix #124: Conversion from older formats is broken
Commit
3c6fffd introduced a stricter check on file_magic->header_size
field. Yet this field exists only for files created with sysstat
versions 10.3.1 and later and so, should not be checked for older
versions. Trying to check it with older versions breaks the possibility
to convert (using sadf -c) a datafile created by such an old version.
Reported-by: @almosthuman
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sun, 21 Aug 2016 06:00:50 +0000 (08:00 +0200)]
iostat: Update manual page
Explain new "-o JSON" option.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sun, 21 Aug 2016 05:46:17 +0000 (07:46 +0200)]
iostat: Fix conversion factor for JSON output
Conversion factor was always set to 1 for JSON output, regardless of the
unit chosen to display values (kB or MB). This patch fixes this.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 19 Aug 2016 20:00:30 +0000 (22:00 +0200)]
iostat.c: Display extended disk stats in plain or JSON format
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 19 Aug 2016 15:21:21 +0000 (17:21 +0200)]
iostat.c: Display basic disk stats in plain or JSON format
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 19 Aug 2016 14:32:14 +0000 (16:32 +0200)]
iostat.c: Display CPU statistics in plain or JSON format
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 19 Aug 2016 13:54:12 +0000 (15:54 +0200)]
iostat.c: Display timestamp in plain or JSON format
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 19 Aug 2016 13:38:41 +0000 (15:38 +0200)]
Add JSON output for reports header
Update print_gal_header() function so that its output can be displayed
in JSON format.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 19 Aug 2016 13:32:33 +0000 (15:32 +0200)]
Move xprintf()/xprintf0() functions from sadf.c to common.c
These functions will be used by other sysstat commands (eg. iostat). So
put them in common.c.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 19 Aug 2016 07:18:19 +0000 (09:18 +0200)]
iostat: Add "-o JSON" option
This option will enable the user to display iostat statistics in JSON
format.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Mon, 15 Aug 2016 12:57:48 +0000 (14:57 +0200)]
Starting sysstat 11.5.1
Update sysstat version number in configure script.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Mon, 15 Aug 2016 12:47:35 +0000 (14:47 +0200)]
sysstat-11.4.0
sysstat version 11.4.0 final packaging.
lsm and spec files updated.
Changelog added.
NOTE: Another stable version (11.2.6) also exists and is available for
download from my web site:
http://pagesperso-orange.fr/sebastien.godard/
This other stable version doesn't include SVG support for sar/sadf.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Mon, 15 Aug 2016 10:24:28 +0000 (12:24 +0200)]
NLS: Sync with translation project
Vietnamese translation updated.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Thu, 11 Aug 2016 07:13:57 +0000 (09:13 +0200)]
Replace strcpy() with strncpy() to avoid buffer overflows
Using strcpy() is not safe since destination buffer may overflow, for
example if the string being copied doesn't contain a terminator.
This patch replaces strcpy() with strncpy() to make sure no buffer
overflows happen.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sun, 17 Jul 2016 16:31:17 +0000 (18:31 +0200)]
iostat: Fix comment
Fix issue #122.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sun, 10 Jul 2016 10:11:30 +0000 (12:11 +0200)]
SVG: Update graphs title
Update graph title for network errors statistics (title was the same as
for network statistics).
Also update graph title for IPv4 network sockets (we have graphs for
IPv4 and IPv6 network sockets).
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sun, 10 Jul 2016 10:08:56 +0000 (12:08 +0200)]
SVG: Remove empty lines
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sun, 10 Jul 2016 09:59:35 +0000 (11:59 +0200)]
SVG: Reorder metrics to be consistent with the output of sar
Try, whenever possible, to have the same metrics order for graphs as for
sar's output.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 8 Jul 2016 15:47:13 +0000 (17:47 +0200)]
SVG: Code refactoring
Add a new array (g_fields[]) used to determine the order in which the
metrics will be drawn. Used by save_extrema() function to save the min
and max values at the right position in spmin[]/spmax[] arrays.
Add a new array (g_type[]) giving the type of graphs that will be drawn
in each view (SVG_LINE_GRAPH, SVG_BAR_GRAPH). It makes it possible now
to call draw_activity_graphs() function only once even if there are
several types of graphs to draw.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sat, 2 Jul 2016 12:53:13 +0000 (14:53 +0200)]
SVG: Apply workaround for I/O and transfer rates statistics
See commit
5d3efa1 .
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sat, 2 Jul 2016 12:41:25 +0000 (14:41 +0200)]
SVG: Assume max values for graphs cannot be negative
Assume maximum values cannot be negative.
Is a negative value is found, then replace it with zero.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 1 Jul 2016 13:30:34 +0000 (15:30 +0200)]
Workaround for I/O and transfer rates statistics
Values displayed for I/O and transfer rates statistics (sar -b) may be
wrong if a filesystem / a device is unmounted, eg:
16:45:08 tps rtps wtps bread/s bwrtn/s
16:50:00 46.57 40.12 6.45 648.67 573.12
16:55:08
59853160524690272 .00
59853160524690272 .00 6.29
59853160524689824 .00 135.44
This is because the total number of I/O operations is calculated as the sum
of operations for each filesystem/device mounted by the system. But if a
filesystem is unmounted, the total number of I/O operations may be lower
than its previous value, resulting in a negative number displayed by
sar. Display 0.0 in this case.
A note warning the user should probably go into the manual page too.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 1 Jul 2016 12:56:57 +0000 (14:56 +0200)]
SVG: Add separate functions to display background grid
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 1 Jul 2016 12:04:10 +0000 (14:04 +0200)]
SVG: Add separate function for graphs autoscaling
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 1 Jul 2016 10:55:22 +0000 (12:55 +0200)]
SVG: Fix how bar graphs are displayed for fs statistics
Comment in code stating that "bar graphs should not extend over previous
interval because %values are not calculated over a time interval but are
instantaneous values" is wrong. Doing this implies loosing the first
value and is not consistent with how bar graphs are displayed for other
activities.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 1 Jul 2016 10:38:38 +0000 (12:38 +0200)]
Fix unsigned compared against 0
file_magic->header_size is an unsigned int value and so cannot be
strictly less than 0 [CID#127473].
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 24 Jun 2016 12:37:04 +0000 (14:37 +0200)]
Starting sysstat 11.4.0
Update sysstat version number in configure script.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 24 Jun 2016 12:06:42 +0000 (14:06 +0200)]
sysstat-11.3.5
sysstat version 11.3.5 final packaging.
lsm and spec files updated.
Changelog added.
Cosmetic fixes.
NOTE: A stable version (11.2.5) also exists and will be available for
download from my web site:
http://pagesperso-orange.fr/sebastien.godard/
The stable version includes only the bug fixes added in sysstat 11.3.5
but not the new features.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 24 Jun 2016 11:38:39 +0000 (13:38 +0200)]
NLS: Sync with translation project
Various translations updated.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Mon, 20 Jun 2016 16:08:59 +0000 (18:08 +0200)]
SVG: Check for zero time interval
Don't draw a bar if its width (time interval) is zero.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Mon, 20 Jun 2016 16:04:18 +0000 (18:04 +0200)]
SVG: Check for unmounted filesystems
Make graphs (displayed for filesystems statistics) discontinuous if the
filesystem has been unmounted then mounted again.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sun, 19 Jun 2016 08:55:05 +0000 (10:55 +0200)]
Use itv instead of g_itv for interval variable name
This is mainly cosmetic...
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sun, 19 Jun 2016 08:33:30 +0000 (10:33 +0200)]
SVG: Add SVG output for FC HBA statistics
These graphs correspond to the output of "sar -n FC".
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sat, 18 Jun 2016 15:59:24 +0000 (17:59 +0200)]
SVG: Fix "skipempty" option
When an activity is depicted by several views and option "skipempty" is
used, views with non zero values following a view which has been skipped
were also not displayed. Fix this here.
Also free memory for views which have been skipped.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 17 Jun 2016 16:46:52 +0000 (18:46 +0200)]
SVG: Add SVG output for filesystems statistics
These graphs correspond to the output of "sar -F".
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 17 Jun 2016 13:13:27 +0000 (15:13 +0200)]
SVG: Add SVG output for disk statistics
These graphs correspond to the output of "sar -d".
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 17 Jun 2016 08:45:36 +0000 (10:45 +0200)]
SVG: Add SVG output for NFS server statistics
These graphs correspond to the output of "sar -n NFSD".
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 17 Jun 2016 08:29:33 +0000 (10:29 +0200)]
SVG: Add SVG output for NFS client statistics
These graphs correspond to the output of "sar -n NFS".
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 17 Jun 2016 08:13:49 +0000 (10:13 +0200)]
SVG: Add SVG output for network interface errors statistics
These graphs correspond to the output of "sar -n EDEV".
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sun, 12 Jun 2016 10:10:01 +0000 (12:10 +0200)]
SVG: Add SVG output for voltage inputs statistics
These graphs correspond to the output of "sar -m IN".
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sun, 12 Jun 2016 08:07:24 +0000 (10:07 +0200)]
SVG: Make sure graduations are properly aligned with grid
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Sat, 11 Jun 2016 12:11:00 +0000 (14:11 +0200)]
SVG: Add SVG output for ICMP network errors statistics
These graphs correspond to the output of "sar -n EICMP6".
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Mon, 6 Jun 2016 06:32:07 +0000 (08:32 +0200)]
SVG: Fix title for IPv6 network statistics graphs
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Mon, 6 Jun 2016 06:29:40 +0000 (08:29 +0200)]
SVG: Add SVG output for IPv6 network errors statistics
These graphs correspond to the output of "sar -n EIP6".
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 3 Jun 2016 12:31:31 +0000 (14:31 +0200)]
SVG: Add SVG output for TCPv4 network errors statistics
These graphs correspond to the output of "sar -n ETCP".
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 3 Jun 2016 12:19:24 +0000 (14:19 +0200)]
SVG: Add SCG output for ICMPv4 network errors statistics
These graphs correspond to the output of "sar -n EICMP".
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 3 Jun 2016 11:50:12 +0000 (13:50 +0200)]
SVG: Add SVG output for IPv4 network errors statistics
These graphs correspond to the output of "sar -n EIP".
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 3 Jun 2016 11:35:03 +0000 (13:35 +0200)]
SVG: Add SVG output for UDPv6 network statistics
These graphs correspond to the output of "sar -n UDP6".
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 3 Jun 2016 09:02:36 +0000 (11:02 +0200)]
SVG: Add SVG output for ICMPv6 network statistics
These graphs correspond to the output of "sar -n ICMP6".
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 3 Jun 2016 08:31:57 +0000 (10:31 +0200)]
SVG: Add SVG output for IPv6 network statistics
These graphs correspond to the output of "sar -n IP6".
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 3 Jun 2016 08:11:39 +0000 (10:11 +0200)]
SVG: Add SVG output for ICMPv4 network statistics
These graphs correspond to the output of "sar -n ICMP".
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Sebastien GODARD [Fri, 3 Jun 2016 07:10:57 +0000 (09:10 +0200)]
Merge branch 'clang' of https://github.com/pschiffe/sysstat
Sebastien GODARD [Fri, 3 Jun 2016 06:46:52 +0000 (08:46 +0200)]
Update sar manual page
Unify the description of the tps value for -b and -d flags.
Fixes #120.
Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Peter Schiffer [Wed, 1 Jun 2016 11:41:39 +0000 (13:41 +0200)]
tapestat: prevent reallocing to 0 bytes
Ensure that realloc is not using 0 as new size in
tape_check_tapes_and_realloc() function.
Peter Schiffer [Wed, 1 Jun 2016 11:38:36 +0000 (13:38 +0200)]
tapestat: avoid double free
Avoid possibility of double free in tape_check_tapes_and_realloc() function.
Peter Schiffer [Wed, 1 Jun 2016 11:34:51 +0000 (13:34 +0200)]
tapestat: more fixes for realloc
Of course I forgot to assign new pointers from realloc to original variables.
This patch fixes that.
Sebastien GODARD [Sat, 28 May 2016 08:46:33 +0000 (10:46 +0200)]
Merge branch 'clang' of https://github.com/pschiffe/sysstat
Sebastien GODARD [Sat, 28 May 2016 08:21:23 +0000 (10:21 +0200)]
Merge branch 'coverity' of https://github.com/pschiffe/sysstat