前文介绍了通用+可扩展的http监控平台与log监控平台的架构:《通用+可扩展http监控平台/框架》《通用+可扩展log监控平台/框架》结果,评论里各种冷嘲热讽。监控这个topic本来有很多细节可以聊,既然大伙公司都做得比较完善,后续就不纠细节了,聊聊方向上的思考,架构上的设计。今天和大伙聊聊多维度立体化监控。一、什么是多维度立体化监控不同公司或多或少有一些自动化监控手段,除了前文提到的:htt
分类:
其他好文 时间:
2020-11-18 12:16:50
阅读次数:
3
前几天,杨紫琼同学在知识星球提问,说公司要切换MQ,从一个旧的服务商升级为新的服务商,问有没有什么好方案。这个需求估计还挺普遍的,这里分享一些经验。一、MQ架构简述如上图,使用MQ异步通信,一般分为三层:消息发送方:使用MQ客户端生成消息。MQ-client::SendMsg(topic,msg);MQ服务:中转消息。消息接收方:使用MQ客户端消费消息。MQ-client::RecvMsg(top
分类:
其他好文 时间:
2020-11-10 11:29:49
阅读次数:
8
1、为什么Kafka有很高的吞吐量? 1、分区设计,分区分散在多个服务器中实现水平扩展 2、批量写入和读出,查看在kafka的实现会发现,kafka写入和读出的单位是一个消息集合,而不是单条消息 2、分区可以随时增加或减少吗? 不可以,在设计一个topic时要考虑具体需要多少分区,一旦决定好就不能改 ...
分类:
其他好文 时间:
2020-11-06 01:44:21
阅读次数:
14
Reporting and analytics with Power BI home page This topic points you to resources that you can use to learn more about the business intelligence (BI) ...
分类:
其他好文 时间:
2020-11-01 09:20:29
阅读次数:
20
某外企客户需要某台电脑所安装的软件名称及版本信息,我们该如何快速导出电脑所安装的软件名称及版本信息的列表呢?
在上篇文章《消息系统概述》中对消息系统进行了介绍,本次将学习Kafka中的基本概念。首先我们回顾下在消息系统的使用场景中有三种角色分别是生产者、消息系统和消费者,其中生产者负责产生消息和发送消息到消息系统,而消息系统将为消费者提供消息用于处理,如下图。Kafka是基于发布/订阅模式的消息系统,如下图。生产者会将消息推送到Kafka中的某个Topic上。引入Topic的目的则是为了对消息进行分类,这
分类:
其他好文 时间:
2020-10-27 11:52:37
阅读次数:
24
FIFO library The FIFO library provides a simple circular buffer implementation for storing bytes. The FIFO uses the size and buffer memory provided by ...
分类:
其他好文 时间:
2020-10-12 20:40:45
阅读次数:
29
[root@jinkang-e2elog rabbitmq]# cat topic-send.py #!/usr/bin/env python # -*- coding: UTF-8 -*- import pika import sys connection = pika.BlockingConne ...
分类:
其他好文 时间:
2020-10-09 21:38:16
阅读次数:
40
大概出现这样的常规操作是这样的:自定义了一个消息,然后用某个节点发布了该消息的topic,接下来是使用rostopic去list,正常,然后去使用rostopic echo就报错了,见下图: 其实这个问题和很多常见的问题一样,处理方式是要source一下./devel/setup.bash,见下图: ...
分类:
其他好文 时间:
2020-10-06 19:55:12
阅读次数:
35
RocketMQ基本原理 Topic 基本原理 在Rocketmq集群中新建 Topic1 在管理界面中新建主题Topic1,为了方便观察测试效果,这里把写队列和读队列的数量都设置成3。 这样,在 broker-a 和 broker-b 上都创建了 Topic1 主题,并各创建了3写3读队列,共6写 ...
分类:
其他好文 时间:
2020-09-24 21:09:22
阅读次数:
42