上一页 1 ··· 80 81 82 83 84 85 86 87 88 ··· 122 下一页

2019年4月26日

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 荣锋亮 阅读(1935) 评论(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 荣锋亮 阅读(540) 评论(0) 推荐(0) 编辑

stolon cloud native postgresql 高可用方案

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

posted @ 2019-04-26 10:42 荣锋亮 阅读(1212) 评论(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 荣锋亮 阅读(705) 评论(0) 推荐(0) 编辑

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

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

posted @ 2019-04-25 19:20 荣锋亮 阅读(949) 评论(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 荣锋亮 阅读(3016) 评论(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 荣锋亮 阅读(1217) 评论(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 荣锋亮 阅读(222) 评论(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 荣锋亮 阅读(702) 评论(0) 推荐(0) 编辑

2019年4月23日

edgedb 集成timescaledb

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

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

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

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

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

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

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

posted @ 2019-04-23 14:49 荣锋亮 阅读(888) 评论(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 荣锋亮 阅读(461) 评论(0) 推荐(0) 编辑

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

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

posted @ 2019-04-23 13:02 荣锋亮 阅读(588) 评论(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 荣锋亮 阅读(866) 评论(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 荣锋亮 阅读(1486) 评论(0) 推荐(0) 编辑

2019年4月19日

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

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

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

zabbix 4.2 支持 timescledb 了

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

posted @ 2019-04-19 08:45 荣锋亮 阅读(359) 评论(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 荣锋亮 阅读(555) 评论(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 荣锋亮 阅读(1564) 评论(0) 推荐(0) 编辑

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

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

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

orientdb docker-compose 运行

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

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

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

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

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

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

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

posted @ 2019-04-18 11:34 荣锋亮 阅读(2181) 评论(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 荣锋亮 阅读(602) 评论(0) 推荐(0) 编辑

2019年4月16日

websocket 2 rest api

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

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

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

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

posted @ 2019-04-16 13:29 荣锋亮 阅读(653) 评论(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 荣锋亮 阅读(2037) 评论(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 荣锋亮 阅读(1056) 评论(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 荣锋亮 阅读(1124) 评论(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 荣锋亮 阅读(300) 评论(0) 推荐(0) 编辑

使用outflux 导入influxdb 的数据到timescaledb

摘要: influxdb 以及timescaledb 都是不错的时序数据库,timescaledb 团队提供了直接从influxdb 导入 环境准备 docker-compose 文件 version: "3" services: timescaledb: image: timescale/timescal 阅读全文

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

edgedb 强大的对象关系数据库

摘要: edgedb 是一个强大的对象关系数据库,构建在pg 之上。 包含的特性: 严格的强类型模式; 强大而富有表现力的查询语言; 丰富的标准库; 内置支持模式迁移; 本机GraphQL支持。 数据模型 从表现上,类似graphql 的type 定义,如下: type User { required pr 阅读全文

posted @ 2019-04-12 09:44 荣锋亮 阅读(449) 评论(0) 推荐(0) 编辑

2019年4月11日

Announcing the Operate Preview Release: Monitoring and Managing Cross-Microservice Workflows

摘要: 转自:https://zeebe.io/blog/2019/04/announcing-operate-visibility-and-problem-solving/ Written by Mike Winters on Apr 9 2019 in the Releases category. To 阅读全文

posted @ 2019-04-11 14:41 荣锋亮 阅读(268) 评论(0) 推荐(0) 编辑

goaccess iis w3c 自定义log 格式参考

摘要: goaccess 支持强大的自定义log 格式,比如我们需要分析iis w3c 格式日志 参考iis w3c 字段 date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc- 阅读全文

posted @ 2019-04-11 14:28 荣锋亮 阅读(655) 评论(0) 推荐(0) 编辑

goaccess 通过jsonpath 转换为prometheus metrics

摘要: goaccess 是一个不错的日志分析工具,包含了json 数据同时支持基于websocket 的实时数据处理,当然我们可以通过jsonpath 的exporter 转换为支持promethues 的metrics,还是很方便的 环境准备 docker-compose 文件 version: "3" 阅读全文

posted @ 2019-04-11 13:02 荣锋亮 阅读(984) 评论(0) 推荐(0) 编辑

2019年4月10日

nomad 0.9 新特性

摘要: 内容摘自github Affinities and Spread: Jobs may now specify affinities towards certain node attributes. Affinities act as soft constraints, and inform the 阅读全文

posted @ 2019-04-10 20:53 荣锋亮 阅读(267) 评论(0) 推荐(0) 编辑

goaccess geoip 测试

摘要: goaccess 是一个很不错的日志实时统计分析工具,我们可以用来方便的分析nginx apcahe iis 等的日志信息 对于geoip 的支持是需要源码编译的,所以基于官方docker 镜像添加了geoip 的支持 dockerfile # Builds a goaccess image fro 阅读全文

posted @ 2019-04-10 15:51 荣锋亮 阅读(1387) 评论(0) 推荐(0) 编辑

2019年4月9日

使用fpm 方便快速生成postgresql extension分发包

摘要: fpm 是一个不错,而且强大的rpm、deb,系统启动服务工具包,我们可以用来快速的生成专业的软件分发包 演示一个pg 扩展包分发包的生成(rpm 以及deb) 安装fpm sudo gem install --no-ri --no-rdoc fpm clone pg 扩展项目 代码已经写好了,使用 阅读全文

posted @ 2019-04-09 13:34 荣锋亮 阅读(360) 评论(0) 推荐(0) 编辑

2019年4月8日

使用fpm 软件包打包

摘要: 安装 sudo gem install --no-ri --no-rdoc fpm 简单使用 一个 redis的简单demo % ls src/redis-server redis.conf src/redis-server redis.conf # install src/redis-server 阅读全文

posted @ 2019-04-08 22:33 荣锋亮 阅读(495) 评论(0) 推荐(1) 编辑

上一页 1 ··· 80 81 82 83 84 85 86 87 88 ··· 122 下一页

导航