监控安全
zabbix 监控 oracle 数据库   一、简介       Orabbix 是设计用来为 zabbix 监控 Oracle 数据库的插件,它提供多层次的监控,包括可用性和服务器性能指标。        它提供了从众多 Oracle 实例采集数据的有效机制,进而提供此信息的监控和性能指标。然后,您可以利用的 zabbix 的报告功能为收集的所有数据,并提供分析。目前的发行版中包含了一组预先定义的模板,包括从初始部署警报和图形功能。然而,这些可以进行微调,以满足您的需求和数据/监控要求。Orabbix 监控什么?数据库版本归档日志与生产趋势分析触发器,表/过程等命中率逻辑 I/O 性能物理  I/O 性能PGASGA共享池Sessions数据库大小 二、安装配置# mkdir /opt/orabbix# cd /opt/orabbix# unzip orabbix-1.2.3.zip# mvconf/config.props.sample conf/config.props# cp init.d/orabbix /etc/init.d/# chmod 755 /etc/init.d/orabbix# chkconfig orabbix on  三、修改 orabbix 配置# vim conf/config.pr...
 
0

Zabbix_2.4 Installation

发表者:admin分类:监控安全2015-03-25 13:01:02 阅读[2557]
Installation from packagesFrom distribution packagesSeveral popular OS distributions have Zabbix packages provided. You can use these packages to install Zabbix.OS distributions may lack the latest version of Zabbix in their repositiories.From Zabbix official repositoryZabbix SIA provides official RPM and DEB packages for Red Hat Enterprise Linux, Debian and Ubuntu LTS. Package files are available at repo.zabbix.com. yum and apt repositories are also available on the server. A step-by-step tutorial for installing Zabbix from packages is provided here.Red Hat Enterprise Linux / CentOSSupported for versions: RHEL6, CentOS 6Installing repository configuration packageInstall the repository configuration package. This package contains yum configuration files.Zabbix 2.4 for RHEL6:# rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpmInstalling Zabbix packagesInstall Zabbix packages. Example for Zabbix server and web frontend with mysql database.Zabbi...
 
0
备份原有的yum[root@ns1 ~]# find /etc/yum.repos.d/ -name '*.repo' -exec mv {} {}.back \;#配阿里云yum源[root@ns1 ~]# vim /etc/yum.repos.d/aliyun.repo [aliyun]name=centos6baseurl=https://mirrors.aliyun.com/centos/6/os/x86_64/enabled=1gpgkey=https://mirrors.aliyun.com/centos/6/os/x86_64/RPM-GPG-KEY-CentOS-6gpgcheck=1 [epel]name=Extra Packages for Enterprise Linux 6 - $basearchbaseurl=http://mirrors.aliyun.com/epel/6/$basearch        http://mirrors.aliyuncs.com/epel/6/$basearchfailovermethod=priorityenabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6安装前端web[root@ns1 ~]yum -y install httpd PHP php-MySQL mysql-server [root@ns1 ~]service httpd start修改数据库配置文件,把编码改为utf8[root@ns1 ~]vim /etc/my.cnf[mysqld]default-character-set=utf8[root@ns1 ~]service mysqld start加入开机自启动[root@ns1 ~]chkconfig httpd on[root@ns1 ~]chkconfig mysqld on安装zabbix服务端[root@ns1 ~]#yum -y install zabbix22-server初始化数据库[root@ns1 ~]# &n...
很早之前有一位群友告知zabbix登陆不了,一直有如下提示:Access denied.Your are logged in as guest. You have no permissions to access this page.If you think this message is wrong, please consult your administrators about getting the necessary permissions.个案没多想,后来又有一位同学有这个问题,决定找出问题,很高兴群友信得过把机器开给我排查,最后找到问题,并解决问题了。logged in as guest现象正常登陆zabbix应该是下图:但是,却出现下图:解决方法如果你是Apache用户,应该不存在此问题,如果是nginx有可能因为配置不当而出现,我们需要修改php.ini# vim /usr/local/php-5.5.7/etc/php.inicgi.fix_pathinfo=0改为cgi.fix_pathinfo=1问题根源在zabbix php定位问题发现,zabbix是依据php文件名来设置权限,例如index.php、dashboard.php这些,如果cgi.fix_pathinfo设置为0,那么php无法获取到url请求的文件名称,例如访问index.php,获取不到index.php也定位到权限,于是出现这个错误。
 
