简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
spring cloud gateway已经使用了较长一段时间,一直有想法,整理整理一下,形成一个有效的记录,近期终于抽空写成笔记。1、基本环境版本:consul-1.7.2服务:192.168.11.45(windows)、192.168.110.35(centos72)、192.168.110.36(centos72)2、安装目录centos7.2:/opt/consul-1.7.2windo
可观测性是指通过从各种IT服务或组件中收集并积累监控数据、系统日志、运行指标等数据,来了解当前系统或应用程序整个架构服务的当前状态,通过可指标化或图形化监视、查看整个系统服务的任意节点、任意时间期间的运行结果,从而对系统服务的运行健康状况有全面的了解与把控;通过跟踪ID或在分布式系统(尤其是容器化应用程序或微服务架构)的所有节点中,追踪请求到响应的整个过程,并通过技术手段收集整个过程中的日志、指标
QuestDB是一个开源的高性能时序数据库,专门用于处理时间序列相关的数据存储与查询;QuestDB使用列式存储模型。数据存储在表中,每列存储在其自己的文件和其自己的本机格式中。新数据被附加到每列的底部,以便能够按照与摄取数据相同的顺序有机地检索数据。QuestDB能够支持快速增长的时间序列高基数数据,提供强大的极速查询性能,安装维护简单并兼容SQL语法,从而上手使用学习难度低,并且支持Resta
Garnet 是 Microsoft Research 推出的一种新型远程缓存存储,其设计速度极快、可扩展且延迟低。Garnet 在单个节点内是线程可扩展的。它还支持分片集群执行、复制、检查点、故障转移和事务。它可以在主内存以及分层存储(例如 SSD 和 Azure 存储)上运行。Garnet支持丰富的API接口和强大的可扩展性模型。Garnet 使用 Redis 的 RESP 作为其主要线路协议
Skywalking 是一款国内开源的应用性能监控工具,支持对分布式系统的监控、跟踪和诊断。Skywalking 是一款 APM(应用程序性能监视器),尤其适用于微服务,Cloud Native 和基于容器的架构系统。也称为分布式跟踪系统。它提供了一种自动检测应用程序的方法:无需更改目标应用程序的任何源代码;以及具有高效流媒体模块的收集器。.........
Loki 是日志记录存储与检索引擎。Promtail 做为日志采集器,从 flog 中抓取日志行,并通过网关将它们推送给 Loki。Grafana 提供 Loki 中捕获的日志行的可视化与搜索平台。
由于metrics维度指标众多,通过prometheus服务采集后,通过数据指标转化成可观察性图形,为应用程序运维提供了合适的监控技术与管理平台,同时也可以将prometheus采集的指标输出到第三方各类平台上进行展示,比如运维中常见的Grafana,提供了许多丰富的图标插件,高大上的的漂亮UI,以及Grafana官网第三方上传的展示模板,可以非常便捷的套用开放模板后立即呈现出可视化监控图形界面;
最近在研究阿里云服务的ecs和云redis产品,通过开发文档了解到,可以通http请求调用api接口实现ecs和云redis等实例的创建、删除、启动、停止、查询、重启等,当然还有很多其它API接口,具体的根据业务需求来开发;话不多说,python具体实现如下:ecs_client.py#!/usr/bin/python# -*- coding: UTF-8 -*-'''调用阿里云ECS服务API,