Nagios is
hands-down the best monitoring tool to monitor host and network equipments.
Using Nagios plugins you can monitor pretty much monitor anything.
In this article, I’ll explain how to configure
Nagios to monitor network switch and it’s active ports.
1. Enable
switch.cfg in nagios.cfg
Uncomment
the switch.cfg line in /usr/local/nagios/etc/nagios.cfg as shown below.
[nagios-server]#
grep switch.cfg /usr/local/nagios/etc/nagios.cfg
cfg_file=/usr/local/nagios/etc/objects/switch.cfg
2. Add new
hostgroup for switches in switch.cfg
Add the
following switches hostgroup to the /usr/local/nagios/etc/objects/switch.cfg
file.
define
hostgroup{
hostgroup_name switches
alias Network Switches
}
3. Add a new
host for the switch to be monitered
In this
example, I’ve defined a host to monitor the core switch in the
/usr/local/nagios/etc/objects/switch.cfg file. Change the address directive to
your switch ip-address accordingly.
define host{
use generic-switch
host_name core-switch
alias Cisco Core Switch
address 192.168.1.50
hostgroups switches
}
4. Add
common services for all switches
Displaying
the uptime of the switch and verifying whether switch is alive are common
services for all switches. So, define these services under the switches
hostgroup_name as shown below.
# Service
definition to ping the switch using check_ping
define
service{
use generic-service
hostgroup_name switches
service_description PING
check_command check_ping!200.0,20%!600.0,60%
normal_check_interval 5
retry_check_interval 1
}
# Service
definition to monitor switch uptime using check_snmp
define
service{
use generic-service
hostgroup_name switches
service_description Uptime
check_command check_snmp!-C public -o sysUpTime.0
}
5. Add
service to monitor port bandwidth usage
check_local_mrtgtraf
uses the Multil Router Traffic Grapher – MRTG. So, you need to install MRTG for
this to work properly. The *.log file mentioned below should point to the MRTG
log file on your system.
define
service{
use generic-service
host_name core-switch
service_description Port 1 Bandwidth Usage
check_command check_local_mrtgtraf!/var/lib/mrtg/192.168.1.11_1.log!AVG!1000000,2000000!5000000,5000000!10
}
6. Add
service to monitor an active switch port
Use
check_snmp to monitor the specific port as shown below. The following two
services monitors port#1 and port#5. To add additional ports, change the value
ifOperStatus.n accordingly. i.e n defines the port#.
# Monitor
status of port number 1 on the Cisco core switch
define
service{
use generic-service
host_name core-switch
service_description Port 1 Link Status
check_command check_snmp!-C public -o ifOperStatus.1
-r 1 -m RFC1213-MIB
}
# Monitor
status of port number 5 on the Cisco core switch
define
service{
use generic-service
host_name core-switch
service_description Port 5 Link Status
check_command check_snmp!-C public -o ifOperStatus.5
-r 1 -m RFC1213-MIB
}
7. Add
services to monitor multiple switch ports together
Sometimes
you may need to monitor the status of multiple ports combined together. i.e
Nagios should send you an alert, even if one of the port is down. In this case,
define the following service to monitor multiple ports.
# Monitor
ports 1 - 6 on the Cisco core switch.
define
service{
use generic-service
host_name core-switch
service_description Ports 1-6 Link Status
check_command check_snmp!-C public -o ifOperStatus.1
-r 1 -m RFC1213-MIB, -o ifOperStatus.2 -r 1 -m RFC1213-MIB, -o ifOperStatus.3
-r 1 -m RFC1213-MIB, -o ifOperStatus.4 -r 1 -m RFC1213-MIB, -o ifOperStatus.5
-r 1 -m RFC1213-MIB, -o ifOperStatus.6 -r 1 -m RFC1213-MIB
}
8. Validate
configuration and restart nagios
Verify the
nagios configuration to make sure there are no warnings and errors.
#
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Total
Warnings: 0
Total
Errors: 0
Things look
okay - No serious problems were detected during the pre-flight check
Restart the
nagios server to start monitoring the VPN device.
#
/etc/rc.d/init.d/nagios stop
Stopping
nagios: .done.
#
/etc/rc.d/init.d/nagios start
Starting
nagios: done.
Verify the
status of the switch from the Nagios web UI: http://{nagios-server}/nagios as
shown below:
9.
Troubleshooting
Issue1:
Nagios GUI displays “check_mrtgtraf: Unable to open MRTG log file” error
message for the Port bandwidth usage
Solution1:
make sure the *.log file defined in the check_local_mrtgtraf service is
pointing to the correct location.
Issue2:
Nagios UI displays “Return code of 127 is out of bounds – plugin may be
missing” error message for Port Link Status.
Solution2:
Make sure both net-snmp and net-snmp-util packages are installed. In my case, I
was missing the net-snmp-utils package and installing it resolved this issue as
shown below.
[nagios-server]#
rpm -qa | grep net-snmp
net-snmp-libs-5.1.2-11.el4_6.11.2
net-snmp-5.1.2-11.el4_6.11.2
[nagios-server]#
rpm -ivh net-snmp-utils-5.1.2-11.EL4.10.i386.rpm
Preparing...
########################################### [100%]
1:net-snmp-utils ###########################################
[100%]
[nagios-server]#
rpm -qa | grep net-snmp
net-snmp-libs-5.1.2-11.el4_6.11.2
net-snmp-5.1.2-11.el4_6.11.2
net-snmp-utils-5.1.2-11.EL4.10
Note: After
you’ve installed net-snmp and net-snmp-utils, re-compile and re-install nagios
plugins.
Hi Pankaj,
ReplyDeleteDid you configured from your side ?
how to monitor multiple switches via nagios
ReplyDeleteThank you for such a wonderful Information !!
ReplyDeleteHere is a list of Top LINUX INTERVIEW QUESTIONS
SAMBA Server Interview Questions
Linux FTP vsftpd Interview Questions
SSH Interview Questions
Apache Interview Questions
Nagios Interview questions
IPTABLES Interview Questions
Ldap Server Interview Questions
LVM Interview questions
Sendmail Server Interview Questions
YUM Interview Questions
NFS Interview Questions
Read More at :- Linux Troubleshooting
Not all monitors are battery-operated, either, so it is important to decide how much portability you need Best Portable Monitors
ReplyDeleteشركة تنظيف كنب بالرياض https://wp.me/Pa9yzo-vJ عند تجمع الأتربة على أقمشة الكنب أو اتساخها بالبقع التي يصعب إزالتها فإن ذلك يبعث على النفس نوعا من الانزعاج ,و عدم الراحة خاصة مع هبوب العواصف الرملية و تجمع الأتربة الأمر الذي يزيد المشكلة تفاقما ويزيد النتائج سوء .
ReplyDeleteمن أهم الخدمات التي تقدمها هي تنظيف السجاد والذي هو من أهم القطع التي يحتوي عليها أي منزل ,وهي ما تقوم بإظهار جمال كل قطع الأثاث في المنزل.
وفي حالة ما كان هذا السجاد مستخ أو به أي بقع أو شوائب سيفسد كافة المنظر حتى إذا كان المنزل بأكمله نظيف.
فتقوم شركتنا بتنظيف السجاد باستخدام مجموعة من المساحيق والأدوات العالية الجودة للحفاظ على هذا السجاد من التلف وإعادته نظيفاً وجديداً مره أخرى
تتخصص في تنظيف الكنب مع جميع أنواع أقمشته تنظيفا تاما وأرجعاها جديدة كأول مرة قد اشتريته مع الحفاظ على كافة أنواع المنسوجات التي تتخلل الكنبة و ما تحتويه من ألوان و رسومات كل ذلك تقدمه الشركة وبأسعار في متناول يد العميل بإذن الله .
يمكنك الاعتماد علينا في إتمام عملية التنظيف و على أعلى مستوى ان شاء الله لما تتمتع به الشركة من خبرة طويلة ورضاء لكل عملائها الكرام … اقرأ المزيد
المصدر: شركة تنظيف كنب بالرياض جميع الاحياء
معلومات تفصيليه عن الصراصير ؟
افضل شركة مكافحة الصراصير بالرياض https://wp.me/Pa9yzo-eD تعد الصراصير من الحشرات المنزليه المقززة التى يخشاها الكثير من الأفراد ؛ولها أشكال وأحجام مختلفه ؛فالصراصير لديها ألوان سوداء أو البنى القامت ولديها شعيرات فى الوجه ؛وتتمكن من الوصول الى الأطعمة الخاصه بها عبر مجموعه من قرون الاستشعار التى تساعدها على الاستدلال على أماكن الأطعمة ؛فقط نحن شركة مكافحة حشرات بالرياض .
تعيش الصراصير فى الجحور أو المستعمرات والمسامات الواسعه التى تتواجد أسفل الحوائط وفى الركنيات ؛وتتمكن الصراصير من نشر الطفيليات والشوائب فى المكان نظرا لأنها تنتج روثا اسود اللون فى أماكن تواجدها ؛وتتغذى على كل ما يقابلها من بقايا أطعمة أو ورق وغيرها من الأمور الأخرى ؛وتخرج من تلك الجحور صيفا للبحث عن الأطعمة وتفضل التواجد فى الأماكن الرطبة التى تمتلأ بالمياه وحول الصنابير ؛ومن المعروف أن هناك أنواعا مختلف من الصراصير لا يمكن القضاء عليها بسهوله سواء الصراصير الألمانيه أو الاستراليه أو الأمريكية أيضا.… اقرأ المزيد
المصدر: افضل شركة مكافحة الصراصير بالرياض
It is vital to read the phrases and circumstances earlier than opting for it remember of|to focus on|to pay attention to} what sort of bonus you will be claiming and whether or not there are any wagering requirements. Canadian gamers have loads of on-line casinos select from|to select 점보카지노 from}; many provide bonuses to gamers in Canada, together with match deposit bonuses, no deposit bonuses, free spins and cashback. Some casinos like Vulkan Vegas additionally provide bonuses unique to Canadian gamers in C$! Due to Ontario's on-line gambling laws, the promotions talked about on this web page are unavailable for local gamers.
ReplyDelete