原 让Jenkins执行远程脚本(不装插件)
1) 首先修改/etc/passwd,修改jenkisn默认shell /bin/false to /bin/bash 2) 登陆到Jenkins,home为/var/lib/jenkins su - jenkins 3)生成ssh keys,在目录 /var … 阅读全文
1) 首先修改/etc/passwd,修改jenkisn默认shell /bin/false to /bin/bash 2) 登陆到Jenkins,home为/var/lib/jenkins su - jenkins 3)生成ssh keys,在目录 /var … 阅读全文
安装 #需要Python支持,pip支持 wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py python get-pip.py pip install ngxtop 帮助文档 # … 阅读全文
遇到运行态的bug错误,本地的话可以debug,远程的话通常可以通过日志等来观察和测试运行态中的环境。 但是如果程序运行在远程环境上,根本无法修改程序、又或者想减少相关日志代码频繁修改等等情况? 可以尝试JPDA. 启动tomcat的jpda支持 默认情况下t … 阅读全文
location正则写法 一个示例: location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] } location / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正 … 阅读全文
Nginx Access日志越来越多,磁盘堆积的也越来越多。 前面写过脚本备份过日志,这里写一个自动删除过期日志的脚本。 #!/bin/bash #扫描的base路径 p_prefix='/opt/deploy/' #日志后缀路径 p_suffix='/log … 阅读全文
利用ELK分析Log4j日志 举一个处理log4j格式类型的例子。 日志格式大概如下: 属于比较常规的log4j日志. 主要是需要将Java的堆栈合并成单行。 2016-06-02 15:16:50,330 [ActiveMQ Session Task-270 … 阅读全文
利用Redis分布式收集日志 安装Redis 这个不用介绍了,本博客也有安装教程 Logstash中的redis 配置选项(部分) data_type 可选项为:["list", "channel", "pattern_channel"] list即为BLPO … 阅读全文
ELK是一组完全开源工具,包括Logstash,Kibana,ElasticSearch。 其中包含Logstash,kibana,ElasticSearch,Redis等组件。 用于对日志进行过滤、分析、收集、汇总、展示、搜索等。 LogStash类似于Fl … 阅读全文
jstatd 启动jvm监控服务。它是一个基于rmi的应用,向远程机器提供本机jvm应用程序的信息。默认端口1099。 一个监控守护进程而已,需要配合其他命令行工具发挥功效。 <br />#创建一个policy文件,提供权限 cd /tmp/ to … 阅读全文
接上一篇blog。 jinfo 用于查询当前运行这的JVM属性和参数的值。 常用的参数为: 参数名 解释 -flag 显示未被显示指定的参数的系统默认值 -flag [+|-]name或-flag name=value 修改部分参数 -sysprop … 阅读全文