自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JingWeiZ

狂浪是一种态度

  • 博客(13)
  • 收藏
  • 关注

原创 【运维大宝剑Bigsword】之elasticsearch集群分析

很多同学在生产环境使用最多的es集群管理组件就是开源的cerebro,包括我在内,工具箱内的使用率排得上top5,如果没有用过的同学可以自行在github搜索,本文重点也不是分享cerebro的使用。后边的内容我假设你对es的一些基本概念已经理解一些。不知道有没有人跟我一样,在使用cerebro的过程中,始终感觉这个神器缺少了点什么,比如索引的分布是否均衡、索引写入速度、读取的速度、哪些索引最hot、分片无法分配还要去call一下接口(好烦)、集群虽然是绿色,是否存在亚健康状态、当前集群的tps是多少

2021-02-20 21:07:25 298

原创 不会java但是想用flink,会python就够了 !PyFlink【二、深入学习pyflink源码】

一、PyFlink源码结构pyflink版本号:1.10.1安装方法:pip install apache-flink==1.10.1python版本要求:截止到2020年6月7号,官方要求至少为3.5,最高为3.7找到你当前环境中的pyflink包,一般在你的python目录中的site-package里边找到pyflink1.1、结构说明截图说明:pyflink下的目录结构如下─➤ tree.├── README.txt├── __init__.py├── __pyca

2020-06-08 00:30:19 4652 5

原创 不会java但是想用flink,会python就够了 !PyFlink【一、进入pyflink的世界】

不会java,只会python的开发不是个好运维

2020-06-07 15:25:34 5330 6

原创 【Flink1.9-配置篇】

本文大部分配置内容参考flink1.9版本官方英文说明,并加入个人配置说明,如果对翻译内容有疑问,可以联系我共同探讨。https://ci.apache.org/projects/flink/flink-docs-release-1.9/ops/config.html#blob-server

2020-05-12 23:52:09 1247

原创 python抽取zabbix历史数据(1、调用zabbix的history.get接口2、直接取zabbix-mysql表,速度更快)

需求:轮训抽取指定hostid上单个监控项或者多个监控项的历史天数的所有数据效果:落地到本地文件中结果如下{"itemid": "28885", "clock": "1585756825", "value": "97.6439", "ns": "271291797"}{"itemid": "28885", "clock": "1585756885", "value": "97.6375", "ns": "354267511"}{"itemid": "28885", "clock": "15857.

2020-05-11 00:00:35 1648 2

原创 利用logstash提取kafka消息

需求背景从某一个kafka集群A中消费一条消息,并将该消息的中的字段分别发送给另外一个kafka集群B。举例某一条消息A的样式为{"a":58,"b":100.0,"c":7.58,"ip":"192.168.1.1"}想要拿到这消息的时候,将数据提炼为三条消息,如{"a":58,"ip":"192.168.1.1"}{"b":100.0,"ip":"192.168.1.1"}{...

2019-11-07 21:13:44 1409

原创 elasticsearch更新、删除api(带条件)

更新语句1、通过restful api工具a、app01_gtulog_eoi_20190101_20190101/log/_update_by_query 选择POSTb、批量设置ORDER_NUM为1{“script”: {“lang”: “painless”,“inline”: “ctx._source.ORDER_NUM=1”}}2、通过curl,常用curl -XP...

2019-11-04 23:00:23 418

原创 python多条件抓去es数据并写入excel(大量数据)

环境:python3.7注意elasticsearch包要跟es环境版本号对应上from elasticsearch import Elasticsearch as esimport xlwtinstance = es(hosts='192.168.21.120')query = { "query": { "bool": { "mu...

2019-11-04 22:59:05 750

原创 es python接口批量更新命令

from elasticsearch import Elasticsearch as esinstance = es(hosts='192.168.21.120')query = { "script": { "lang": "painless", "inline": "if(ctx._source.AREA=='上海') {ctx._source.OR...

2019-11-04 22:57:52 744

原创 将路径下的压缩文件进行批量解压操作

import shutilimport osimport globclass Ball(object): def __init__(self, source_dir, target_dir): self.source_dir = source_dir self.target_dir = target_dir self.boot_dir...

2019-11-04 22:56:56 222

原创 简易轻量级http接口采集器

github下载地址:https://github.com/jingweiz300/http_metricfrom bottle import Bottle,run,route,template,post,requestimport jsonimport osimport logginglogging.basicConfig(filename='http_metric.log', ...

2019-11-04 22:55:54 452

原创 记录一次elasticsearch的写入优化(附带python客户端、golang客户端)

elasticsearch写入优化的探索

2019-11-04 22:20:21 743

原创 elasticsearch分词练习、自定义分词器练习

elasticsearch分词练习、自定义分词器练习分词练习自定义分词器分词练习准备数据post metric_zabbix/log{ "@message":"fjdlakjfdklafjda EventType=10 fdsfada", "@timestamp":"2019-02-22T17:45:49.000+08:00"}查看存进去的分词结果post met...

2019-09-24 01:42:02 584 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除