0

zabbix监控惠普打印机

发表者:admin分类:监控安全2015-03-10 09:34:13 阅读[2274]
假设公司有多个楼层或者分布在不同楼,打印机自然分布很广泛,打印机缺少油墨或者卡纸了,都需要员工找IT部门。我们使用zabbix对打印机进行监控,一旦缺少油墨,zabbix发出报警,it人员能够及时更换,让打印机一直处在不间断的工作状态。如果卡纸也能第一时间赶赴现场,迅速解决问题。我们今天监控的主要项目是油墨,卡纸这块请根据对应的snmp来做开启打印机SNMP登陆打印机web地址:http://192.168.1.20/(我当前的),网络>>SNMP>>勾选”启用 SNMP v1/v2 只读访问(将 ‘public’ 用于获取社区名称)” 油墨剩余量OID# snmpwalk -v 1 -c public 192.168.1.20  .1.3.6.1.2.1.43.11.1.1.9.1.1SNMPv2-SMI::mib-2.43.11.1.1.9.1.1 = INTEGER: 30可以看出,我们当前油墨剩余量是30%,与web管理后台的剩余量一致创建主机configuration>>HOST>>create host,type选择SNMPv2 agent,key其实意义不大,OID:.1.3.6.1.2.1.43.11.1.1.9.1.1,更新时间大家自己发挥,其他都用默认,想了解更多关于zabbix使用snmp监控,请回头看ttlsa相关文章。 创建触发器当油墨小于10%,trigger触发warnning。出现warnning之后,接下来的便是邮件报警了。当油墨不...
zabbix数据库硬盘容量的计算方法的讲解,我想看完本节大家就可以知道自己的zabbix到底要多大的硬盘。本次案例:100台服务器,每台服务器有30个监控项,每个监控项60秒刷新一次,需要多大的硬盘呢?众所周知,zabbix基本都是通过web配置,这些配置数据也是存放到数据库里的,但是它对硬盘容量的要求基本可以忽略不计,zabbix对硬盘的决定性因素有4个,如下:1. 每秒处理的数据量这个问题不说,大家也明白。这边的每秒只是一个平均值,例如我有3000个监控项,每60秒刷新一次,那么平均每秒有50(3000/60)个数据要处理。就是说每秒有50条数据要插入MySQL2. 历史记录保存时间zabbix对每个监控项的值都要记录下来,这些记录一般保留几周到几个月,具体看你的配置了。每个值都需要暂用硬盘空间。假如一个数据你要保留30天,而且每秒有50个值要保留,那我们一共有129,600,000(30天*24小时*3600秒)*50个值,一条记录多大,由你的数据库引擎和你存储的数据类型来决定(浮点型,整形,字符型等等),一般来说一条记录需要占用50个字节(一个大概值),在这个案例中129,600,000个记录大约需要(129600000*50字节)6.5G的硬盘空间3. 趋势数据保存时间什么是趋势数据呢?当你查看一周...
刚接触zabbix新手少部分会出现如下错误:Received empty response from Zabbix Agent at [192.168.1.2]. Assuming that agent dropped connection because of access permission大概意思是说没有权限访问agent端口10050,解决方法如下:# cat zabbix_agentd.conf| grep Server=Server=192.168.1.2  # zabbix server ip地址如果你的server有多个IP地址,使用逗号分隔多个IP地址。
 
0

CentOS6.2安装Sarg

