DevOps
如锋
金融IT
展开
-
error: RPC failed; HTTP 500 curl 22 The requested URL returned error: 500 Internal Server Error
$ git push -u origin masterEnumerating objects: 46, done.Counting objects: 100% (46/46), done.Delta compression using up to 8 threads.Compressing objects: 100% (44/44), done.error: RPC failed; HT...原创 2019-12-21 12:51:32 · 5695 阅读 · 0 评论 -
ELK - ElastAlert最大的坑
我可以讲粗口吗!官网说Python2.7!实际要用Python3.6!https://elastalert.readthedocs.io/en/latest/running_elastalert.htmlhttps://github.com/Yelp/elastalert原创 2019-09-15 09:38:16 · 894 阅读 · 2 评论 -
ELK - Hearthbeat实现服务监控
Hearthbeat,心跳,顾名思义,Hearthbeat可以用来定时探测服务是否正常运行。Hearthbeat支持ICMP、TCP 和 HTTP,也支持TLS、身份验证和代理。Hearthbeat能够与Logstash、Elasticsearch和Kibana无缝协作。安装Hearthbeat,添加需要监控的服务,配置好Elasticsearch和Kibana,即可将结果输出到Elastic...原创 2019-08-01 13:13:57 · 1523 阅读 · 2 评论 -
快速搭建ELK(7.2.0)
文章目录Elastic StackELK架构ELK安装ElasticsearchCan not run elasticsearch as root远程访问ElasticsearchKibana远程访问KibanaKibana Logging配置Kibana StartupFilebeatLogstash验证真正用ELK,才发现ELK的文档那么多,眼花缭乱。也难怪,每一个单独起来也都是挺好的小工...原创 2019-07-13 11:12:03 · 1630 阅读 · 0 评论 -
使用JMeter对接口进行压力测试
How to Test Web Service Performance With JmeterDownload & InstallDownload and unzip. Run bin/jmeter.bat, will see the UI to new test plan.https://jmeter.apache.org/Test PlanThread GroupActi...原创 2019-01-12 12:04:00 · 1235 阅读 · 0 评论 -
JMeter测试动态参数API
使用JMeter进行压力测试时,有可能需要为每次请求传递不同的参数。如/testFn/name/张三,需要替换掉张三,测试100次,每次请求都使用不同的名字。这个需求可以通过CSV Data Set Config,从CSV文件读取参数变量实现。从文件读取HTTP Request首先将Path从/testFn/name/张三改为/testFn/name/${name}CSV Dat...原创 2019-01-17 12:58:50 · 3100 阅读 · 1 评论 -
Git快捷命令
Git Command Alias这段时间在用命令行,忘记哪里抄了一份这样的Git快捷命令,也加了一些自定义部分,都习惯了,记录一下,防丢。~/.bash_profilealias gpm='git push origin master'alias ...=../..alias ....=../../..alias .....=../../../..alias ......=../....原创 2018-12-14 13:00:40 · 1663 阅读 · 0 评论 -
Node.js RESTful API和Express单元测试
本文主要研究Node.js RESTful API和Express框架的单元测试。关于Mocha和Istanbul的详细使用,请参考:使用Mocha和Istanbul实现Node.js单元测试和覆盖率Github: https://github.com/prufeng/autotest-nodeInstallnpm i -D nycnpm i -D mochanpm i -D chai...原创 2018-11-08 22:46:35 · 1567 阅读 · 0 评论 -
使用Mocha、Istanbul和Chai实现TypeScript单元测试和覆盖率
TypeScript Unit Test with Mocha and IstanbulNyc and MochaSupposed Nyc and Mocha have been installed. If not, can refer to this link below.https://blog.csdn.net/prufeng/article/details/83043246npm ...原创 2018-11-01 20:34:22 · 6241 阅读 · 0 评论 -
使用Mocha和Istanbul实现Node.js单元测试和覆盖率
基于Express,Mocha + Istanbul1. Unit Test1.1 Install Mochanpm i -D mocha1.2 Create test/test.jsvar assert = require('assert');describe('Array', function() { describe('#indexOf()', function() { ...原创 2018-10-13 22:57:14 · 3197 阅读 · 1 评论 -
整合Bamboo和SonarQube实现Node.js自动化测试
Node.js Bamboo and SonarQube Integration文章目录Node.js Bamboo and SonarQube Integration1. Bamboo Node.js Plugin1.1 安装Node.js插件1.2 添加Node.js Executable Capability2. Bamboo Plan3. Bamboo+Mocha+Istanbul4. ...原创 2018-10-17 23:23:47 · 2836 阅读 · 0 评论