+ All Categories
Home > Documents > Linux Monitoring and Maintenance...

Linux Monitoring and Maintenance...

Date post: 04-Mar-2021
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
29
Transcript
Page 1: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers
Page 2: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers
Page 3: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers

Page 4: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers
Page 5: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers

Page 6: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers

Page 7: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers

$ sudo apt-get install tasksel

$ grep Task /usr/share/tasksel/ubuntu-tasks.desc

$ sudo tasksel OR

$ sudo tasksel install lamp-server

Page 8: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers

$ sudo apt-get install nagios3

Page 9: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers
Page 10: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers
Page 11: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers
Page 12: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers
Page 13: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers

define host{

use generic-host

host_name localhost

alias localhost

address 127.0.0.1

}

Page 14: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers

define host {

host_name tick

alias tick NTP Server

address 192.168.0.3

use generic-host

}

Page 15: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers

$ sudo nagios3 -v /etc/nagios3/nagios.cfg

$ sudo service nagios3 restart

Page 16: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers
Page 17: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers

$ sudo vi /etc/ntp.conf

restrict 192.168.0.163

AVOIDS: CRITICAL – Socket timeout after 10 seconds

Page 18: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers

define service {

host_name tick

service_description NTP

check_command check_ntp

use generic-service

}

$ sudo /usr/lib/nagios/plugins/check_ntp_peer -H tick

Page 19: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers
Page 20: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers
Page 21: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers

CREATE USER ‘nagios’@’192.168.0.163’ IDENTIFIED BY ‘Password1;’

FLUSH PRIVILEGES;

Page 22: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers

define hostgroup {

hostgroup_name mysql-servers

alias MySQL Servers

members mysql1,mysql2

}

Page 23: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers

define service {

hostgroup_name mysql-servers

service_description MYSQL check_command check_mysql_cmdlinecred!nagios!Password1 use generic-service

}

Page 24: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers
Page 25: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers
Page 26: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers
Page 27: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers
Page 28: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers

Page 29: Linux Monitoring and Maintenance (LPIC2)dl.mizbanonline.com/staff/training/LPIC-2-2/Book/4-linux... · 2015. 2. 5. · members mysql1,mysql2} define service {hostgroup_name mysql-servers

Recommended