Useful FREE tools for monitoring DD-WRT and your network

Post new topic   Reply to topic    DD-WRT Forum Index -> Broadcom SoC based Hardware
Goto page Previous  1, 2
Author Message
lgkahn
DD-WRT User


Joined: 01 May 2007
Posts: 295

PostPosted: Wed Sep 02, 2009 4:01    Post subject: Reply with quote
i use mrtg and iog.. both running under windows

see bandwidth.lgk.com for sample graphs..

sorry i didnt mean these are better than any others they are just free and avail. to gather data via snmp and then graph the results.. i spent 20 minutes writting a long desc. of how they work and the damn website said my post was too long and lost everything so here is a quick synopsis
mrtg runs via perl and collects data via snmp and graphs it.. it is free and avail here

http://oss.oetiker.ch/mrtg/

iog isa free program that you only run once to create the index page and mrtg config file..and is avail here

http://oss.oetiker.ch/mrtg/

but now that i know more i hand edit the config file.

here are a few entry from my mrt config file
### Global Config Options

# for UNIX
# WorkDir: /home/http/mrtg

# or for NT
# WorkDir: c:\mrtgdata

### Global Defaults

# to get bits instead of bytes and graphs growing to the right
# Options[_]: growright, bits

EnableIPv6: no
Workdir: h:/mrtg
Options[_]: bits,growright

######################################################################
# System: portal.lgk.com
# Description: Linux portal.lgk.com 2.6.9-1.667 #1 Tue Nov 2 14:41:25 EST 2004 i686
# Contact: root@localhost
# Location: Unknown
######################################################################
### Interface 3 >> Descr: 'vlan1' | Name: '' | Ip: '' | Eth: '' ###

Target[pundit.lgk.com_7]: 7:test@pundit.lgk.com:
#RouterUptime[pundit.lgk.com_7]: test@pundit.lgk.com
SetEnv[pundit.lgk.com_7]: MRTG_INT_IP="" MRTG_INT_DESCR="vlan2"
kilo[pundit.lgk.com_7]: 1024
MaxBytes[pundit.lgk.com_7]: 5000000
Title[pundit.lgk.com_7]: Traffic Analysis Bridge In
PageTop[pundit.lgk.com_7]: <H1>pundit Bridge IN Traffic</H1>
<TABLE>
<TR><TD>System:</TD> <TD>wrt610n bridge running dd-wrt</td></tr>
<TR><TD>Maintainer:</TD> <TD>root</TD></TR>
<TR><TD>Description:</TD><TD>vlan2 </TD></TR>
<TR><TD>ifType:</TD> <TD>ethernetCsmacd (7)</TD></TR>
<TR><TD>ifName:</TD> <TD></TD></TR>
<TR><TD>Max Speed:</TD> <TD>50.0 Mbits/s</TD></TR>
</TABLE>

### Interface 3 >> Descr: 'vlan2' | Name: '' | Ip: '' | Eth: '' ###

Target[pundit.lgk.com_6]: 6:test@pundit.lgk.com:
#RouterUptime[pundit.lgk.com_6]: test@pundit.lgk.com
SetEnv[pundit.lgk.com_6]: MRTG_INT_IP="" MRTG_INT_DESCR="vlan1"
kilo[pundit.lgk.com_6]: 1024
MaxBytes[pundit.lgk.com_6]: 1000000
Title[pundit.lgk.com_6]: Traffic Analysis Bridge Out
PageTop[pundit.lgk.com_6]: <H1>pundit Bridge OUT Traffic</H1>
<TABLE>
<TR><TD>System:</TD> <TD>wrt610n bridge running dd-wrt</td></tr>
<TR><TD>Maintainer:</TD> <TD>root</TD></TR>
<TR><TD>Description:</TD><TD>vlan1 </TD></TR>
<TR><TD>ifType:</TD> <TD>ethernetCsmacd (6)</TD></TR>
<TR><TD>ifName:</TD> <TD></TD></TR>
<TR><TD>Max Speed:</TD> <TD>10 Mbits/s</TD></TR>
</TABLE>

