Cerebro

AkShare-股票数据-复权后数据

橙三吉。 提交于 2020-11-29 10:52:19
作者寄语 本策略主要基于 BackTrader 来进行运行,需要了解的小伙伴可以查询相关的文档,该开源项目的文档写的很好,示例和说明丰富。 AkShare 策略示例 股票策略 BackTrader 代码 下载和安装 BackTrader from datetime import datetime import backtrader as bt import matplotlib.pyplot as plt import akshare as ak plt.rcParams[ "font.sans-serif" ] = [ "SimHei" ] plt.rcParams[ "axes.unicode_minus" ] = False stock_hfq_df = ak.stock_zh_a_daily(symbol= "sh600000" , adjust= "hfq" ) # 利用 AkShare 一行获取复权数据 class MyStrategy (bt.Strategy) : """ 主策略程序 """ params = (( "maperiod" , 20 ),) # 全局设定交易策略的参数 def __init__ (self) : """ 初始化函数 """ self.data_close = self.datas[ 0 ].close # 指定价格序列 #

Centos7 搭建Cerebro Elasticsearch监控

馋奶兔 提交于 2020-09-30 15:12:33
简介 Cerebro是一款Elasticsearch监控工具 项目Github主页 overview.png nodes.png rest.png 创建用户 useradd -s /sbin/nologin cerebro 解压安装文件 mkdir /opt/cerebro;\ tar xf /tmp/cerebro-0.8.1.tgz -C /opt/cerebro;\ ln -s /opt/cerebro/cerebro-0.8.1 /opt/cerebro/current;\ chown -R cerebro. /opt/cerebro 更改配置 auth.settings 访问Cerebro的用户名及密码 hosts 要监控的Elasticsearch集群,host:节点访问地址,name:标识,一般用ES的cluster_name mkdir /home/cerebro/data;\ chown -R cerebro. /home/cerebro;\ tee /opt/cerebro/current/conf/application.conf << 'EOF' secret="ki:s:[[@=Ag?QI`W2jMwkY:eqvrJ]JqoJyi2axj3ZvOv^/KavOT4ViJSv?6YY4[N" basePath="/" pidfile.path="/opt

Elasticsearch Web管理工具

杀马特。学长 韩版系。学妹 提交于 2020-08-17 04:31:27
Cerebro是一个开源的elasticsearch web管理工具 首先,下载Elasticsearch https://www.elastic.co/guide/en/elasticsearch/reference/7.7/index.html 然后,下载Cerebro https://github.com/lmenezes/cerebro 分别启动以后,输入es连接地址,然后就可以操作了,非常简洁的web客户端工具 来源: oschina 链接: https://my.oschina.net/u/4348626/blog/4313518

日志系统搭建(elk7.x)

本秂侑毒 提交于 2020-08-14 10:24:48
使用elastic stack搭建日志收集分析系统 1. elasticsearch的搭建 2. cerebro的搭建 3. kibana的搭建 4. fielbeat的搭建 随着公司的发展,需要一个日志分析系统,来分析用户数据,为了调研,所以先使用elastic stack搭建了一个单节点的日志收集分析系统。 使用技术:elasticsearch7.1.1、cerebro0.9.0、kibana7.1.1、filebeat7.1.1。 1. elasticsearch的搭建 elasticsearch的搭建 先在官网下载es7.1.1安装包,上传到服务器之后解压。 新建esuser用户。es出于安全考虑,不推荐使用root用户运行。 # 添加用户组 groupadd esgroup # 添加用户 useradd -g esgroup esuser # 修改密码 passwd esuser 修改elasticsearch目录权限。 chown -R esuser:esgroup elasticsearch-7.1.1/ 选择合适的位置,新建es_data(存储es数据),es_logs(存储es日志)目录,并修改文件夹权限为 esuser:esgroup。 mkdir es_data mkdir es_logs chown -R esuser:esgroup es_data

Elasticsearch Web管理工具

和自甴很熟 提交于 2020-08-13 16:26:24
Cerebro是一个开源的elasticsearch web管理工具 首先,下载Elasticsearch https://www.elastic.co/guide/en/elasticsearch/reference/7.7/index.html 然后,下载Cerebro https://github.com/lmenezes/cerebro 分别启动以后,输入es连接地址,然后就可以操作了,非常简洁的web客户端工具 来源: oschina 链接: https://my.oschina.net/u/4399511/blog/4313481

Harbor+Helm Chart构建k8s应用程序打包存储发布的基础环境

梦想的初衷 提交于 2020-08-13 12:09:49
Harbor 简介 Harbor是由VMware公司中国团队为企业用户设计的 Registry server开源项目,包括了权限管理(RBAC)、LDAP、审计、管理界面、自我注册、HA、RESTful API等企业必需的功能,属于Cloud Native Computing Foundation(CNCF,云原生计算基金会)的毕业项目。 我们建议使用2.0以后的版本,Harbor在2.0以后的版本使Harbor成为第一个符合OCI(Open Container Initiative,开放容器倡议)标准的开源Registry server,能够存储大量云原生组件,例如container images、Helm Chart、OPAs、CNAB、Singularity等。 目前,Harbor最新稳定版本为2.1,本文使用此版本部署。 部署 1,我们的需求如下 提供registey服务的域名为registry.myk8s.com 我们需要把域名解析到有外网ip的nginx上,然后nginx给Harbor做代理 我们给Harbor单独提供一个分区挂载到了/data1目录 2,现在准备docker环境: # yum install docker-ce -y # yum install docker-compose -y # systemctl start docker 3

