在nagios配置文件hosts.cfg和services.cfg中添加了新服务器和服务列表,重启nagios服务后刷新监控页面,新添加的服务器和服务列表有时能显示出来,有时又显示不出来. 解决方法:查看nagios启动进程[root@192.168.10.2]# ps -ef|grep nagios.cfgnagios 1757 1 0 Jul26 ? 00:00:50 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.c…
今天在学Qt框架的信号槽,然后发现在ui中加的控件,通过ui-> 找不到,没有识别,于是上网查找了一下问题 解决方法 添加ui控件后,执行程序,退出程序,将debug目录下的ui_XXXX.h拷贝到程序目录下,重新打开就可以使用新添加的控件. 如果不行不行就清理一遍重新构建. 再不行就按住ctrl,鼠标点击存在的控件名进入ui头文件,然后退出一遍. 我采用重新构建的方法,解决的了问题 就是下面这个小锤子,编译器为Qt Creator…
nagios安装请参看:Nginx平台安装Nagios监控服务 下面是我添加linux监控机的过程,如有错误或者不当的地方请指出: 测试环境: 监控主机:nagios+nagios插件+nrpe+网站平台 192.168.1.210 被监控机:nagios插件+nrpe   192.168.1.211 1.首先在监控主机上安装nrpe,nagios只能监控一些外部的信息,例如:ftp端口有没有开放,ssh端口有没有开放,ping值如何之类的,如果想监控linux主机一些本地的信息如:硬盘使用情况…
最近机房刚上了一批机器(有100台左右),需要使用Nagios对这一批机器进行监控.领导要求两天时间完成所有主机的监控.从原来的经验来看,两天时间肯定完成不了.那怎么办?按照之前的想法,肯定是在nagios配置文件逐一添加每台客户端的监控信息,工作量巨大.突然,想到一个想法,是否可以通过脚本来实现批量对主机进行监控,也就是运维自动化. 写脚本,最重要的就是思路.思路压倒一切,经过思考最终决定就这么做了.先贴出来一张网路拓扑图: 整个过程可以分为三部分. cmdb端:主要用来实现对数据的收集,采用…
1.查看当前硬盘使用状况: [root@gluster_node1 ~]# df -h Filesystem            Size  Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root                        35G   25G  8.3G  76% / tmpfs                 1.9G     0  1.9G   0% /dev/shm /dev/sda1             4…
HTML5中新添加了很多事件,但是由于他们的兼容问题不是很理想,应用实战性不是太强,所以在这里基本省略,咱们只分享应用广泛兼容不错的事件,日后随着兼容情况提升以后再陆续添加分享.今天为大家介绍的事件主要是触摸事件:touchstart.touchmove和touchend. 一开始触摸事件touchstart.touchmove和touchend是iOs版Safari浏览器为了向开发人员传达一些信息新添加的事件.因为iOs设备既没有鼠标也没有键盘,所以在为移动Safari浏览器开发交互性网页的时…
VMware centos 新添加网卡没有识别,在做 Linux 实验时经常遇到需要双网卡的情况,VMware 新添加网卡后Linux是不会主动创建 ifcfg-eth* 文件的,重启服务器和重启网络服务也不能出现,解决方法如下: ifconfig -a 命令是可以查看到 eth* 信息的,但是没有配置,所以手动配置文件 ifcfg-eth* 即可 1.新添加配置文件 ifcfg-eth [root@localhost ~]# vim /etc/sysconfig/network-scripts…
在linux服务器新添加硬盘,如何识别.怎样挂载磁盘.过程是怎么样. fdisk - manipulate disk partition tablemkfs - build a Linux filesystem 1.fdisk -l 观察磁盘那多了2.fdisk /dev/sdb 创建磁盘的分区3.mkfs -t ext4 /dev/sdb 格式化文件系统4.mkdir /data; mount /dev/sdb /data 5.设计开机启动自动加载 vim /etc/fstab /dev/sd…
linux服务器新添加一块硬盘,可以直接将盘格式化挂载就能用,比如挂载在/usr/local目录,但是这样有一个弊端,就是如果这一块磁盘满了,后续想要扩容的话,不能继续挂载这个/usr/local挂载点上,对扩容造成一定的麻烦,为此我们建议采用lvm的方式,这样可以支持动态扩容磁盘.下面介绍详细的操作方式. 1,查看新增的磁盘,需要使用root权限 fdisk -l 看到有一个新增的100G磁盘 2,对磁盘进行分区 fdisk /dev/xvdb 1,输入:n 表示创建一个新的分区(new的意思…
这个宏是类似环境变量,比如$(ProjectDir) $(SolutionDir),这样的,我需要新添加一个变量宏,但是VS的GUI上貌似找不到新的变量的设置,但是Qt的VS插件可以设置$(QTDIR) 这个变量路径,最终还是找到了临时的方法,这个QTDIR变量定义到工程文件的XML里面了,VC的C++ 工程有3个工程文件: XXX.vcxproj XXX.vcxproj.filters XXX.vcxproj.user 这些宏是在user这个工程文件里面添加的,也就是第三个,用文本编辑器打开,…