#!/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容器来部署各类微服务,以便能灵活扩展与移动。最近,我们的监控系统反馈在某些            
                
         
            
            
            
            #!/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阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            将以下文件保存为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            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-28 23:33:58
                            
                                85阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在测试脚本的过程中,我们可以抽样测试几台主机,等确认脚本是成功的话,才把循环里的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&            
                
         
            
            
            
                                              使用Flask结合python实现多台服务的内存监控简介:使用flask结合python可以很好的实现服务资源的监控,而且Flask是一个使用             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-16 20:10:26
                            
                                21阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                 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            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-01 08:10:20
                            
                                57阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              公司业务线上对后端节点的健康检查是通过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阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
             
#! /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阅读