centos8安装mysql_通过OMD Labs 进行Check MK监控平台的安装

01aab51e62f2a025363f91bedfd14804.png

参考地址:

https://labs.consol.de/omd/​labs.consol.de

OMD 是 Open Monitoring Distribution 的缩写,他不是一个发行版本,而是一个监控软件的合集。它的初衷是为了简化监控软件的安装,同时也方便日后的升级。

Labs OMD contains: (incomplete list)

  • Monitoring Cores
    • Nagios
    • Icinga 2
    • Naemon
  • Webserver
    • Apache
  • GUI
    • Thruk
  • Graphing
    • PNP4Nagios
    • Grafana
    • Nagflux
    • Histou
  • Databases
    • MySQL/MariaDB
    • InfluxDB
  • Add-ons
    • Mod-Gearman
    • Dokuwiki
    • NSCA
    • Coshsh
    • LMD
    • Downtime-API
  • Prometheus
    • Prometheus
    • SNMP Exporter
    • Alertmanager
    • Pushgateway
    • Blackbox exporter
  • Monitoring-Plugins
    • Standard Plugins
    • JMX4Perl
    • check_logfiles
    • check_mysql_health
    • check_oracle_health
    • check_mssql_health
    • check_sap_health
    • check_nwc_health
    • check_pdu_health
    • check_ups_health
    • check_tl_health
    • check_mailbox_health
    • check_rittal_health
    • check_wut_health
    • check_webinject
    • check_multi
    • check_vmware_esx

有兴趣可以看一下它的change log,最新版已经支持Centos8、Ubuntu19.10

ConSol/omd​github.com
c953d9a4783b8c7af88fd41838a0f725.png

安装非常的简单了:

Centos7下:

"https://labs.consol.de/repo/stable/rhel7/i386/labs-consol-stable.rhel7.noarch.rpm"
yum install omd -y

Ubuntu16.04:

curl -s "https://labs.consol.de/repo/stable/RPM-GPG-KEY" | sudo apt-key add -
echo "deb http://labs.consol.de/repo/stable/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/labs-consol-stable.list
apt-get update
apt-get install omd -y

更多操作系统的安装方式,请参考以下链接:

Labs Repository​labs.consol.de

安装成功后,会出现omd的创建和启动方式,以及url访问路径,默认的用户名和密码:

举个例子:

1、创建一个网站实例:

omd create mon

2、启动实例:

omd start mon

3、访问实例:

http://ip/mon

下面讲一下如何安装最新版的Check MK:

(1)去官网下载RAW的免费版,地址如下:

Download Checkmk for free | checkmk​checkmk.com
40826891a162c29f8757f3e3351e867d.png

(2)以Ubuntu16.04为例,下载相对应的deb包:

wget 'https://checkmk.com/support/1.6.0p10/check-mk-raw-1.6.0p10_0.xenial_amd64.deb'
apt install ./check-mk-raw-1.6.0p10_0.xenial_amd64.deb

(3)通过omd进行版本升级,假设我们创建了一个名为mon的网站,操作如下:

#停止mon网站
 omd stop mon
#升级mon
omd update mon
#启动mon网站
omd start mon

d8a8b5a00e96df8e0efbcb8b4b3eaf84.png

4、安装客户端agent:

Debian & ubuntu:

sudo apt install check-mk-agent xinetd

Centos:

yum install check-mk-agent xinetd

修改文件:/etc/xinetd.d/check_mk

vim /etc/xinetd.d/check_mk

service check_mk

{
        type           = UNLISTED
        port           = 6556
        socket_type    = stream
        protocol       = tcp
        wait           = no
        user           = root
        server         = /usr/bin/check_mk_agent

        # listen on IPv4 AND IPv6 when available on this host
        #flags          = IPv6

        # If you use fully redundant monitoring and poll the client
        # from more then one monitoring servers in parallel you might
        # want to use the agent cache wrapper:
        #server         = /usr/bin/check_mk_caching_agent

        # configure the IP address(es) of your Nagios server here:
        #only_from      = 127.0.0.1 10.0.20.1 10.0.20.2

        # Don't be too verbose. Don't log every check. This might be
        # commented out for debugging. If this option is commented out
        # the default options will be used for this service.
        log_on_success =

        disable        = no
}

注意: 修改 disable = no

保存并重启xinetd:

sudo service xinetd restart

5、创建一个主机监控

1b68c6abe866492e58f69bddd04edfc4.png

6、将主机、主机别名和ip填写好

7be2f68547198c6a8315959fd2039a5a.png

7、保存并刷新服务

db712bc9e57b2eaac164eb1c65ed5ea0.png

8、提交修改

bd4efb0b7089aca42cbb5426da4f9398.png

9、效果如下

4c74cf545edcb35c99de17c910872bdb.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值