Monitorix is afree, opensource,lightweightsystemmonitoring tooldesigned tomonitor as manyservices andsystemresources aspossible. Ithas beencreated to beused underproductionLinux/UNIXservers, butdue to itssimplicity andsmall size canbe used onembeddeddevices aswell.
Webminstats isa Webmin moduledesigned tostore systeminformation inan rrdtooldatabase and todisplayhistoric(hourly, daily,weekly,monthly, andcustom) graphs.It is modularin design, soas to be ableto logeverything fromCPU usage toemail box size.
Samhain is afile integrity / intrusion detection system that canbe used onsingle hosts aswell as onnetworks. Itbeen designedto monitormultiple hostswithpotentiallydifferentoperatingsystems,providingcentralizedlogging andbaselinedatabasestorage,although it canalso be used asstandaloneapplication ona single host.
Inadyn is asmall andsimple DDNSclient withHTTPS support,both GnuTLS andOpenSSL aresupported.Inadyn iscommonlyavailable inmany GNU/Linuxdistributions,used inoff-the-shelfrouters andInternetgateways toautomate thetask of keepingyour DNS recordup to date withany IP addresschanges fromyour ISP. Itcan also beused ininstallationswith redundant(backup)connections tothe Internet.
upsm is publicdomain,Qt-based upsmonitor(front-end forupsc fromNetwork UPSTools). It sitsat the tray andpolls nutserver usingupsc, so youneed to set upNUT first(ups.conf andother stuff).From theSettings ofupsm you candefine thecommand linefor upsc (i.e."upscserverups@localhost"for example)and pollingtime period, inmillisecond.
Stresslinux isa minimal linuxdistributionrunning from abootable cdrom,usb, vmware orvia PXE. Stresslinuxmakes use ofsome utitlitiesavailable onthe net like:stress,cpuburn,hddtemp,lm_sensors ... Stresslinux isdedicated tousers who wantto test theirsystem(s)entirely onhigh load andmonitoring thehealth.
This is a purebash/curl/grep/perlplugin fornagios to checkhealth of VSANclusters. Ituses no vmwareSDK, just pureunix tools. This plugin canparse malformedXML response.
Finit is a SysVinitreplacementwith processsupervisionsimilar to thatof daemontoolsand runit. Itsfocus is onsmall andembeddedGNU/Linuxsystems, yetfullyfunctional onstandard serverand desktopinstallations.Cookiesincluded.
Afick is a fastand portableintrusiondetection andintegritymonitoringsystem,designed towork on allplatforms (itonly needs Perland a fewstandardmodules),includingWindows, Linux,Unix. Theconfigurationsyntax is veryclose fromtripwire/aide.
Hashrat is acommand-lineutility thathashes thingsusing md5,sha1/256/512,whirlpool andjh hashalgorithms.It'swritten in Cwith fewdependancies(basically justthe standard Clibrary). Itcan read inputfrom standardin and hash it,either as acomplete file,orline-by-line. It canrecursivelyhash files ondisk, eitheroutputinghashes tostdout, orstoring them infilesystemattributes, orin a memcachedserver. It cancheck filesagainst a listof hashessupplied onstdin, or in t
watcher.js is aNode.js/Express/AngularJSbasedapplicationthat can beused to monitorservice status.At regularintervalsservicespecificdefinedmessages,either as httprequests or asraw data tosockets, aresend to theserviceendpoints tofind out theirstatus. On theservice statusresolution, thestatus isstoredinternally andis madeavailableeitherprogrammaticallyor via RESTrequests. Theapplication, atdesign level,is extensiblesince customdefinedbehaviors canbe easily ap
downtimed is aprogram thatmonitorsoperatingsystemdowntime,uptime,shutdowns, andcrashes andrecords suchevents. At OSstartup it logsinformationabout previousdowntime. Itthenperiodicallyupdates a timestamp file onthe disk, whichis used todetermine theapproximatetime when thesystem was lastup and running.During agraceful systemshutdown, itrecords a timestamp inanother file.Thedowntimes(1)command linetool can beused to inspectrecords of pastdowntime.
Webfwlog is aWeb-basedfirewall logreporting andanalysis tool.It allows usersto designreports to useon loggedfirewall datain whateverconfigurationthey desire.Included aresample reportsas a startingpoint. Reportscan be sortedwith a singleclick, or"drilled-down"all the way tothe packetlevel, andsaved for lateruse. Supportedlog formats arenetfilter,ipfilter, ipfw,ipchains, Ciscorouters, Snort,and Windows XP.Netfiltersupportincludes ulogdMySQL orPostgreSQLdatabase
Trend is ageneral-purpose,efficient trendgraph for"live"data. Data isread in ASCIIform from afile orcontinuouslyfrom a FIFO anddisplayed inreal-time intoa multi-passtrend (muchlike a CRToscilloscope).trend can beused as a rapidanalysis toolfor progressiveor time-baseddata seriestogether withtrivialscripting.