Version 2 (modified by 4 years ago) ( diff ) | ,
---|
Create a Service to test Eduroam Server Availability
Following guide will allow you to create a Icinga2 Director Service template to test eduroam freeradius installation by testing radius authentication connectivity from your monitoring server on Ubuntu 20.04.
Requirements
- Become root user.
sudo su
- Install eap test and rad eap test packages on your Icinga monitoring server.
apt-get install git libssl-dev devscripts pkg-config libnl-3-dev libnl-genl-3-dev cd ~ git clone --depth 1 --no-single-branch https://github.com/FreeRADIUS/freeradius-server.git cd freeradius-server/scripts/ci/ ./eapol_test-build.sh cp ./eapol_test/eapol_test /usr/local/bin/ cd ~ mkdir rad_eap_test cd rad_eap_test wget https://raw.githubusercontent.com/CESNET/rad_eap_test/master/rad_eap_test chmod +x rad_eap_test cp rad_eap_test /usr/local/bin/
- Download monitoring plugin to icinga plugin directory ( we use a small script from REANNZ )
cd /usr/lib/nagios/plugins wget https://raw.githubusercontent.com/REANNZ/etcbd/master/environment/icinga/content/usr/local/lib/nagios/plugins/check_eduroam_login.pl chmod 755 check_eduroam_login.pl
Attachments (12)
- Args-eduroam-eap-c.png (71.6 KB ) - added by 4 years ago.
- Args-eduroam-eap.png (69.5 KB ) - added by 4 years ago.
- create-eduroam-eap.png (62.1 KB ) - added by 4 years ago.
- Args-eduroam-eap-O.png (89.5 KB ) - added by 4 years ago.
- Args-eduroam-eap-I.png (85.7 KB ) - added by 4 years ago.
- Args-eduroam-eap-v.png (76.4 KB ) - added by 4 years ago.
- Args-eduroam-eap-d.png (76.8 KB ) - added by 4 years ago.
- Data-cat.png (38.3 KB ) - added by 4 years ago.
- eduroam-check-service.png (108.2 KB ) - added by 4 years ago.
- eduroam-check-service-temp2.png (91.5 KB ) - added by 4 years ago.
- eduroam-check-service-temp-fields.png (50.6 KB ) - added by 4 years ago.
- eduroam-check-service-temp.png (122.3 KB ) - added by 4 years ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.