#bridge cpu
Target[pundit.lgk.com_CPU]: 1.3.6.1.4.1.2021.10.1.5.1&1.3.6.1.4.1.2021.10.1.5.2:test@pundit.lgk.com
#RouterUptime[pundit.lgk.com_CPU]: test@pundit.lgk.com
Title[pundit.lgk.com_CPU]: Bridge CPU Utilization
PageTop[pundit.lgk.com_CPU]: <H1>Bridge CPU Utilization %</H1>
# This router has been up from: <b>1.3.6.1.2.1.25.1.1.0:test@pundit.lgk.com</b>
MaxBytes[pundit.lgk.com_CPU]: 100
Unscaled[pundit.lgk.com_CPU]: ymwd
ShortLegend[pundit.lgk.com_CPU]: %
YLegend[pundit.lgk.com_CPU]: CPU Utilization
Legend1[pundit.lgk.com_CPU]: Bridge CPU in % (Load - 1 Minute)
Legend2[pundit.lgk.com_CPU]: Bridge CPU in % (Load - 5 Minute)
LegendI[pundit.lgk.com_CPU]: Average 1 Minute
LegendO[pundit.lgk.com_CPU]: Average 5 Minute
Options[pundit.lgk.com_CPU]: gauge,growright,nopercent

#memory usage
Target[pundit.lgk.com_MEM]: 1.3.6.1.2.1.25.2.3.1.5.101&1.3.6.1.2.1.25.2.3.1.6.101:test@pundit.lgk.com
#RouterUptime[pundit.lgk.com_MEM]: test@pundit.lgk.com
MaxBytes[pundit.lgk.com_MEM]: 32
Options[pundit.lgk.com_MEM]: gauge, nopercent, growright,integer,transparent
Unscaled[pundit.lgk.com_MEM]: dwym
YLegend[pundit.lgk.com_MEM]: Mbytes
ShortLegend[pundit.lgk.com_MEM]: M
LegendI[pundit.lgk.com_MEM]: Total
LegendO[pundit.lgk.com_MEM]: Used
Legend1[pundit.lgk.com_MEM]: Average Total
Legend2[pundit.lgk.com_MEM]: Average Used
Title[pundit.lgk.com_MEM]: Bridge Memory - Router
PageTop[pundit.lgk.com_MEM]: <H1>Bridge Memory Usage</H1>



to gather what info your router supports use snmpwalk to get the data
ie

snmpwalk -v 2c ipaddressorname yoursnmpcommunityname .1


Last edited by lgkahn on Wed Sep 02, 2009 4:32; edited 2 times in total
Sponsor
DHC_DarkShadow
DD-WRT Guru


Joined: 22 Jun 2008
Posts: 2440
Location: Am now Dark_Shadow

PostPosted: Wed Sep 02, 2009 4:03    Post subject: Reply with quote
lgkahn wrote:
i use mrtg and iog.. both running under windows

see bandwidth.lgk.com for sample graphs..


Edit your post to explain a little more about it, what it does, and include links, and I will add it to the wiki page.

_________________
The New Me
wjwj
DD-WRT User


Joined: 20 Sep 2008
Posts: 125

PostPosted: Wed Sep 02, 2009 8:32    Post subject: Reply with quote
Updated my initial Zabbix post with more details.
_________________
1 x TP-Link WDR-4300 v1.1 (primary router running OpenWRT Attitude Adjustment)
1 x TP-Link WDR-3600 v1.4 (backup/testing router running latest OpenWRT bleeding edge)
movozo
DD-WRT User


Joined: 06 Jul 2008
Posts: 61

PostPosted: Wed Sep 02, 2009 9:28    Post subject: Reply with quote
This is missing in the Wiki für Cacti:
http://forums.cacti.net/about30586.html
Nice Template for SNR and so on...

Thx
dellsweig
DD-WRT Guru


Joined: 07 Jun 2006
Posts: 1476
Location: New York, USA

PostPosted: Wed Sep 02, 2009 11:58    Post subject: Reply with quote
lgkahn wrote:
i use mrtg and iog.. both running under windows

see bandwidth.lgk.com for sample graphs..

sorry i didnt mean these are better than any others they are just free and avail. to gather data via snmp and then graph the results.. i spent 20 minutes writting a long desc. of how they work and the damn website said my post was too long and lost everything so here is a quick synopsis
mrtg runs via perl and collects data via snmp and graphs it.. it is free and avail here

