Summary
Dstat is a versatile replacement for vmstat, iostat and ifstat. Dstat overcomes some of the limitations and adds some extra features. Dstat allows you to view all of your system resources instantly, you can eg. compare disk usage in combination with interrupts from your IDE controller, or compare the network bandwidth numbers directly with the disk throughput (in the same interval).
Versions
v0.7.4-r4 :: 0 :: gentoo
- Modified
- License
- GPL-2+
- Keywords
- amd64 ppc ppc64 sparc x86 ~alpha ~arm64 ~hppa ~mips ~x86-linux
- USE flags
- doc examples
v0.7.4-r3 :: 0 :: gentoo
- Modified
- License
- GPL-2+
- Keywords
- amd64 ppc ppc64 sparc x86 ~alpha ~arm64 ~hppa ~mips ~x86-linux
- USE flags
- doc examples
v0.7.4-r2 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 ppc ppc64 sparc x86 ~alpha ~arm64 ~hppa ~mips ~x86-linux
- USE flags
- doc examples
USE flags
General
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- examples
- Install examples, usually source code
python_targets
- python3_10
- Build with Python 3.10
- python3_11
- Build with Python 3.11
- python3_12
- Build with Python 3.12
Dependencies
dev-lang / python : Freethreading (no-GIL) version of Python programming language
dev-python / six : Python 2 and 3 compatibility library
Runtime Dependencies
dev-lang / python : Freethreading (no-GIL) version of Python programming language
dev-python / six : Python 2 and 3 compatibility library
Bugs
- 781173
- sys-apps/dool: A Python 3 clone of sys-apps/dstat
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Paul Healy · gentoo
sys-apps/dstat: use importlib for plugins
Replace imp module use with importlib Remove unfinished code block for loading shared lib plugins Bug: https://bugs.gentoo.org/941872 Signed-off-by: Paul Healy <lmiphay@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39059 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sys-apps/dstat: Stabilize 0.7.4-r3 amd64, #933046
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/dstat: Stabilize 0.7.4-r3 x86, #933046
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/dstat: Stabilize 0.7.4-r3 ppc, #933046
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-apps/dstat: Stabilize 0.7.4-r3 sparc, #933046
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-apps/dstat: Stabilize 0.7.4-r3 ppc64, #933046
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Paul Healy · gentoo
sys-apps/dstat: enable py3.12, EAPI=8, refactor
Bug: https://bugs.gentoo.org/929807 Signed-off-by: Paul Healy <lmiphay@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36571 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Benda Xu · gentoo
sys-apps/dstat: enable py3.11
Signed-off-by: Benda Xu <heroxbd@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Paul Healy · gentoo
sys-apps/dstat: add python 3.10 to python compat
add python 3.10 drop python 3.7 and 3.8 Bug: https://bugs.gentoo.org/846308 Signed-off-by: Paul Healy <lmiphay@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25692 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop most stable hppa keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-apps/dstat: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-apps/dstat: stable 0.7.4-r2 for ppc64
stable wrt bug #739964 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
sys-apps/dstat: stable 0.7.4-r2 for ppc
stable wrt bug #739964 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-apps/dstat: stable 0.7.4-r2 for hppa
stable wrt bug #739964 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/dstat: Stabilize 0.7.4-r2 amd64, #739964
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-apps/dstat: stable 0.7.4-r2 for sparc
stable wrt bug #739964 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sys-apps/dstat: x86 stable (bug #739964)
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Paul Healy · gentoo
sys-apps/dstat: fix test failure
call the tests correctly with the correct python version(s) Bug: https://bugs.gentoo.org/711690 Signed-off-by: Paul Healy <lmiphay@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15644 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sys-apps/dstat: rename csv-output.patch better
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Tomáš Mózes · gentoo
sys-apps/dstat: fix csv output
Closes: https://bugs.gentoo.org/728736 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16322 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-apps/dstat: Remove py2.7
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Paul Healy · gentoo
sys-apps/dstat: correct python-r1 usage
1. Call python_foreach_impl instead of the upstream make install target 2. Install the rest of the files using install functions 3. Follow https://dev.gentoo.org/~mgorny/python-guide/multi.html for REQUIRED_USE/RDEPEND/DEPEND values. Closes: https://bugs.gentoo.org/710254 Signed-off-by: Paul Healy <lmiphay@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14814 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-apps/dstat: ppc stable wrt bug #700862
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
sys-apps/dstat: stable 0.7.4 for hppa, bug #700862
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-apps/dstat: ppc64 stable wrt bug #700862
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-apps/dstat: sparc stable wrt bug #700862
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-apps/dstat: x86 stable wrt bug #700862
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
sys-apps/dstat-0.7.4: amd64 stable (Bug 700862)
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
sys-apps/dstat: 0.7.4: add missing install target.
Fixes broken src_install() introduced in commit 33d249d4b12616985c6b3b67d484e989827de983. Closes: https://bugs.gentoo.org/698456 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guilherme Amadio · gentoo
sys-apps/dstat: fix src_install() for prefix
Using 'default' as done in the version bump made files get installed outside the prefix, directly into /usr. Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Paul Healy · gentoo
sys-apps/dstat: version bump to 0.7.4
Adds support for python 3 Now uses EAPI 7 backport fix from: https://github.com/dagwieers/dstat/pull/167/files added missing six dep avoid deprecation warning for importing collections with python 3.7 Closes: https://bugs.gentoo.org/696442 Signed-off-by: Paul Healy <lmiphay@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Paul Healy · gentoo
sys-apps/dstat: avoid running network... etc tests
This fixes the test target to only load a restricted number of the shipped plugins - network, db, virtualisation... etc will fail in different ways unless the environment or explicit dependencies are met. Closes: https://bugs.gentoo.org/638728 Closes: https://bugs.gentoo.org/656514 Signed-off-by: Paul Healy <lmiphay@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/10046 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Alexey Korepanov · gentoo
sys-apps/dstat: keyword ~arm64
Closes: https://github.com/gentoo/gentoo/pull/7739 - Benda Xu · gentoo
sys-apps/dstat: support Prefix again.
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - David Seifert · gentoo
sys-apps/dstat: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Pacho Ramos · gentoo
sys-apps/dstat: Drop old
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Agostino Sarubbo · gentoo
sys-apps/dstat: sparc stable wrt bug #593570
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sys-apps/dstat: x86 stable wrt bug #593570
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sys-apps/dstat: ppc stable wrt bug #593570
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Aaron Bauman · gentoo
sys-apps/dstat: amd64 stable wrt bug #593570 - Jeroen Roovers · gentoo
sys-apps/dstat: Stable for HPPA PPC64 (bug #593570).
Package-Manager: portage-2.3.2 RepoMan-Options: --ignore-arches - Henning Schild · gentoo
sys-apps/dstat: version bump to 0.7.3.
Signed-off-by: Henning Schild <henning@hennsch.de> Closes: https://github.com/gentoo/gentoo/pull/2003 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed