Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

We have around 300 machines , how to monitor the network using ubuntu machine so that we can find out which node is broadcasting, traffic monitoring, also trying ntop

kindly advise

Happy X-mas to all and especially to UBUNTU Team and Community

share|improve this question
add comment

5 Answers

You can use snmpd Install snmpd and cacti Install cacti

Check out this link

share|improve this answer
    
+1 good recommendations and package links. In general, it is better to say "Check out how-to-monitor-your-servers-with-snmp-and-cacti at debuntu.org" rather than "this link" as it is more descriptive and doesn't break if debuntu.org goes off the net. –  msw Dec 24 '10 at 15:53
add comment

There are a lot of monitoring solutions out there.

Munin might be an option for your needs, take a look at sysstat and use kSar to visualize the results.

Your choice depends on the needs you have.

share|improve this answer
add comment

karthick87 has the answer, but just to amplify it your monitoring has to be distributed amongst the 300 end-stations and cannot be simply centralized to one point.

The biggest reason this is necessary is that you are probably using a switched (not shared) network hub so no single point is capable of seeing all the traffic on the net. SNMP is certainly old-school, partly because it works.

share|improve this answer
add comment

I found this bijk, is free only for one server. Is a commercial solution and you can use it with a lot of Linux distributions (and of course with Ubuntu).

share|improve this answer
add comment

My personal tool of choice is wireshark. It has a nice gui, flexible filters, and a some analysing tools.

sudo apt-get install wireshark

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.