http://oss.oetiker.ch/mrtg/

iog isa free program that you only run once to create the index page and mrtg config file..and is avail here

http://oss.oetiker.ch/mrtg/

but now that i know more i hand edit the config file.

here are a few entry from my mrt config file
### Global Config Options

# for UNIX
# WorkDir: /home/http/mrtg

# or for NT
# WorkDir: c:\mrtgdata

### Global Defaults

# to get bits instead of bytes and graphs growing to the right
# Options[_]: growright, bits

EnableIPv6: no
Workdir: h:/mrtg
Options[_]: bits,growright

######################################################################
# System: portal.lgk.com
# Description: Linux portal.lgk.com 2.6.9-1.667 #1 Tue Nov 2 14:41:25 EST 2004 i686
# Contact: root@localhost
# Location: Unknown
######################################################################
### Interface 3 >> Descr: 'vlan1' | Name: '' | Ip: '' | Eth: '' ###

Target[pundit.lgk.com_7]: 7:test@pundit.lgk.com:
#RouterUptime[pundit.lgk.com_7]: test@pundit.lgk.com
SetEnv[pundit.lgk.com_7]: MRTG_INT_IP="" MRTG_INT_DESCR="vlan2"
kilo[pundit.lgk.com_7]: 1024
MaxBytes[pundit.lgk.com_7]: 5000000
Title[pundit.lgk.com_7]: Traffic Analysis Bridge In
PageTop[pundit.lgk.com_7]: <H1>pundit Bridge IN Traffic</H1>
<TABLE>
<TR><TD>System:</TD> <TD>wrt610n bridge running dd-wrt</td></tr>
<TR><TD>Maintainer:</TD> <TD>root</TD></TR>
<TR><TD>Description:</TD><TD>vlan2 </TD></TR>
<TR><TD>ifType:</TD> <TD>ethernetCsmacd (7)</TD></TR>
<TR><TD>ifName:</TD> <TD></TD></TR>
<TR><TD>Max Speed:</TD> <TD>50.0 Mbits/s</TD></TR>
</TABLE>

### Interface 3 >> Descr: 'vlan2' | Name: '' | Ip: '' | Eth: '' ###

Target[pundit.lgk.com_6]: 6:test@pundit.lgk.com:
#RouterUptime[pundit.lgk.com_6]: test@pundit.lgk.com
SetEnv[pundit.lgk.com_6]: MRTG_INT_IP="" MRTG_INT_DESCR="vlan1"
kilo[pundit.lgk.com_6]: 1024
MaxBytes[pundit.lgk.com_6]: 1000000
Title[pundit.lgk.com_6]: Traffic Analysis Bridge Out
PageTop[pundit.lgk.com_6]: <H1>pundit Bridge OUT Traffic</H1>
<TABLE>
<TR><TD>System:</TD> <TD>wrt610n bridge running dd-wrt</td></tr>
<TR><TD>Maintainer:</TD> <TD>root</TD></TR>
<TR><TD>Description:</TD><TD>vlan1 </TD></TR>
<TR><TD>ifType:</TD> <TD>ethernetCsmacd (6)</TD></TR>
<TR><TD>ifName:</TD> <TD></TD></TR>
<TR><TD>Max Speed:</TD> <TD>10 Mbits/s</TD></TR>
</TABLE>

#bridge cpu
Target[pundit.lgk.com_CPU]: 1.3.6.1.4.1.2021.10.1.5.1&1.3.6.1.4.1.2021.10.1.5.2:test@pundit.lgk.com
#RouterUptime[pundit.lgk.com_CPU]: test@pundit.lgk.com
Title[pundit.lgk.com_CPU]: Bridge CPU Utilization
PageTop[pundit.lgk.com_CPU]: <H1>Bridge CPU Utilization %</H1>
# This router has been up from: <b>1.3.6.1.2.1.25.1.1.0:test@pundit.lgk.com</b>
MaxBytes[pundit.lgk.com_CPU]: 100
Unscaled[pundit.lgk.com_CPU]: ymwd
ShortLegend[pundit.lgk.com_CPU]: %
YLegend[pundit.lgk.com_CPU]: CPU Utilization
Legend1[pundit.lgk.com_CPU]: Bridge CPU in % (Load - 1 Minute)
Legend2[pundit.lgk.com_CPU]: Bridge CPU in % (Load - 5 Minute)
LegendI[pundit.lgk.com_CPU]: Average 1 Minute
LegendO[pundit.lgk.com_CPU]: Average 5 Minute
Options[pundit.lgk.com_CPU]: gauge,growright,nopercent

