12-18-2023 02:31 AM
hi all,
i want to monitor switch uplink bandwith per port and for the main uplink to find out if its being bottlenecked
is there a good network monitor tool i could use for this that it will show me live data and maybe i can install grafana to see all this as i plan to monitor all switches in the building
thanks,
rob
12-18-2023 02:33 AM
Hello!
There are multiple ways to achive this. The easiest being using snmpv3 + zabbix (or some other free monitoring tool). Depending on the switch you could also use telemetry and grafana.
For more indepth look into the traffic you will need nbar+netflow - and monitoring in a tool like ptrg.
BR
12-18-2023 03:14 AM - edited 12-18-2023 03:16 AM
There are many ways to do, if you have any inhouse NMS in place ?
if not quick way is MRTG OLD School.
or you can download PRTG free for some level of devices can give you all you want (can this be installed in Windwos) - not required dedicated box).
Again since you have not mentioned the model of the switch and IOS code running on it, not in a postion to direct you the configuration need on the devices.
but it straight forward if you using SNMPv2 - if you looking to do SNMV3 check the configuration guides.
I directly not used Grafana (we use for different purpose)
may be below thread can help you :
https://grafana.com/grafana/dashboards/10235-switch-dashboard/
12-18-2023 03:33 AM - edited 12-18-2023 03:34 AM
Hello @robertkwild
For monitoring switch uplink bandwidth per port and identifying potential bottlenecks, you can use network monitoring tools that support SNMP to gather data from your switches. Additionally, integrating Grafana for visualization is a great idea.
Icinga is another excellent open-source monitoring tool that you can use to monitor your network devices, including switches. It supports SNMP and can be integrated with Grafana for visualization. Here's how you can use Icinga for network monitoring:
- Icinga Core:
Install Icinga Core on your monitoring server. Icinga Core is the core monitoring engine that handles checks, alerts, and notifications.
- Icinga Web 2:
Install Icinga Web 2, which provides a web-based interface for configuration, monitoring, and reporting.
- Icinga Director:
Optionally, you can use Icinga Director, a web-based configuration tool for Icinga, to manage your monitoring configuration.
- SNMP Plugin:
Icinga provides a plugin called `check_snmp` that allows you to perform SNMP queries on your devices. You can use this plugin to collect SNMP data from your switches.
- Integration with Grafana:
Grafana can be integrated with Icinga to visualize the collected data. You can use Grafana's Icinga 2 data source to connect Grafana with Icinga and create dashboards for network monitoring.
12-18-2023 04:11 AM
is there a simple cli way to get this info off the switches
12-18-2023 04:34 AM
For advance monitoring it is recommended to use dedicated network monitoring tool that support SNMP, as they can provide historical data, alerting...
12-18-2023 04:51 AM
whats the best free one, zabbix or libreNMS
12-18-2023 09:44 PM
I would chose zabbix.
BR
12-18-2023 09:55 PM
The "best" choice depends on your specific needs and preferences. It might be beneficial to try both in a test environment and see which one aligns better with your requirements and workflow...in order to have your own opinion.
12-18-2023 11:26 PM
ok i will rephrase that, whats the best one where it can auto discover my devices (mainly cisco switches) without me having to provide a mib file for the device
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide