上一页 1 ··· 90 91 92 93 94 95 96 97 98 ··· 133 下一页

2019年4月29日

使用s3fs-fuse 挂载minio s3 对象存储

摘要: minio 是一个aws s3 兼容的对象存储系统,我们可以通过s3fs 进行数据桶的挂载,这样可以做好多方便的事情 环境准备 使用docker-compose 运行 minio docker-compose 文件 version: "3" services: s3: image: minio/mi 阅读全文

posted @ 2019-04-29 14:14 荣锋亮 阅读(10309) 评论(2) 推荐(2)

2019年4月28日

使用nginx mirror 制作nexus 的简单ha

摘要: 主要是运行两台nexus 机器,通过nexus 的host 以及proxy 以及public 模型,结合nginx 的mirror 将对于host 的get 请求 mirror 到另一台机器proxy nexus 的仓库,变相的cache 需要的仓库代码。 参考架构图 来自nexus 的一个分享 说 阅读全文

posted @ 2019-04-28 22:34 荣锋亮 阅读(841) 评论(0) 推荐(0)

nexus 数据库备份任务webhook 通知-另外一种方法

摘要: 使用benthos 做为webhook,是一种方法,功能很强大,但是有点复杂,所以换了一个更简单直接的webhook 工具 根据请求的数据,只处理关于db exporter 任务部分的消息,然后就是调用shell 执行一些逻辑处理 环境处理 使用docker-compose 运行 docker-co 阅读全文

posted @ 2019-04-28 19:54 荣锋亮 阅读(920) 评论(0) 推荐(0)

nexus 数据库备份任务webhook 通知

摘要: nexus 的数据库备份是比较重要的,可以方便我们在故障的是时候进行应用恢复。 以下使用benthos 组件进行nexus 数据库备份事件的应用通知处理 环境准备 使用docker-compose 运行 docker-compose.yaml 文件 version: "3" services: ne 阅读全文

posted @ 2019-04-28 15:11 荣锋亮 阅读(1002) 评论(0) 推荐(0)

使用dotenv 管理nodejs 应用的环境变量&&docker-compose 运行

摘要: 说明dotenv 是一个很方便的符合12 factor 的环境变量管理工具,使用很方便,实际上里面的代码也不是很多 测试使用docker 进行环境部署,为了方便分发使用pkg 进行打包,使用alpine制作比较小的容器镜像 环境准备 nodejs 项目初始化 mkdirdotenv-app cd d 阅读全文

posted @ 2019-04-28 13:00 荣锋亮 阅读(3248) 评论(0) 推荐(0)

2019年4月27日

zeebe 集成elasticsearch exporter

摘要: zeebe 目前还在一直的开发中,同时一些变动还是挺大的,比如simple monitor 的以前是不需要配置HazelcastExporter的 估计是为了进行集群功能处理,新添加的,以前写的配置基本都没法使用了,所以写了一个新的运行配置 说明运行的时候注意版本,我测试的是Zeebe 0.17.0 阅读全文

posted @ 2019-04-27 08:11 荣锋亮 阅读(1245) 评论(0) 推荐(0)

2019年4月26日

Flagr 配置说明

摘要: 说明文档来自官方文档 https://checkr.github.io/flagr/#/flagr_env 完整配置 包含了组件的配置参数以及说明,对于学习如何使用Flagr 还是很重要的,包含了数据库配置、jwt 安全配置、Flagr metrics 配置(对应的Recorder) 目前是kafa 阅读全文

posted @ 2019-04-26 14:38 荣锋亮 阅读(769) 评论(0) 推荐(0)

Flagr 架构

摘要: 来自官方文档 https://checkr.github.io/flagr/#/flagr_overview There are three components in the flagr, Flagr Evaluator, Flagr Manager, and Flagr Metrics. Fla 阅读全文

posted @ 2019-04-26 14:24 荣锋亮 阅读(338) 评论(0) 推荐(0)

flagr 数据库配置

摘要: flagr 是一个很不错的特性开关、a/b 测试服务,默认使用的是sqlite 数据库,但是我们可以通过配置,使用不同的数据库 sqlite、mysql、postrgresql、json_file、json_http 说明测试都是通过docker-compose 运行 sqlite默认配置 sqli 阅读全文

posted @ 2019-04-26 14:10 荣锋亮 阅读(543) 评论(0) 推荐(0)

uclibc,eglibc,glibc,Musl-libc之间的区别和联系

摘要: 转自:https://www.sohu.com/a/164202127_424963 1.Glibc glibc = GNU C Library 是GNU项(GNU Project)目,所实现的 C语言标准库(C standard library)。 目前,常见的桌面和服务器中的GNU/Linux类 阅读全文

posted @ 2019-04-26 13:01 荣锋亮 阅读(2072) 评论(0) 推荐(0)

flagr a/b 测试特性开关&&微服务动态配置工具

摘要: flagr a/b 测试特性开关&&微服务动态配置工具 简单运行 docker docker run -it -p 18000:18000 checkr/flagr 运行界面 说明 参考连接有一般关于特性开关开发的书,挺不错。 参考文档 https://checkr.github.io/flagr/ 阅读全文

posted @ 2019-04-26 12:37 荣锋亮 阅读(564) 评论(0) 推荐(0)

stolon cloud native postgresql 高可用方案

摘要: stolon方案与patroni 类似,是一个新的pg ha 方案 包含的组件 keeper:它管理一个PostgreSQL实例,汇聚到由领导者sentinel计算的clusterview。 sentinel:它发现并监视守护者和代理并计算最佳的集群视图。 proxy:客户端的接入点。它强制连接到正 阅读全文

posted @ 2019-04-26 10:42 荣锋亮 阅读(1278) 评论(0) 推荐(0)

2019年4月25日

Hot Chocolate 一个.net 平台的graphql 框架

摘要: 在看昨天发布的新版技术雷达中,看到了一个.net 的graphql 框架Hot Chocolate 还是比较激动,尽管好久不搞 .net 了,但是这个框架还是值得看看的,后边学习下 参考资料 https://hotchocolate.io/docs/introduction.html 阅读全文

posted @ 2019-04-25 20:10 荣锋亮 阅读(723) 评论(0) 推荐(0)

使用 opendistro for elasticsearch 做为graylog的后端存储

摘要: graylog 是一个很不错的日志分析、收集、报警平台,包好了丰富的插件,同时内部的架构设计很不错 input 组件很多,使用stream、pipeline可以方便的进行数据处理,可以同时3.0 对于sidcar 的支持更好了,内部强大的 dashboard 以及查询能力,可以方便的进行常见系统的性 阅读全文

posted @ 2019-04-25 19:20 荣锋亮 阅读(989) 评论(0) 推荐(0)

2019年4月24日

opendistro 试用

摘要: 以前转载过一篇别人的关于opendistro的文章,还好使用docker-compose 运行,很方便,所以自己也跑下 环境准备 docker-compose 文件 version: '3' services: odfe-node1: image: amazon/opendistro-for-ela 阅读全文

posted @ 2019-04-24 22:39 荣锋亮 阅读(3036) 评论(0) 推荐(0)

Open Distro for Elasticsearch – How Different Is It?

摘要: 转自:https://logz.io/blog/open-distro-for-elasticsearch Last month, AWS announced an initiative called Open Distro for Elasticsearch. Since then, there 阅读全文

posted @ 2019-04-24 21:13 荣锋亮 阅读(1239) 评论(0) 推荐(0)

edgedb 内部pg 数据存储的探索 (五) 运行进程列表信息

摘要: 做为一个简单的记录,方便后期分析学习 当前包含了一个timescale 的extension 可以不用关注 信息 ps -ef |grep edgedb edgedb 10559 24858 0 4月23 ? 00:00:00 /usr/lib64/edgedb-1-alpha1/bin/pytho 阅读全文

posted @ 2019-04-24 16:47 荣锋亮 阅读(230) 评论(0) 推荐(0)

How To Add Custom Build Steps and Commands To setup.py

摘要: 转自:https://jichu4n.com/posts/how-to-add-custom-build-steps-and-commands-to-setuppy/ A setup.py script using distutils / setuptools is the standard way 阅读全文

posted @ 2019-04-24 08:30 荣锋亮 阅读(716) 评论(0) 推荐(0)

2019年4月23日

edgedb 集成timescaledb

摘要: timescaledb 是一个强大的pg 扩展,可以让我们的pg 数据库支持时序数据库的能力,以下测试下与edgedb 集成 预备 因为edgedb 当前是基于pg11 开发的,所以需要使用pg11 的timescale 扩展 环境准备 edgedb 安装 这个比较简单,参考 https://edg 阅读全文

posted @ 2019-04-23 19:17 荣锋亮 阅读(448) 评论(0) 推荐(0)

edgedb 内部pg 数据存储的探索 (四) 源码编译

摘要: edgedb 基于python开发,同时源码重包含了好多子项目,以下进行简单的源码编译 clone 代码 需要递归处理,加上recursive,比较慢稍等 git clone --recursive https://github.com/edgedb/edgedb.git 效果 正克隆到 'edge 阅读全文

posted @ 2019-04-23 17:11 荣锋亮 阅读(354) 评论(0) 推荐(0)

edgedb 内部pg 数据存储的探索 (二) 创建数据库命令说明

摘要: 前面已经创建好了一个简单可以访问pg 的edgedb 环境,现在测试几个数据库操作命令在pg 的存储 创建数据库 连接环境 注意账户是按照上次创建的环境配置 注意账户是按照上次创建的环境配置 edgedb -u edgedb 创建数据库 create database demo; pg 后端的效果, 阅读全文

posted @ 2019-04-23 14:49 荣锋亮 阅读(939) 评论(0) 推荐(0)

edgedb 内部pg 数据存储的探索 (三) 源码包setup.py 文件

摘要: edgedb 是基于python开发的,同时集成了cython 以下为包的setup.py 配置,从里面我们可以看到关于edgedb 的一些依赖 以及构建过程 setup.py 源码 整体配置不算很多,500 多行,主要是cython extension 配置以及pg 构建配置,以及pg exten 阅读全文

posted @ 2019-04-23 14:16 荣锋亮 阅读(477) 评论(0) 推荐(0)

python 集成cython && push 测试pip 仓库

摘要: 昨天创建了一个简单的python 集成cython 的项目 master 但是有几个问题 目前的构建时基于make 同时需要本地执行,为了方便基于pip 的安装,做了如下调整 项目准备 项目使用venv 管理环境,初始化命令 python3 -m venv . 项目结构 ├── cli │ ├── 阅读全文

posted @ 2019-04-23 13:02 荣锋亮 阅读(601) 评论(0) 推荐(0)

2019年4月22日

python 集成cython 简单测试

摘要: 实际开发中我们可能需要集成c/c++ 编写的模块,我们可以通过cython 解决类似的问题 以下测试一个简单的c add 方法, 使用venv 同时构建为一个pip 包 环境准备 venv 初始化 python3 -m venv . 添加项目依赖包 pip install click cython 阅读全文

posted @ 2019-04-22 17:33 荣锋亮 阅读(880) 评论(0) 推荐(0)

click python cli 开发包

摘要: python click 包是一个方便的cli 开发包,我们可以用来开发强大的cli 应用 使用venv 进行环境准备,示例代码来自官方 venv 环境准备 python3 -m venv demoapp 安装 pip install click 基本使用 代码 cli.py cli.py impo 阅读全文

posted @ 2019-04-22 11:02 荣锋亮 阅读(1506) 评论(0) 推荐(0)

2019年4月19日

转载一篇阿里云Terraform 开发指南

摘要: 连接:https://www.jianshu.com/p/0aebea117cae 是一个比较详细的开发指南 阅读全文

posted @ 2019-04-19 09:26 荣锋亮 阅读(571) 评论(0) 推荐(0)

zabbix 4.2 支持 timescledb 了

摘要: zabbix 4.2 已经发布了, 添加了好多新功能 支持prometheus 数据收集 支持timescaledb 支持http header 处理 更加友好的邮件通知格式 添加远程监控组件 简化标签的管理 查询性能提升 可以通过js 预处理数据 收集数据的教研以及异常处理 。。。。 说明 以上只 阅读全文

posted @ 2019-04-19 08:45 荣锋亮 阅读(365) 评论(0) 推荐(0)

2019年4月18日

edgedb 内部pg 数据存储的探索 (一)基本环境搭建

