系统管理员使用logrotate管理系统中的日志,logrotate还可以用来备份日志文件。 本文包括以下内容: 1、logrotate 配置 2、缺省配置 logrotate 3、使用include 选项读取其他配置文件 4、使用include 选项覆盖缺省配置 5、为指定的文件配置转储参数 一、logro...
nagios web界面提示 It appears as though you do not have permission to view information for any of the services you requested... 打开cgi.cfg配置文件,里面有个参数: use_authentication=1 为了保障系统的安全性,nagios设置了这个参数,默认为1,改...
一、fetion20091117 wget http://www.it-adv.net/fetion/downng/library_linux.tar.gz wget http://www.it-adv.net/fetion/downng/fetion20090406003-linux.tar.gz wget http://www.it-adv.net/fetion/downng/fetion20091117-linux.tar.gz #在安装飞信之前需...
一、mysql服务器端配置 创建一个mysql访问用户nag-mysql-user,此账号仅是nagios监控程序用来访问mysql数据库所用。 为了安全起见仅赋予此用户select权限即可。 创建一个空的数据库testdb,然后让nag-mysql-user可以访问。 1、创建空数据库(需mysql root权...
本文介绍nagios报警设置,包括网页报警、邮件报警与飞信报警。 一、网页报警 1. 修改cgi.cfg 去掉下面几行注释 host_unreachable_sound=hostdown.wav host_down_sound=hostdown.wav service_critical_sound=critical.wav service_warning_sound=warning.wav...
1.通过web界面修改某个服务时报错 例如对某个服务进行临时安排其执行时间,或者不让它发警告,web页面上都有这样的设置.但是常常会有错误信息如下: 复制代码 代码如下: Could not open command file /usr/local/nagios/var/rw/nagios.cmd for update! The perm...
Nagios内存监控脚本一例。 复制代码 代码如下: #!/bin/bash # check memory script # sunny 2008.2.15 # Total memory TOTAL=`free -m | head -2 |tail -1 |gawk{print $2}` # Free memory FREE=`free -m | head -2 |tail -1 |gawk{print $4}` # to calculat...
主配置文件 nagios.cfg 需要更改的地方: #cfg_file=/usr/local/nagios/etc/objects/localhost.cfg interval_length=1 ; 间隔时间基准由 60s 改为 1s command_check_interval=10s ; 命令检查时间间隔,-1 表示尽可能频繁的进行检查 date_format=iso8601 ; 日...
在第一次安装NAGIOS时发现有Status Map、Alert Histogram打不开链接,提示找不到statusmap.cgi和histogram.cgi。 有人提到这个问题是因为gd-devel没有安装的问题,造成NAGIOS在编译时不生成这statusmap.cgi和histogram.cgi文件,发现原因后就开始对这个问题...
nagios的check_ping插件学习 (nagios插件:nagios-plugins-1.4.12/plugins/check_ping.c) [root@datacenter libexec]# ./check_ping --help check_ping v1.4.15 (nagios-plugins 1.4.15) Copyright (c) 1999 Ethan Galstad Copyright (c) 2000-2007 Nagios P...
nagios监控系统内存的脚本代码。 复制代码 代码如下: #!/bin/sh #==================================== # $Name: sysmem_check.sh # $Revision: 1.0 # $Function: This Nagios plugin can be checklinuxsystem memory status # $Author: Shundong Zhao # $o...
Nagios监控MySQL运行的脚本代码。 复制代码 代码如下: #!/bin/sh #==================================== # $Name:mysql_check.sh # $Revision: 1.0 # $Function: This Nagios plugin can be check MySQL status # $Author: Shundong Zhao # $organization:...
Linux系统中的大部分日志都是由syslog日志服务驱动和管理的。 1.配置文件 syslog服务由两个重要的配置文件控制管理,分别是/etc/syslog.conf主配置文件和/etc/sysconfig/syslog辅助配置文件, /etc/init.d/syslog是启动脚本,我们主要介绍主配置文件/etc/sys...
本文主要介绍如何使用Linux系统中的日志子系统及其命令,更好地保护系统安全。 Linux系统中的日志子系统对于系统安全来说非常重要,它记录了系统每天发生的各种各 样的事情,包括那些用户曾经或者正在使用系统,可以通过日志来检查错误发生的原因, 更重要的...
Linux日志文件和常用命令 成功地管理任何系统的关键之一,是要知道系统中正在发生什么事。Linux 中提供了异常日志,并且日志的细节是可配置的。Linux 日志都以明文形式存储,所以用户不需要特殊的工具就可以搜索和阅读它们。还可以编写脚本,来扫描这些日志...
《Zabbix企业级分布式监控系统》从运维(OPS)角度对Zabbix 的各项功能进行了详细介绍,以自动化运维视角为出发点,对Zabbix 的安装配置、自动化功能、监控告警、性能调优、Zabbix API、Zabbix 协议、RPM安装包定制,结合saltstack 实现自动化配置管理等内容...
通过lm_sensors组件,可以在Linux下来查看CPU的温度,要使用这个功能要有内核相关模块的支持,在CentOS下开启步骤如下: 1. 安装监控组件 yum install -y lm_sensors 2. 检测传感器 sh -c yes|sensors-detect 3. 执行监测命令 sensors [root@index115 ~]# sen...
今天,我们将会通过一些有趣的实例来学习mpstat,pidstat,iostat和sar等工具,这些工具可以帮组我们找出系统中的问题。这些工具都包含了不同的选项,这意味着你可以根据不同的工作使用不同的选项,或者根据你的需求来自定义脚本。我们都知道,系统管理员都会...
这是我们正在进行的Linux命令和性能监控系列的一部分。vmstat和iostat两个命令都适用于所有主要的类unix系统(Linux/unix/FreeBSD/Solaris)。 如果vmstat和iostat命令在你的系统中不可用,请安装sysstat软件包。vmstat,sar和iostat命令都包含在sysstat(系...
Sysstat是一个非常方便的工具,它带有众多的系统资源监控工具,用于监控系统的性能和使用情况。我们在日常使用的工具中有相当一部分是来自sysstat工具包的。同时,它还提供了一种使用cron表达式来制定性能和活动数据的收集计划。 下表是包含在sysstat包中的...
Zabbix 2.4.1 正式发布,此版本现已提供下载: http://www.zabbix.com/download.php 。 新特性概览请看这里: https://www.zabbix.com/documentation/2.4/manual/introduction/whatsnew241 。 改进内容如下: :: 性能改进 优化了值缓存请求,更好的利用数据...
说明: 操作系统:CentOS IP地址:192.168.21.127 Web环境:Nginx+MySQL+PHP zabbix版本:Zabbix 2.2 LTS 备注:Linux下安装zabbix需要有LAMP或者LNMP运行环境 准备篇: 一、Web环境:Nginx+MySQL+PHP CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14 h...
awstats 与 jawstats 是两款日志型的分析软件,可以一图形化的形式展现网站的PV,UV,IP访问情况等信息,awstats 是 apache 的天然小伙伴,支持性是最好的,也最易配置,但是在nginx作为web服务器已然形成一种趋势的今天,如何让其与awstats整合到一起,将是...
对于每一个系统管理员或网络管理员每天监视或调试linux系统的性能问题是一件非常困难的事,在it行业作为一个linux管理员五年之后,我开始知道监视和保持系统启动和运行有多么的困难。由于这个原因,我们编写了20条常用的命令行工具,希望对每一个linux系统管...
Linux 平台上的性能工具有很多,眼花缭乱,长期的摸索和经验发现最好用的还是那些久经考验的、简单的小工具。系统性能专家 Brendan D. Gregg 在最近的 LinuxCon NA 2014 大会上更新了他那个有名的关于 Linux 性能方面的 talk (Linux Performance Tools) 和幻...
ntop是一个网络流量监控工具,自带web interface,主要用来监控内网流量可以安装在网关上。官网:http://www.ntop.org/。这里系统为CentOS6.2。 0、安装RPMForge源 部分依赖的软件包需要到RPMForge源下载,所以先要安装RPMForge源。 安装过程可参考: http:/...
Cacti是一套基于PHP、MySQL、SNMP及RRDTool开发的网络流量监测图形分析工具。使用snmp协议监控。官网:http://www.cacti.net/。这里系统为centOS6.2,监控机IP为192.168.1.100,被监控机IP为192.168.1.200。 一、安装PHP Web Server环境及cacti所需软件包 LA...
Monit是一个Linux/UNIX系统上开源的进程、文件、目录和文件系统监控和管理工具。官网:http://mmonit.com/。这里系统为CentOS6.2,监控机IP为192.168.1.100,被监控机IP为192.168.1.200。 一、被监控机安装monit 1、安装monit monit有源码和编译好的二进制版...
Netdata 是一款 Linux 性能实时监测工具 Netdata是一个高度优化的Linux守护进程,它为...
Linux-dash 1.5 发布,此版本现已提供下载( ZIP ),更新内容如下: 相比 1.2 版本没...
一、htop是什么? top是linux下常用的监控程序,htop相当于其加强版,颜色显示不同参...