#memory usage
Target[pundit.lgk.com_MEM]: 1.3.6.1.2.1.25.2.3.1.5.101&1.3.6.1.2.1.25.2.3.1.6.101:test@pundit.lgk.com
#RouterUptime[pundit.lgk.com_MEM]: test@pundit.lgk.com
MaxBytes[pundit.lgk.com_MEM]: 32
Options[pundit.lgk.com_MEM]: gauge, nopercent, growright,integer,transparent
Unscaled[pundit.lgk.com_MEM]: dwym
YLegend[pundit.lgk.com_MEM]: Mbytes
ShortLegend[pundit.lgk.com_MEM]: M
LegendI[pundit.lgk.com_MEM]: Total
LegendO[pundit.lgk.com_MEM]: Used
Legend1[pundit.lgk.com_MEM]: Average Total
Legend2[pundit.lgk.com_MEM]: Average Used
Title[pundit.lgk.com_MEM]: Bridge Memory - Router
PageTop[pundit.lgk.com_MEM]: <H1>Bridge Memory Usage</H1>



to gather what info your router supports use snmpwalk to get the data
ie

snmpwalk -v 2c ipaddressorname yoursnmpcommunityname .1


Three HUGE advantages of Cacti over MRTG

1) No need to manually create config files
2) RRD - Round Robin Database and MySQL - this allows historical and analytical (statistical views and graphs. It would also allow you to access the data yourself (from the DB) and use it for things like an automated utilization cap, etc.
3) Much nicer web based PHP interface for graaphs and admin

Cacti is also Free. It CAN be very difficult to get MRTG running in a windows environment. There is an alternative MRTG build called PRTG which is for windows.
ad5mb
DD-WRT User


Joined: 12 Oct 2008
Posts: 386

PostPosted: Wed Sep 02, 2009 12:48    Post subject: Reply with quote
Tools for understanding and troubleshooting TCP – IP
_________________
Conventional wisdom among radio guys is that $1 spent on antennas is worth $10 spent on amplifiers. Solve RF problems with antennas to the greatest extent possible before increasing power.
bbb_forever
DD-WRT User


Joined: 10 Oct 2009
Posts: 202

PostPosted: Wed Oct 28, 2009 7:03    Post subject: Reply with quote
Jperf is a free small Java program that provides a nice GUI interface on top of Iperf, which is included in the /Bin folder.

Jperf makes using Iperf a lot easier.
It allows a user to easily modify the various network factors (like TCP Window Size), auto-formats the command syntax for Iperf, and allows a user to run the command with the click of one button.

It has a better measurement status display and improved logging support.

Jperf info:
http://www.smallnetbuilder.com/lanwan/lanwan-howto/30408-measuring-network-performance-jperf
vinnie97
DD-WRT User


Joined: 30 Jan 2009
Posts: 86

PostPosted: Mon Nov 02, 2009 9:52    Post subject: Reply with quote
^Thanks for that! Jperf is the one for those who don't know the ins and outs of the commands and just want a friendly GUI with which to experiment.
ivo_yordanov
DD-WRT Novice


Joined: 12 Mar 2014
Posts: 1

PostPosted: Wed Mar 12, 2014 11:09    Post subject: Server Monitoring Reply with quote
Hello

Monitoring depends a lot on what you want to monitor.
It depends on what kind of architecture. If you have devices supporting Netflow, this could be very handy to identify bottlenecks or missues. There are just a few good tools for netflow under a low budget, try solarwinds or Pandora FMS.

For a mixed scope on monitoring: server, apps and networking, you have less tools, we use Pandora FMS for that reason, can manage netflow, snmp, wmi (for remote server monitoring) and agent based monitoring for unix & windows server.

Some links
http://pandorafms.com/Producto/pandora-servers/en
http://openms.com
Goto page Previous  1, 2 Display posts from previous:    Page 2 of 2
Post new topic   Reply to topic    DD-WRT Forum Index -> Broadcom SoC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum