./wip/symon, System monitoring suite

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.85, Package name: symon-2.85, Maintainer: charlie

symon is a system monitor. It can be used to obtain accurate and up to
date information on the performance of a number of systems.

Currently the "suite" consists of these parts:

symon - lightweight system monitor. Can be run with privileges
equivalent to nobody on the monitored host. Offers no functionality
but monitoring and forwarding of measured data.

symux - persists data. Incoming symon streams are stored on disk in
rrd files. symux offers systems statistics as they come in to 3rd
party clients.

syweb - draws rrdtool pictures of the stored data. syweb is a php
script that can deal with chrooted apaches. It can show all systems
that are monitored in one go, or be configured to only show a set of
graphs.

sylcd - symux client that drives CrystalFontz and HD44780 lcds. sylcd
shows current network load on a specific host.

SymuxClient.pm - generic perl symux client. Could, for instance, be
used to get the hourly amount of data that was transmitted on a
particular interface.


Required to run:
[databases/rrdtool] [lang/perl5]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

RMD160: c355c188d23284de175756e044c43e8c9f6cc6e2
Filesize: 103.526 KB

Version history: (Expand)


CVS history: (Expand)


   2013-05-11 00:05:46 by Hauke Fath | Files touched by this commit (1)
Log message:
Mention Amanda lead for pkg division

   2012-10-07 18:23:08 by Aleksej Saushev | Files touched by this commit (87)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.
   2012-05-17 18:36:23 by Hauke Fath | Files touched by this commit (4) | Package updated
Log message:
Update to symon 2.85 --

18/02/2012 - 2.85

   - lib/diskname rewrite -- return possible disknames for Linux and FreeBSD
     based on a number of predefined path patterns

   - platform/Linux allow /dev/mapper disknames (Edho Arief)

14/01/2012 - 2.84

   - platform/Linux/disk probes now handles '/' in arguments (Bostjan Skufca)

   - platform/FreeBSD/disk probes now allow args not in '/dev' (Edho Arief),
     and support diskname by ufs name, ufs id, gpt id.

   - platform/FreeBSD/sm_mem.c: sysctl call could overwrite swap count (Edho
     Arief)

   - platform/NetBSD/Makefile.inc: update linker flags for finding librrd in
     /usr/pkg

01/05/2011 - 2.83

   - Added flukso probe

   - platform/OpenBSD/sm_io.c updated to support uids (Stuart Henderson)

   - platform/Linux/sm_df.c checks if /etc/mtab could be openend 
     (Lars Kotthoff)

   - platform/Linux: Support diskname by id, label, path or uuid for smart, io
     and df probes.
   2011-04-18 16:51:27 by Hauke Fath | Files touched by this commit (11)
Log message:
Major rototilling of symon package:

Updated to 2.82
DESTDIRised, installing the lot ourselves instead of patching
the package Makefiles to death
Added rc.d scripts
Replaced hardcoded paths

TODO: Create symon-{server,client,web} packages
   2010-06-14 00:47:10 by Thomas Klausner | Files touched by this commit (235)
Log message:
Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
   2009-10-11 12:45:10 by Thomas Klausner | Files touched by this commit (261)
Log message:
Remove obsolete @dirrm lines.
   2008-05-24 17:34:08 by Tobias Nygren | Files touched by this commit (146)
Log message:
This commit brought to you by the automated whitespace police (pkglint)
   2007-09-21 15:06:49 by Thomas Klausner | Files touched by this commit (113)
Log message:
Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.