hinemos相关

接触Hinemos很久了,问题整理

1.hinemos数据库备份
/opt/hinemos/sbin/***backup.sh
/opt/hinemos/sbin/***restore.sh

2.资源监视,process监视,是不需要在对象机器上安装Agent的,但是如果对象机器上没有安装SNMP,就需要手动安装SNMP协议,安装之后还需要配置snmpd.conf文件
改文件里加上下面的一行内容
view    systemview    included   .1.3.6.1

※如果安装了Agent,就不需要做以上配置

3.Log监视,一般不会设置Status通知,因为它的状态是不会随着时间的变化而变化,而是直接加Event通知

4.Command通知,里面设置的Command,是在 HinemosManager里执行这个命令,
而不是监视对象的那台机器,如果对监视对象的机器执行什么命令则必须使用ssh远程登录执行
ssh -i 证书名 [email protected] 'sh /tmp/test.sh'

5.Job通知,是在 对象机器里执行的。
创建job,登录⇒创建通知、选择相应的job⇒将刚创建的通知使用到具体的监视项里

6.为什么node添加不上?
●先从网络通不通着手,防火墙的161端口有没有开?通过下面的命令试一下
   snmpwalk -v 2c -c public 103.8.155.140
●网络通了,还是找不到节点
    node的snmpd服务有没有打开,默认情况下,是不开的。
    service snmpd status
    service snmpd start
    service snmpd stop

    需要设成开机启动
    chkconfig --list|grep snmpd
    chkconfig snmpd on

7.使用custom的监视方式,需要在每台机器里安装agent

8.对hinemos_agent的监视,如果报hinemos agent is not available时怎么办?
  1).确认网络是不是通了,在HinemosManager上通过下面的命令,如果有包通过说明,网络没有问题.
     tcpdump src node01and dst port 8080 -i eth0
     如果没有包通过,可以试着先关闭一下防火墙,如果关闭防火墙后,就可以取到包,则说明是防火墙的问题,可以在防火墙加上这一条规则
iptables -A INPUT -s HinemosManagerIp -p tcp --dports 8080 -j ACCEPT


  2).在网络通的前提下,Agent还是不能监视则
     ● 查看主机名和Ip,是不是和真实环境里的一致,如果一致,正常情况下是可以通信的

     ● 如果保证主机名和外网地址都一致的情况,还是不能监视,使用facilityId来识别。安装Agent的机器里Agent.properties里的facilityId和Hinemos Manager里创建node时的facilityId一致。

https://www.hinemos.info/files/documents/HinemosWorld2012_text_nttdata3.pdf#search='%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%9E%E7%9B%A3%E8%A6%96+Hinemos+%E5%8B%95%E4%BD%9C%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84






  

你可能感兴趣的:(hinemos相关)