自动化运维
story-xu
这个作者很懒,什么都没留下…
展开
-
企业微信获取corpid,Secret,Agentid
企业微信获取CORPID,AGENTID,CORPSECRET在我们对接企业微信时,需要用到以上corpid,Secret 和 Agentid,这些参数的获取方式如下:1、登录企业微信:https://work.weixin.qq.com/2、查询corpid3、查询agentID4、查询Secret,发送后在手机客户端查看...原创 2021-09-22 09:32:34 · 21523 阅读 · 0 评论 -
python使用ip2Region库查询ip地址归属地查询/ip朔源自动生成Excel报告
背景:方式1:调用外部接口比如:http://freeapi.ipip.net/ip缺点:该接口会对同一个IP下面的请求做限制,导致部分IP无法查询;切时刻需要依赖外网,所以推荐使用方式2实现;方式2:使用本地ip2Region地址库实现优点:速度快,不依赖外网,地址全,有运营商信息主体源码如下(自动生成Excel报告):#-*- coding:utf-8 -*-import struct, sys, os, timefrom platform import python_versio原创 2021-03-14 16:00:28 · 1158 阅读 · 0 评论 -
filebeat采集多个日志(推送给ES或者logstash)
filebeat采集多个日志在使用ELK做日志分析的时候,有时需要一个filebeat采集多个日志,送给ES,或者给logstash做解析。下面举例演示以下filebeat采集messages日志,secure日志,以及nginx日志送给ES或者送给logstash做解析的正确配置方法。一、filebeat采集日志发送给ES:1.1、filebeat.yml 配置如下:```bashfilebeat.inputs:- type: log tail_files: true scan_原创 2020-09-20 19:12:34 · 7470 阅读 · 1 评论 -
使用脚本批量Telnet测试端口是否连通
使用脚本批量Telnet测试端口是否连通在一些情况下,我们无法安装nc,ansible等工具,所以一些批量操作,我们只能使用shell实现。下面分享一个近期工作中使用到的批量Telnet端口的脚本,希望对大家能够帮助:脚本内容:#!/bin/bashcheck_telnet(){for ip_port in $(cat ip_info|grep -v '^#')do CHECK_PORT=$(echo $ip_port|awk -F: '{print $2}') CH原创 2020-07-26 10:59:32 · 9672 阅读 · 3 评论 -
Jmeter监控服务器性能
描述:下面是一些自动化运维相关文章,有兴趣的可以看看;Jmeter监控服务器性能https://blog.csdn.net/catoop/article/details/50781952Jmeter安装与配置https://blog.csdn.net/QING_JAVA/article/details/54706378https://blog.csdn.net/testmjl/ar...原创 2019-08-09 10:45:41 · 233 阅读 · 0 评论 -
磁盘清理脚本
记一次磁盘清理脚本用户:XXX故障现象:tomcat临时文件占用过大导致磁盘占满,服务异常。注意点:临时文件被程序占用,不能通过删除文件达到释放空间的目的,所以使用重定向空值到临时文件以起到清空的目的,当然,删除文件之后重启服务也可以,但是现网业务受影响,因此不适合,所以写了以下脚本进行处理。直接上脚本:#/bin/bashecho -e `date +%Y-%m-%...原创 2019-08-09 11:03:42 · 1892 阅读 · 0 评论 -
watchdog 实时监控文件系统事件
watchda\og 实时监控文件系统环境之类的不多描述,直接上脚本:#!/usr/bin/env python# encoding:utf-8import osfrom watchdog.observers import Observerfrom watchdog.events import *import timeclass FileEventHandler(FileSyst...原创 2019-08-09 11:19:00 · 700 阅读 · 1 评论