Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (d1ee965ed78e594dc961b013cfb9535a2ed3a743)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (d1ee965ed78e594dc961b013cfb9535a2ed3a743)
  • Date: Tue, 4 Jan 2011 14:28:49 -0600

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

ChangeLog | 3 +++
utils/nmon/BUILD | 1 +
utils/nmon/DETAILS | 36 ++++++++++++++++++++++++++++++++++++
utils/nmon/HISTORY | 3 +++
utils/nmon/INSTALL | 1 +
utils/nmon/PRE_BUILD | 3 +++
6 files changed, 47 insertions(+)

New commits:
commit d1ee965ed78e594dc961b013cfb9535a2ed3a743
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/nmon: new spell a system monitor

diff --git a/ChangeLog b/ChangeLog
index 8cc6279..88755c4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2011-01-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * utils/nmon: new spell, a system monitor
+
2011-01-04 Ladislav Hagara <hgr AT vabo.cz>
* net/unbound: new spell, validating, recursive, caching DNS resolver
* accounts, groups: unbound added
diff --git a/utils/nmon/BUILD b/utils/nmon/BUILD
new file mode 100755
index 0000000..e123031
--- /dev/null
+++ b/utils/nmon/BUILD
@@ -0,0 +1 @@
+gcc ${CFLAGS} -D JFS -D GETUSER -Wall -D LARGEMEM -lncurses ${SOURCE} -o nmon
diff --git a/utils/nmon/DETAILS b/utils/nmon/DETAILS
new file mode 100755
index 0000000..386f77c
--- /dev/null
+++ b/utils/nmon/DETAILS
@@ -0,0 +1,36 @@
+ SPELL=nmon
+ VERSION=14f
+ SOURCE="lmon${VERSION}.c"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:99405996c56dd01391cc97cb2e617f8e451321acb172c86ce810fb3271873a9a9106e1c05362d3dc2763231eaff7ac85f9110a4ae2a26f11b2a6ee51bc156d21
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://nmon.sourceforge.net";
+ LICENSE[0]=GPL
+ ENTERED=20110104
+ SHORT="Nigel's performance Monitor for Linux"
+cat << EOF
+This systems administrator, tuner, benchmark tool gives you a huge amount
+of important performance information in one go. It can output the data in
+two ways:
+
+ 1. On screen (console, telnet, VNC, putty or X Windows) using curses for
low
+ CPU impact which is updated once every two seconds. You hit single
+ characters on you keyboard to enable/disable the various sorts of data.
+ * You can display the CPU, memory, network, disks (mini graphs or
+ numbers), file systems, NFS, top processes, resources (Linux version &
+ processors) and on Power micro-partition information.
+ * For lots of examples, see the "Screen shots" from the left menu. *
+ As you can see on the left lmon12e now in colour
+ 2. Save the data to a comma separated file for analysis and longer term
+ data capture.
+ * Use this together with nmon Analyser Excel 2000 spreadsheet, which
+ loads the nmon output file and automatically creates dozens of graphs
+ ready for you to study or write performance reports.
+ * Filter this data, add it to a rrd database (using an excellent freely
+ available utility called rrdtool). This graphs the data to .gif or
+ .png files plus generates the webpage .html file and you can then put
+ the graphs directly on a website automatically on AIX with no need of
+ a Windows based machine.
+ * Directly put the data into a rrd database or other database for your
+ own analysis
+EOF
diff --git a/utils/nmon/HISTORY b/utils/nmon/HISTORY
new file mode 100644
index 0000000..ef491aa
--- /dev/null
+++ b/utils/nmon/HISTORY
@@ -0,0 +1,3 @@
+2011-01-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DETAILS, INSTALL: spell created
+
diff --git a/utils/nmon/INSTALL b/utils/nmon/INSTALL
new file mode 100755
index 0000000..266ffe6
--- /dev/null
+++ b/utils/nmon/INSTALL
@@ -0,0 +1 @@
+install -m755 -o root -g root ${SOURCE_DIRECTORY}/nmon
${INSTALL_ROOT}/usr/bin
diff --git a/utils/nmon/PRE_BUILD b/utils/nmon/PRE_BUILD
new file mode 100755
index 0000000..d0b6307
--- /dev/null
+++ b/utils/nmon/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir ${SOURCE_DIRECTORY} &&
+cd ${SOURCE_DIRECTORY} &&
+cp ${SOURCE_CACHE}/${SOURCE} .




Archive powered by MHonArc 2.6.24.

Top of Page