Selasa, 07 Mei 2019

How to install check mk agent on AIX Power System

  Tidak ada komentar
Copy the check mk agent from cmk monitoring server


Create check_mk_agent file and paste the text 
bash-4.2# vi /usr/bin/check_mk_agent
bash-4.2#
bash-4.2# ls -l /usr/bin/check_mk_agent
-rw-r--r--    1 root     system        12311 May 08 10:57 /usr/bin/check_mk_agent
bash-4.2#
bash-4.2# chmod 755 /usr/bin/check_mk_agent
bash-4.2#
bash-4.2# ls -l /usr/bin/check_mk_agent
-rwxr-xr-x    1 root     system        12311 May 08 10:57 /usr/bin/check_mk_agent
bash-4.2#
Change file permission to 755
bash-4.2# chmod 755 /usr/bin/check_mk_agent
bash-4.2#
bash-4.2# ls -l /usr/bin/check_mk_agent
-rwxr-xr-x    1 root     system        12311 May 08 10:57 /usr/bin/check_mk_agent
bash-4.2#
Create the check mk directory
bash-4.2# mkdir -p /usr/check_mk/lib
bash-4.2# mkdir -p /usr/check_mk/conf
bash-4.2# mkdir -p /usr/check_mk/lib/local
bash-4.2# mkdir -p /usr/check_mk/lib/plugins
bash-4.2# mkdir -p /tmp/check_mk
bash-4.2# mkdir -p /tmp/check_mk/spool
Backup the services file
bash-4.2# cp /etc/services /etc/services_backup_080519
bash-4.2#
bash-4.2# ls -l /etc/ | grep services
-rw-r--r--    1 root     system            0 Mar 07 2013  .services.lock
-r--r--r--    1 root     system         6968 Feb 28 2013  isoservices
-rw-r--r--    1 root     system       345314 Oct 07 2014  services
-rw-r--r--    1 root     system       345314 May 08 11:00 services_backup_080519
Edit the service 
bash-4.2# vi /etc/services
bash-4.2#
bash-4.2# ls -l /etc/ | grep services
-rw-r--r--    1 root     system            0 Mar 07 2013  .services.lock
-r--r--r--    1 root     system         6968 Feb 28 2013  isoservices
-rw-r--r--    1 root     system       345386 May 08 11:02 services
-rw-r--r--    1 root     system       345314 May 08 11:00 services_backup_080519
bash-4.2#
Add following text under Network services, Internet style
# Network services, Internet style
#
#                               0/tcp           # Reserved
#                               0/udp           # Reserved

check_mk                6556/tcp        # TCP Port for Check Mk Agent

Check the file
bash-4.2# ls -l /etc/ | grep services
-rw-r--r--    1 root     system            0 Mar 07 2013  .services.lock
-r--r--r--    1 root     system         6968 Feb 28 2013  isoservices
-rw-r--r--    1 root     system       345386 May 08 11:02 services
-rw-r--r--    1 root     system       345314 May 08 11:00 services_backup_080519
bash-4.2#
Backup the inetd config
bash-4.2# cp /etc/inetd.conf /etc/inetd.conf_backup_080519
bash-4.2#
bash-4.2# ls -l /etc/ | grep inetd.conf
-rw-rw-r--    1 root     system         5134 Apr 12 2013  inetd.conf
-rw-r--r--    1 root     system         5134 May 08 11:02 inetd.conf_backup_080519
bash-4.2#
Edit the inetd config file
bash-4.2# vi /etc/inetd.conf
bash-4.2#
bash-4.2# ls -l /etc/ | grep inetd.conf
-rw-rw-r--    1 root     system         5200 May 08 11:05 inetd.conf
-rw-r--r--    1 root     system         5134 May 08 11:02 inetd.conf_backup_080519
bash-4.2#
Add the following config
## service  socket  protocol  wait/  user    server    server program
##  name     type             nowait         program     arguments
##

check_mk  stream tcp    nowait  root    /usr/bin/check_mk_agent

Check the file
bash-4.2# ls -l /etc/ | grep inetd.conf
-rw-rw-r--    1 root     system         5200 May 08 11:05 inetd.conf
-rw-r--r--    1 root     system         5134 May 08 11:02 inetd.conf_backup_080519
bash-4.2#
Restart the inetd services
bash-4.2# refresh -s inetd
0513-095 The request for subsystem refresh was completed successfully.
bash-4.2#
Check the check mk agent by telnet localhost 6556
bash-4.2# telnet localhost 6556
Trying...
Connected to loopback.
Escape character is '^]'.
<<<check_mk>>>
Version: 1.5.0p13
AgentOS: aix
Hostname: jasmine21
<<<df>>>
/dev/hd4 -           524288    436160     88128      84% /
/dev/hd2 -         13107200   2271228  10835972      18% /usr
/dev/hd9var -       2097152   1094380   1002772      53% /var

Tidak ada komentar :

Posting Komentar