Commit 0ad58695 authored by Lionel Landwerlin's avatar Lionel Landwerlin Committed by Peter Korsgaard
Browse files

package: Add sysstat tools

parent 7d5d638a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
2009.11, Not yet released:

	New packages: divine, gvfs, libarchive, libmicrohttpd,
	sdl_sound, swfdec
	sdl_sound, swfdec, sysstat

	Updated/fixed packages: autoconf, busybox, directfb, dnsmasq,
	e2fsprogs, festival, gstreamer, gst-plugins-bad, gst-plugins-base,
+1 −0
Original line number Diff line number Diff line
@@ -270,6 +270,7 @@ if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/sfdisk/Config.in"
endif
source "package/smartmontools/Config.in"
source "package/sysstat/Config.in"
if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
# mdev
source "package/udev/Config.in"
+38 −0
Original line number Diff line number Diff line
config BR2_PACKAGE_SYSSTAT
	bool "sysstat"
	help
          The sysstat utilities are a collection of performance
          monitoring tools for Linux. These include sar, sadf, mpstat,
          iostat, pidstat and sa tools.

          Some Features :

           * Input / Output and transfer rate statistics (global, per
             device, per partition, per network filesystem and per
             Linux task / PID)
           * CPU statistics (global, per CPU and per Linux task /
             PID), including support for virtualization architectures
           * Memory and swap space utilization statistics
           * Virtual memory, paging and fault statistics
           * Per-task (per-PID) memory and page fault statistics
           * Global CPU and page fault statistics for tasks and all
             their children
           * Process creation activity
           * Interrupt statistics (global, per CPU and per interrupt,
             including potential APIC interrupt sources)
           * Extensive network statistics: network interface activity
             (number of packets and kB received and transmitted per
             second, etc.) including failures from network devices;
             network traffic statistics for IP, TCP, ICMP and UDP
             protocols based on SNMPv2 standards; support for
             IPv6-related protocols.
           * NFS server and client activity
           * Socket statistics
           * Run queue and system load statistics
           * Kernel internal tables utilization statistics
           * System and per Linux task switching activity
           * Swapping statistics
           * TTY device activity
           * Power management statistics

	  http://pagesperso-orange.fr/sebastien.godard/
+26 −0
Original line number Diff line number Diff line
#############################################################
#
# sysstat
#
#############################################################

SYSSTAT_VERSION = 9.0.5
SYSSTAT_SOURCE = sysstat-$(SYSSTAT_VERSION).tar.bz2
SYSSTAT_SITE = http://pagesperso-orange.fr/sebastien.godard/
SYSSTAT_AUTORECONF = NO
SYSSTAT_LIBTOOL_PATCH = NO
SYSSTAT_INSTALL_STAGING = NO
SYSSTAT_INSTALL_TARGET = YES

# Should be --disable-man-group, it might be a little mistake in the
# configure.in script.
SYSSTAT_CONF_OPT = --enable-man-group
ifneq ($(BR2_HAVE_DOCUMENTATION),y)
SYSSTAT_CONF_OPT += --disable-documentation
endif

# The isag tool is a post processing script that depends on tcl/tk
# among other things. So we don't install it.
SYSSTAT_INSTALL_TARGET_OPT = DESTDIR=$(TARGET_DIR) INSTALL_ISAG=n install

$(eval $(call AUTOTARGETS,package,sysstat))