摘要:
Retail Reference Architecture Part 1: Building a Flexible, Searchable, Low-Latency Product Catalog Product catalog data management is a complex proble 阅读全文
摘要:
1. 背景 当系统的微服务化做的不是很高的时候,部分功能要通过DB LinkServer 来实现跨 Server 查询,当然,有时候BI抽数据、DBA数据库维护可能也会创建LinkServer。 特别是当 DB迁移的时候,我们需要检查、创建 DB LinkServer。 2.脚本实现 下面是我们创建 阅读全文
摘要:
我们知道可视化是监控的一个重要环节,所以往往我们这个环节花费大量的时间和精力。可是如果可以借鉴前辈的经验和成果,可以事半功倍。Grafana 有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器。Grafana 主要特性:灵活丰富的图形化选项;可以混合多种风格;支持多个数据源;拥有丰富的插 阅读全文
摘要:
在实际的生产中,考虑的实际情况,我们会调整一些默认配置,例如,数据目录。InfluxDB修改默认的Data目录后,因权限问题,服务无法正常运行。以下是具体的分析测试过程。 配置文件为 /etc/influxdb/influxdb.conf,关于数据存放的默认配置如下: 调整后的配置: 启动influ 阅读全文
摘要:
既有的Telegraf 关于MongoDB的输入插件很难实现对副本集节点状态的监控,副本集节点状态有 PRIMARY、SECONDARY、RECOVERYING、ARBITER 等。现在我们尝试通过 Exec Input Plugin 来实现对MongoDB状态的的监控。 第一部分 简单回顾下Zab 阅读全文
摘要:
1:如果同一台服务器上安装有多个MongoDB实例,telegraf.conf 中关于 MongoDB 如何配置?配置数据在【INPUT PLUGINS的[[inputs.mongodb]]】部分。 单个实例配置 servers = ["mongodb://UID:PWD@XXX.XXX.XXX.1 阅读全文
摘要:
1.需求描述 我们知道Windows Cluster 都是多节点的,当虚拟IP漂移的时候,一般都是从一个节点漂移到另外一个节点。如果可以及时捕捉到旧节点信息是什么、新节点信息是什么对我们提供高可用的数据库服务很重要,只有捕捉到这些信息后才可以进一步检查相应的Job、账号,甚至是调整相应的应用服务等。 阅读全文
摘要:
1.需求概括 我们知道,在SQL Server Alwayson 架构中,有多种虚拟IP,例如 WindowsCluster IP,ListenIP,角色高可用性IP(类似于侦听IP)。在某些条件下,例如系统故障,会触发虚拟IP的漂移,如何高效率、低延迟、更好地监控IP漂移情况,是我们DB的一个重要 阅读全文
摘要:
1. Only I can change my life. No one can do it for me. 改变人生只能靠自己,别人无法代劳。 2. You don't need anybody to tell you who you are or what you are. You are wh 阅读全文
摘要:
有一次成功安装SQL Server实例后 ,但是在所有程序中无法找到SQL Server Configuration Manager工具,以下步骤是我们当时的解决方案。最后成功将这个工具的转移到了桌面。 Step 1 运行—>输入MMC—>点击OK Step 2 点击File—>Add/Remove 阅读全文
摘要:
AlwaysOn是一种集合了高可用和灾难恢复两种功能的技术,它支持一个或多个数据库整体的发生故障转移,它实现了一定程度上的负载均衡,减轻了主服务器的压力,是目前最好的一种选择。那么当极端情况发生时,集群大多数节点都挂掉了,数据库所在的主节点Server也挂掉了。即当Windows 集群 Fail 时 阅读全文
摘要:
第一部分 Telegraf 部署和配置 Telegraf 是实现 数据采集 的工具。Telegraf 具有内存占用小的特点,通过插件系统开发人员可轻松添加支持其他服务的扩展。 在平台监控系统中,可以使用 Telegraf 采集多种组件的运行信息,而不需要自己手写脚本定时采集,大大降低数据获取的难度; 阅读全文
摘要:
SQL Server数据库上云,通过备份文件上传进行恢复。 1.通过OSS工具上传备份文件。 相关知识和操作步骤请参考: https://blog.csdn.net/weixin_35773751/article/details/82118271(阿里云 OSS浏览器使用步骤) https://he 阅读全文
摘要:
1. 背景 CentOS 7.x 之前的版本,系统启动时,第一支呼叫的程序是 init ,然后 init 去唤起所有的系统所需要的服务,无论是本地服务还是网络服务。所有的服务启动脚本都放置于 /etc/init.d 下面,基本上都是使用 bash shell script 所写成的脚本程序。 从Ce 阅读全文
摘要:
在某些情况下,将读请求发送给副本集的备份节点是合理的,例如,单个服务器无法处理应用的读压力,就可以把查询请求路由到可复制集中的多台服务器上。现在绝大部分MongoDB驱动支持读偏好设置(read preference;或翻译为读取首选项),用来告诉驱动从特定的节点读取数据。 1.副本集读偏好 pri 阅读全文