#定义函数check_http:#使用curl命令检查http服务器的状态
#-m设置curl不管访问成功或失败,最大消耗的时间为5秒,5秒连接服务为相应则视为无法连接#-s设置静默连接,不显示连接时的连接速度、时间消耗等信息#-o将curl下载的页面内容导出到/dev/null(默认会在屏幕显示页面内容)..
分类:
Web程序 时间:
2017-11-01 00:00:49
阅读次数:
336
在linux 运维过程中,经常会写一些脚本监控一些服务器的状态,如监控redis 主从切换,redis 宕机等,当事件发生时,应该发送邮件通知到相对应的管理员,因此就需要搭建邮件服务,使linux 能向外网邮箱发送邮件.linux 下的邮件服务有很多,笔者使用的是mailx , 比较小巧,但也足足够... ...
分类:
其他好文 时间:
2017-10-14 17:08:33
阅读次数:
173
使用 http://www.weiruoyu.cn/?p=368shell脚本监控硬盘空间剩余空间 邮件报警 1.先观察一下磁盘,和如何使用脚本 2.脚本(超过70%报警) 脚本备份(完整测试shell脚本) 3.计划任务 添加 3个小时检查一次 或者十分钟检查一次 ...
分类:
系统相关 时间:
2017-09-28 11:39:32
阅读次数:
234
最近线上有个数据表一个月竟然没有数据,都没有监控,老大让我做一个监控,让Python写脚本监控oracle数据是否正常。 一、涉及软件包 1、cx_Oracle 下载地址:http://sourceforge.net/projects/cx-oracle/files/?source=navbar 我 ...
分类:
数据库 时间:
2017-09-16 01:17:59
阅读次数:
384
#!/bin/bash
#-------------------------------------------------------------------------------
#FileName:networkchecking
#Revision:2.0
#Date:2017/09/14
#Author:XAD
#Email:1793360097@qq.com
#Website:http://onenice.blog.51cto.com/
#Description:checknetworkandse..
分类:
系统相关 时间:
2017-09-14 23:26:15
阅读次数:
279
/u01/app/oracle/oracle/ogg/ggsci:errorwhileloadingsharedlibraries:libdb-6.1.so:cannotopensharedobjectfile:Nosuchfileordirectory增加脚本环境变量设置PATH=$PATH:$HOME/binexportORACLE_BASE=/u01/app/oracleexportORACLE_HOME=$ORACLE_BASE/11/db_1exportORACLE_SID=or..
分类:
其他好文 时间:
2017-08-30 19:45:21
阅读次数:
134
Zabbix监控mysql 1.1 客户端配置 1.1.1 安装客户端包 1.1.2 编辑配置文件 1.1.3 创建mysql监控脚本文件 1.1.4 修改zabbix客户端指向服务端IP 1.1.5 Web端操作 ...
分类:
数据库 时间:
2017-08-19 12:50:35
阅读次数:
300
设计一个脚本,监控远程的一台机器(假设ip为123.23.11.21)的存活状态,当发现宕机时发一封邮件给你自己。 #!/bin/baship=123.23.11.21ma=abc@139.comwhile 1do ping -c10 $ip >/dev/null 2>/dev/null if [ ...
分类:
其他好文 时间:
2017-07-14 00:34:29
阅读次数:
174
#!/bin/bash#触发阈值发邮件还没有写.exportPATHexportLANG=zh_CN.UTF-8#先配置好mailx邮箱账号密码:#cat>/etc/mail.rc<<"EOF"#setsendcharsets=iso-8859-1,utf-8#setfrom=xxx@163.com#setsmtp=smtp.163.com#setsmtp-auth-user=xx@163.com#setsmtp-auth-password=xxx#..
分类:
其他好文 时间:
2017-06-29 00:52:33
阅读次数:
192