#!/bin/bash TIMESTAMP=`date +%Y%m%d%H%M%S` CURRENT_HTML=/var/www/html/${TIMESTAMP}.html CURRENT_INDEX=/var/www/html/index.html LN=/bin/ln RM=/bin/rm SERVER_LIST=server_list cat <<EOF&n
转载 精选 2014-06-19 09:13:56
661阅读
监控linux服务器/var/log/secure日志文件,通过对尝试非法登录IP进行监控,将非法IP自动添加到黑名单实施监控,如果登录IP不符合白名单规则则报警,如果是黑名单IP则短信或邮件提醒联系人,服务器被异地登录
原创 2015-12-29 21:58:32
1936阅读
用于检测服务器端口开放情况,实时监控,异常会根据规则邮件提醒联系人
原创 2015-12-29 21:59:44
788阅读
在现代微服务架构中,Docker已经成为了容器化应用的主流解决方案。为了确保应用的高可用性,我们需要实现监测与管理机制,其中之一便是“docker检测keepalive存活脚本”。本文将详细介绍我在处理这一问题时的思考与实践,覆盖从问题背景到预防优化的各个方面。 ## 问题背景 在一个大型电商平台中,我们使用Docker容器来部署各类微服务,以便能灵活扩展与移动。最近,我们的监控系统反馈在某些
原创 6月前
24阅读
#!/usr/bin/env python#coding=utf-8#eidt newlight#import osdef ping():    with open('ip.txt','r') as f:       &
原创 2014-04-09 12:03:26
2149阅读
简介在生产工作中,后台的服务器并不可能永远都处于正常运行状态,若服务器发生宕机,为了不影响正在进行的业务以及给用户更好的体验,我们需要通过编写监控脚本对LVS的后台主机存活情况进行监控,当有服务器发生故障时,脚本会从LVS转发策略删除该服务器的转发规则;等到服务器恢复正常后,脚本也将把该服务器的转发规则重新加入LVS转发策略中;若所有的后台服务器都宕机了,则脚本会自动把虚拟ip的端口转发到本机端口
原创 2020-06-23 10:23:27
740阅读
#!/bin/bash #write by statby statby@gmail.com #yum -y install dmidecode SYSTEM=`cat /etc/issue | head -1` SYSTEM_Kernel=`uname -a|awk '{pr
原创 2014-09-15 09:53:11
863阅读
1点赞
将以下文件保存为check.sh脚本文件。#!/bin/bashPATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/binecho "Host Name:     
原创 2015-01-23 10:57:43
505阅读
服务器的监控通过安装一些常用的监控软件之外,有时也需要运行一些shell或Python脚本;shell下可以使用系统自带的ps/free/top/df等shell命令,Python可以调用subprocess等模块来运行shell命令,不过这么做就比较麻烦。这里有一个比较好用的第三方模块:psutil。  psutil是一个跨平台的库,用于在Python中检索有关运行进程和系统利用率(C
日常脚本推荐
原创 2021-06-23 09:21:00
180阅读
在测试脚本的过程中,我们可以抽样测试几台主机,等确认脚本是成功的话,才把循环里的20变成254。前期再不确定脚本的前提下,不应该一下子循环所有的主机。
原创 2021-01-18 10:41:58
1778阅读
#!/bin/bash                                              //定义脚本类型for ip in `seq 1 +1
原创 2015-01-20 13:12:02
2868阅读
方法1:#!/bin/bashfunction check_ip(){ IP=$1 VALID_CHECK=$(echo $IP|awk -F. '$1< =255&&$2<=255&
原创 9月前
27阅读
                                  使用Flask结合python实现多台服务的内存监控简介:使用flask结合python可以很好的实现服务资源的监控,而且Flask是一个使用&nbsp
1.nginx常用命令启动nginx ./sbin/nginx停止nginx ./sbin/nginx -s stop ./sbin/nginx -s quit重载配置 ./sbin/nginx -s reload(平滑重启) service nginx reload重载指定配置文件 ./sbin/nginx -c /usr/local/nginx/conf/nginx.conf查看ng
  公司业务线上对后端节点的健康检查是通过nginx_upstream_check_module模块做的,这里我将分别介绍这三种实现方式以及之间的差异性。  一、ngx_http_proxy_module 模块和ngx_http_upstream_module模块(自带)        严格来说,nginx自带是没有针对负载均衡后端节点的
最近正在学习python脚本基础编程。随便写了一个简单服务器信息检测脚本。有不足之处还请大家多多批评指正。 termcolor这个模块需要单独安装,只能在python2.6上正常运行   #!/usr/bin/env python2.6 import os import sys import re import termcolor def cpu(): &nbs
原创 2011-04-02 13:53:34
3234阅读
2点赞
  #! /bin/bash  ########################################################################  #This scripts is checking the i/o stat  ##############
原创 2012-09-12 17:06:14
899阅读
检测戴尔(dell)PowerEdge R730内存大小环境硬件设备:键盘、鼠标、显示1、设备连接后开机F11进入后显示选中Launch System Setup 回车进入显示选中System BIOS 回车进入显示选择Memory Settings回车进入可以看出内存的信息,总大小、hz。没问题后ESC退出这个显示是否退出Yes
原创 2024-05-28 16:25:11
0阅读
        liunx 服务器管理中,有时需要检测主机的存活状态,当主机不多的时候,可以直接使用Ping 命令,当主机很多的时候直接使用ping 命令管理起来就比较麻烦了,使用shell 脚本编写的ping 命令检测主机存活状态,是一个很好的方法。     #!/bin/bash IP=$(cat /ro
原创 2017-01-12 09:16:26
1905阅读
  • 1
  • 2
  • 3
  • 4
  • 5