Dstat is a versatile replacement for vmstat, iostat, netstat and ifstat written in python and with a very good plugin system.

Signed-off-by: Roberto Riggio <roberto.rig...@create-net.org>

---

Index: utils/dstat/Makefile
===================================================================
--- utils/dstat/Makefile        (revision 0)
+++ utils/dstat/Makefile        (revision 0)
@@ -0,0 +1,47 @@
+#
+# Copyright (C) 2012 OpenWrt.org
+#
+# This is free software, licensed under the GNU General Public License v2.
+# See /LICENSE for more information.
+#
+
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=dstat
+PKG_VERSION:=0.7.2
+PKG_RELEASE:=1
+
+PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
+PKG_SOURCE_URL:=http://dag.wieers.com/home-made/dstat/
+PKG_MD5SUM:=bfea4dc8037a0b18fc40a4dfc104dcc8
+
+include $(INCLUDE_DIR)/package.mk
+
+define Package/dstat
+  SECTION:=utils
+  CATEGORY:=Utilities
+  TITLE:=Versatile resource statistics tool
+  URL:=http://dag.wieers.com/home-made/dstat/
+  DEPENDS:=+python
+endef
+
+define Package/dstat/description
+  Dstat is a versatile replacement for vmstat, iostat, netstat
+  and ifstat. Dstat overcomes some of their limitations and
+  adds some extra features, more counters and flexibility.
+  Dstat is handy for monitoring systems during performance
+  tuning tests, benchmarks or troubleshooting.
+endef
+
+define Build/Compile
+endef
+
+define Package/dstat/install
+       $(INSTALL_DIR) $(1)/usr/share/dstat
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/dstat $(1)/usr/share/dstat/dstat.py
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/plugins/dstat_*.py 
$(1)/usr/share/dstat/
+       $(INSTALL_DIR) $(1)/usr/bin
+       $(LN) -sf ../share/dstat/dstat.py $(1)/usr/bin/dstat
+endef
+
+$(eval $(call BuildPackage,dstat))
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to