[it猿课]编程论坛jksj超清视频课72-Elasticsearch核心技术与实战-jksj-it猿课

给你一囗甜甜゛ 提交于 2020-08-08 12:43:53
重磅福利:开通vip 全站视频免费下载,季度vip只要38元,只是几包烟的价格,就能享受慕课网,极客时间,麦子学院等机构全部视频,等什么了,童鞋!!! 点击开通VIP 说明:1人民币 = 10金币 IT猿课(www.ityuanke.com) [it猿课]编程论坛jksj超清视频课72-Elasticsearch核心技术与实战 第一章:概述 (4讲)  01 | 课程介绍 免费 02 | 内容综述及学习建议 免费 03 | Elasticsearch简介及其发展历史 免费 04 | Elastic Stack家族成员及其应用场景 免费 第二章:安装上手 (4讲)  05 | Elasticsearch的安装与简单配置 免费 06 | Kibana的安装与界面快速浏览 07 | 在Docker容器中运行Elasticsearch Kibana和Cerebro 08 | Logstash安装与导入数据 第三章:Elasticsearch入门 (15讲)  09 | 基本概念:索引、文档和REST API 10 | 基本概念:节点、集群、分片及副本 11 | 文档的基本CRUD与批量操作 12 | 倒排索引介绍 13 | 通过Analyzer进行分词 14 | Search API概览 15 | URI Search详解 16 | Request Body与Query DSL简介

Elasticsearch大文件检索性能提升20倍实践(干货)

时光毁灭记忆、已成空白 提交于 2020-08-06 05:35:38
少废话,直接开始。 1、大文件是多大? ES建立索引完成全文检索的前提是将待检索的信息导入Elaticsearch。 项目中,有时候需要将一些扫描件、PDF文档、Word、Excel、PPT等文档内容导入Elasticsearch。 比如:将《深入理解Elasticsearch》这边书导入ES,而这边书的全文内容被识别后的大小可能为3MB——5MB以上的字节。 存入ES后是一个content字段,对这个content执行全文检索&高亮显示,就存在检索效率低的问题,会耗时30S以上的时间。 这点,作为习惯了搜索引擎极速体验的用户,是不能忍的。 本文,详细记录了大文件的全文检索性能问题排查及提升实践方式。 2、问题描述 从检索症状来看: 1)翻页到1000+页(每页10条数据)以上,响应时间会比较长。 2)当遇到某些文件的时候(事后分析得知是大文件),响应时间尤其长,超过30S以上返回高亮结果。 3、问题排查与定位 步骤1: 限定返回记录条数。不提供直接访问末页的入口。 baidu,360,搜狗等搜索引擎都不提供访问末页的请求方式。都是基于如下的请求方式: 通过点击上一下、下一页逐页访问。 这个从用户的角度也很好理解,搜索引擎返回的前面都是相关度最高的,也是用户最关心的信息。 Elasticsearch的默认支持的数据条数是10000条,可以通过post请求修改。 最终

【7.1.1】ELK集群搭建 之 ES集群

隐身守侯 提交于 2020-04-13 22:22:44
【今日推荐】:为什么一到面试就懵逼!>>> 写在前边 昨天晚上就已经完成这篇博客了,就是在测试这块是否正常跑起来,晚上没搞完,上班前把电脑关机带着,结果没保存!基本上昨天写的东西都丢了,好在博客园的图片url还在。 为了让大家都轻松些,我轻松写,你轻松看。打算把文章的篇幅缩小,拆分成多个部分,这样更新频率会提高,写起来看起来也不会那么累,也不会再出现一次性丢那么多稿的问题…… 本文记述Elasticsearch集群部分,下边会有说明具体的结构 部署架构 整体图 本文部分结构图 node 1~3为集群的数据节点,同时竞争master,tribe-node为部落节点,负责Logstash与Kibana的连接 好处是无需指明master节点,不用多启动一个只负责协调的节点,减少资源浪费。 环境准备 GNU/Debian Stretch 9.9 linux-4.19 elasticsearch-7.1.1-linux-x86_64.tar.gz 本文为了模拟,使用Docker的centos7,文中不会出现Docker操作部分,与正常主机无异 开始搭建 1.root权限编辑/etc/security/limits.conf sudo vim /etc/security/limits.conf 添加如下内容: * soft memlock unlimited * hard memlock

elasticsearch-集群web管理工具cerebro

血红的双手。 提交于 2020-04-12 16:39:41
  简介   Cerebro是ElasticSearch的一个web工具,在elaseaticsearch5的时候一般是使用head这个插件,在6版本以后就需要另外启动一个服务去管理。      环境需要   Cerebro需要1.8或者更新版本的jdk。   下载地址:    https://github.com/lmenezes/cerebro/releases/download/v0.8.4/cerebro-0.8.4.tgz 安装jdk tar zcvf jdk-8u202-linux-x64.tar.gz -C /opt/ cd /opt ln -s jdk1.8.0_202 jdk   添加环境变量    vim /etc/profile export JAVA_HOME=/opt/jdk export PATH=${JAVA_HOME}/bin:$PATH      解压运行 tar zxvf cerebro-0.8.4.tgz cd cerebro-0.8.4 nohup bin/cerebro -Dhttp.port=19200 > ./cerebro.log 2>&1 & -Dhttp.port 指定监听端口   通过浏览器访问    http://192.168.57.102:19200    来源: oschina 链接: https://my