发表者:admin分类:监控安全2015-03-09 14:50:43 阅读[2063]
为客户架设了Squid,但客户提出查看Squid日志每回还要ssh上去看log太麻烦,通过webmin看又不太直观,想要能有日志分析一类的功能,想想决定给他们用sarg,不是多好的问题,而是用的次数较多,而且sarg用的也比较方便,它采用html格式,可以详细列出了每一位用户访问internet的站点信息,时间占用信息,排名,连接次数,访问量,访问量等。网络环境:域环境局域网络,多网络权限有部分终端用户只能发邮件,有的部门只能在工作时间上网,其它的服务器都不能与外网联连,但是所有的终端保括服务器都能update病毒库,不过update时间不同,终端用户不能使用任何即时通信工具。 硬件环境: DELL PowerEdge 1950 E5410 CPU:Quad-Core Xeon Pro E5410 MEM:1GB (2x512MB), 667MHz, ERROR DISK:73GB, 2.5'', 10Krpm, SAS Hard Drive, Hotplug 系统环境:CentOS6.2_x64(minimal)+Squid第一步:安装相应的支持 注意安装sarg前一定要确认当前系统是否安装有gcc,不然sarg安装时会报错。 yum install gcc* gd gd-devel kdevelop gcc-c++  -y第二步:下载并安装sarg wget http://nchc.dl.sourceforge.net/project/sarg/sarg/sarg-2.3/sarg-2.3.tar.gz tar zxvf  sarg-2.3.1-1...
安装配置SARG 1.SARG介绍SARG的全称是:Squid Analysis Report GeneratorSARG非常好用的Squid日志分析工具,它输出html格式,可以详细列出了每一位用户访问internet的站点信息,时间占用信息,排名,连接次数,访问量,访问量等。软件的主页:http://sarg.sourceforge.net/sarg.php2.安装sarg的安装编译前一定要有相关的开发库哦,如gcc。检查:rpm -q gcc#tar zxvf sarg-sarg-2.2.5..tar.gz#cd sarg-sarg-2.2.5#./configure#make#make install安装完可执行文件是/usr/bin/sarg,配置文件是/usr/local/sarg/sarg.conf,在/usr/local/sarg目录下还有一些其他的文件和目录。3.配置安装成功后,在/usr/local/sarg/目录中,有一个配置文件为sarg.conf,我们通过修改配置文件的参数,来达到对日志进行有规则的分析。也可以通过命令行参数实现。(打开注释)1.languageenglish            指定网页报告文件的语言类型,不支持中文网页。2.access_log /var/log/squid/access.log 指定squid日志文件绝对路径。 (到squid配置文件里查看access_log路径,如果有access_lognone注释掉)...
Nagios监控服务器部署Nagios ,花了三天时间,终于配置完,下面是配置的操作步骤新建一台linux服务器,服务器名称为nagios,操作系统为rhel5.6_64,配置好yum库,ip地址,ntp等服务使用ssh登陆到nagios服务器首先创建一个nagios用户和组下载nagios,下载:http://jaist.dl.sourceforge.net/project/nagios/nagios-4.x/nagios-4.0.1/nagios-4.0.1.tar.gz解压安装nagios-4.1cd /usr/local/srctar zxvf nagios-4.0.1.tar.gz指定nagios安装目录,系统提示没有安装gcc java编译工具,安装编译工具及依赖包配置安装nagiosCd nagios-4.1.0./configure –prefix=/usr/local/srcMake allMake installMake install-initMake install-commandmodeMake install-config把安装完的nagios配置成开启启动,启动级别为35下载安装nagios插件下载地址:https://www.nagios-plugins.org/download/nagios-plugins-1.5.tar.gz安装下载安装nagios汉化插件下载地址:http://nchc.dl.sourceforge.net/project/nagios-cn/sourcecode/zh_CN%203.2.3/nagios-cn-3.2.3.tar.bz2解压安装./configureMake all&make install安装下载apache和phpApache下载地址:http://optimate.dl.sourceforge.net/project/...
Zabbix 代理端配置文件说明 # This is a configuration file for Zabbix Proxy process# To get more information about Zabbix,# visit http://www.zabbix.com ############ GENERAL PARAMETERS ################# ### Option: ProxyMode#   Proxy operating mode#   0 - proxy in the active mode#   1 - proxy in the passive mode## Mandatory: no# Default:#ProxyMode=0或1#说明:ZABBIX的两种工作模式,默认为主动。当此值为0时,agent工作在主动模式下,为1时,agent工作在被动模式下。# ProxyMode=0 ### Option: Server#   IP address (or hostname) of Zabbix server.#   Active proxy will get configuration data from the server.#   For a proxy in the passive mode this parameter will be ignored.## Mandatory: yes (if ProxyMode is set to 0)# Default:# Server=#Server=IP地址#说明:此参数用于设置zabbix Server端IP地址。在主动模式下,二级代理将采集到的数据传送到此IP所在服务端。#但被模式下,此参数被忽略Server=10.251.148.92 ### Option: ServerPo...
详解zabbix安装部署(Server端篇)      Linux下常用的系统监控软件有Nagios、Cacti、Zabbix、Monit等,这些开源的软件,可以帮助我们更好的管理机器,在第一时间内发现,并警告系统维护人员。    今天开始研究下Zabbix,使用Zabbix的目的,是为了能够更好的监控mysql数据库服务器,并且能够生成图形报表,虽然Nagios也能够生成图形报表,但没有Zabbix这么强大。    首先,我们先来介绍下Zabblx:一.Zabbix简介          zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。       zabbix由zabbix server与可选组件zabbix agent两部门组成。       zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视。       zabbix agent需要安装在被监视的目标服务器上,它主要完成对硬件...
zabbix监控系统客户端安装下载http://www.zabbix.com/downloads/2.0.3/zabbix_agents_2.0.3.linux2_6.i386.tar.gzhttp://www.zabbix.com/documentation/2.0/manual/installation安装1)创建用户groupadd zabbixuseradd -g zabbix zabbix2)解压即可tar -zxvf zabbix_agents_2.0.3.linux2_6.i386.tar.gz  -C /usr/local/zabbix_agent3)安装服务cat >>/etc/services<<EOFzabbix-agent 10050/tcp Zabbix Agentzabbix-agent 10050/udp Zabbix Agentzabbix-trapper 10051/tcp Zabbix Trapperzabbix-trapper 10051/udp Zabbix TrapperEOF4)修改配置文件vim /usr/local/zabbix_agent/etc/zabbix_agent.conf    修改Zabbix server的ip    Server=192.168.10.197  #server端IP地址,请修改5)启动/usr/local/agent/sbin/zabbix_agentd -c /usr/local/agent/etc/zabbix_agentd.conf Echo "/usr/local/agent/sbin/zabbix_agentd -c /usr/local/agent/etc...
开源IT管理系统 Hyperic HQ 部署测试 最近接手服务器系统监控项目,开源软件hyperic-hq,安装了测试环境熟悉下。Hyperic HQ 是一个开源的IT管理框架,让用户使用统一的界面来管理各种不同的IT技术。下载地址:http://sourceforge.net/projects/hyperic-hq/files/http://www.hyperic.com/我使用的是4.6版本,官方已经更新到5.0版本下载安装包要注意,有32,64位选择,由于我的系统是64bit,下面的测试软件都将使用64bit。大家可以根据自己环境安装。一、Server端安装:hyperic-hq-installer-4.6-x86-64-linux.tar.gz安装步骤1 新建hyperic用户#useradd hyperic2 解压下载文件移动到/var/lib/hyperic#tar -zxvf hyperic-hq-installer-4.6-x86-64-linux.tar.gz#mv hyperic-hq-installer-4.6 /var/lib/3 切换hyperic用户#su - hyperic$4 执行#/var/lib/hyperic-hq-installer-4.6/setup.sh -postgresql按步骤提示安装hyperic-hq可以支持报考MySQL、Oracle、postgresql等数据库,详细可以查看官方文档。我就简单说明下:默认安装:/var/lib/hyperic-hq-installer-4.6/setup.sh 那么将使用hyperic-hq自带postgresql数据库支持其他数据库安装:/var/lib/hyperic-hq-installer-4.6/setu...
nginx+php环境Zabbix2.4安装说明1、安装依赖包yum -y install gcc gcc-c++ autoconf httpdphp mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysqlphp-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-bcmathmysql-connector-odbc mysql-devel libdbi-dbd-mysql net-snmp net-snmp-develcurl-devel 2、修改php.ini,以达到zabbixserver的要求# vim  /etc/php.inidate.timezone = Asia/Shanghaimax_execution_time = 300post_max_size = 32Mmax_input_time = 300memory_limit = 128Mmbstring.func_overload = 2 3、启动mysql和httpd4、创建zabbix运行的用户和组# groupadd  -g  201  zabbix# useradd  -g  zabbix -u  201 zabbix 5、编译安装zabbix# tar -zxf zabbix-2.4.2.tar.gz# ./configure --prefix=/usr/local/zabbix--enable-server --enable-proxy --enable-agent --with-mysql=/usr/bin/mysql_config--with-net-snmp --with-libcurl# make && make install 在文件/etc/services尾部追加以下记录:zabbix-agent    10050/tcp      &nbs...
    总共8页,当前第5页 | 页数:
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8