ubuntu nagios监控远程msyql
来源:互联网 发布:2016年网络创业平台 编辑:程序博客网 时间:2024/05/20 16:40
nagios简介:
Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。
本篇文章将详细说明如何在ubuntu12.04 server 上安装nagios,并监控本机基本信息。
nagios监控主服务器及被监控服务器的配置:《ubuntu 安装配置 nagios》 ,《ubuntu nagios 配置监控远程主机》
3).依赖包安装
4).配置监控mysql的命令vi /usr/local/nagios/etc/objects/commands.cfg添加define command{ command_line $USER1$/check_mysql_health --hostname $ARG1$ --port $ARG2$ --username $ARG3$ --password $ARG4$ --mode $ARG5$ }增加:define service{ use generic-service ; Name of service template to use host_name linux-machine1 service_description check_mysql_slave_io check_command check_mysql_health!192.168.0.103!3306!nagios!nagios1234!slave-io-running notifications_enabled 1 }define service{ use generic-service ; Name of service template to use host_name linux-machine1 service_description check_mysql_slave_sql check_command check_mysql_health!192.168.0.103!3306!nagios!nagios1234!slave-sql-running notifications_enabled 1 }define service{ use generic-service ; Name of service template to use host_name linux-machine1 service_description check_mysql_connection_time check_command check_mysql_health!192.168.0.103!3306!nagios!nagios1234!connection-time notifications_enabled 1 }define service{ use generic-service ; Name of service template to use host_name linux-machine1 service_description check_mysql_threads_connected check_command check_mysql_health!192.168.0.103!3306!nagios!nagios1234!threads-connected notifications_enabled 1 }define service{ use generic-service ; Name of service template to use host_name linux-machine1 service_description check_mysql_slow_queries check_command check_mysql_health!192.168.0.103!3306!nagios!nagios1234!slow-queries
notifications_enabled 1 }define service{ use generic-service ; Name of service template to use host_name linux-machine1 service_description check_mysql_table_lock_contention check_command check_mysql_health!192.168.0.103!3306!nagios!nagios1234!table-lock-contention notifications_enabled 1 }7). 没有错误的话重新启动nagioskillall nagios /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
command_name check_mysql_health
5).在监控该主机的配置文件中增加相应的service
vi /usr/local/nagios/etc/machines/linuxmachine1.cfg
6).检查刚才的修改是否有语法错误
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
- ubuntu nagios监控远程msyql
- ubuntu nagios 配置监控远程主机
- nagios远程监控
- Nagios监控远程主机
- nagios监控远程主机进程
- nagios监控远程主机端口
- 监控--nagios之远程监控(二)
- Nagios监控远程的Linux服务器
- Nagios远程监控windows方案补充说明
- Nagios监控平台之二:nrpe监控远程Linux主机
- Ubuntu上快速搭建Nagios监控
- Ubuntu上快速搭建Nagios监控
- ubuntu下nagios监控环境搭建
- Ubuntu上快速搭建Nagios监控
- nagios监控远程主机的存活、磁盘空间监控、负载监控、进程数监控、ip 连接
- nagios监控
- Nagios 监控
- Nagios监控
- 关于进程创建三,完结篇
- MySQL安装总结:Start service 没有响应(Win7 64位)
- set和multiset容器
- 关于Windows7下无线共享上网的几种方法
- SQL Server 2008相关问题
- ubuntu nagios监控远程msyql
- 显示或者隐藏文件
- 使用C++构建嵌入式开发框架
- C语言精华记录——壹(变量的作用域及存储方式)
- symbian内存管理
- java-垃圾回收
- JavaScript世界的一等公民 - 函数
- Android Notification通知详解
- 笔试经典题(选择)