摘要: edgedb 是基于pg 上的对象关系数据库,已经写过使用docker 运行的demo,为了探索内部的原理,做了一下尝试,开启pg 访问 后边会进一步的学习 环境准备 为了测试,使用yum 安装 安装 sudo tee <<'EOF' /etc/yum.repos.d/edgedb.repo [ed 阅读全文

posted @ 2019-04-18 23:08 荣锋亮 阅读(586) 评论(0) 推荐(0)

Podman and Buildah for Docker users

摘要: 转自:https://developers.redhat.com/blog/2019/02/21/podman-and-buildah-for-docker-users/ I was asked recently on Twitter to better explain Podman and Bui 阅读全文

posted @ 2019-04-18 21:11 荣锋亮 阅读(1577) 评论(0) 推荐(0)

集成direnv 与docker-compose 进行环境变量管理

摘要: direnv 是一个不错的换将变量管理工具,同时日常的开发测试中我们使用docker-compose 会比较多,一般我们的玩法是 可以再docker-compose 中指定环境变量,可以通过environment 或者.env 文件,或者env_file ,为了学习使用direnv工具 集成了doc 阅读全文

posted @ 2019-04-18 16:40 荣锋亮 阅读(515) 评论(0) 推荐(0)

orientdb docker-compose 运行

摘要: orientdb 很早就跑过,但是现在在跑,发现配置有些变动,原有studio 直接就可以访问的,新版本的居然还需要自己添加 server 的配置,所以为了方便使用docker-compose 运行,写了一个简单的文档 环境准备 docker-compose 文件 version: "3" serv 阅读全文

posted @ 2019-04-18 15:53 荣锋亮 阅读(867) 评论(0) 推荐(0)

direnv 一个强大的环境变量管理工具

摘要: direnv 是一个基于golang 编写的强大的环境变量管理工具,可以帮助我们简化环境变量管理,而且 支持的平台比较多。 基本使用 下载二进制软件包 https://github.com/direnv/direnv/releases 配置以及集成bash| shell 结合实际,我使用的是zsh 阅读全文

posted @ 2019-04-18 15:40 荣锋亮 阅读(1287) 评论(0) 推荐(0)

修复因为存储空间问题引起的nexus 服务启动异常

摘要: 故障描述 因为nexus所在服务器存储空间满了, 做了部分清理操作,结果nexus 启动异常,提示错误信息基本类似如下: build 285537d2767275f460df32c6a3be01bfff6a517c, branch 2.2.x) com.orientechnologies.orien 阅读全文

posted @ 2019-04-18 11:34 荣锋亮 阅读(2330) 评论(2) 推荐(0)

How to detect, enable and disable SMBv1, SMBv2, and SMBv3 in Windows and Windows Server

摘要: 转自:https://support.microsoft.com/en-us/help/2696547/detect-enable-disable-smbv1-smbv2-smbv3-in-windows-and-windows-server Summary 转自:https://support.m 阅读全文

posted @ 2019-04-18 09:13 荣锋亮 阅读(703) 评论(0) 推荐(0)

2019年4月16日

websocket 2 rest api

摘要: 需要开发一个prometheus 的exporter 使用jmespath 获取对应metrics的数据,并进行转换处理,但是因为那个服务 提供的接口是通过websoket 的实时api,所以基于node 进行了简单的包装处理,暴露为一个直接可以使用的rest api 同时保留了数据的实效性 实现技 阅读全文

posted @ 2019-04-16 16:02 荣锋亮 阅读(644) 评论(0) 推荐(0)

编写一个简单的基于jmespath 的prometheus exporter

摘要: 目的很简单,因为系统好多监控指标是通过json 暴露的,并不是标准的prometheus metrics 格式,处理方法 实际上很简单,我们可以基于jsonpath 解析json数据,转换为prometheus metrics 但是感觉查询能力一般,个人 还是比较喜欢jmespath,目前已经有一个 阅读全文

posted @ 2019-04-16 13:29 荣锋亮 阅读(688) 评论(0) 推荐(0)

2019年4月15日

nginx ngx_http_image_filter_module 简单试用

摘要: nginx包含了一个ngx_http_image_filter_module 模块,我们可以方便的进行图片的缩略图,平时一些简单的功能 已经够用了 环境准备 为了简单使用docker-compose 运行,因为openresty 已经默认集成了这个模块,就不用安装了 docker-compose 文 阅读全文

posted @ 2019-04-15 12:37 荣锋亮 阅读(2109) 评论(0) 推荐(0)

2019年4月14日

edgedb 基本试用

摘要: 环境准备 使用docker-compose 运行 docker-compose 文件 version: "3" services: db: image: edgedb/edgedb ports: - "5656:5656" - "8888:8888" 基本数据库schema 操作 修改密码 进入容器 阅读全文

posted @ 2019-04-14 00:31 荣锋亮 阅读(1103) 评论(0) 推荐(1)

2019年4月13日

influxdb 全家桶运行

摘要: 一个简单的demo,集成了telegraf,influxdb,chronograf,kapacitor,nginx,一张来自官方的参考图 组件集成图 环境准备 使用docker-compose docker-compose 文件 version: "3" services: nginx: image 阅读全文

posted @ 2019-04-13 13:41 荣锋亮 阅读(1142) 评论(0) 推荐(0)

2019年4月12日

Introducing Outflux: a smart way out of InfluxDB

摘要: 转自:https://blog.timescale.com/migrate-outflux-a-smart-way-out-of-influxdb/ Migrate your workload from InfluxDB to TimescaleDB with just a single comma 阅读全文

posted @ 2019-04-12 11:17 荣锋亮 阅读(318) 评论(0) 推荐(0)

上一页 1 ··· 90 91 92 93 94 95 96 97 98 ··· 133 下一页

导航