深圳幻海软件技术有限公司 欢迎您!

  • Dapr 可观测性之指标与日志

    本文我们将来介绍下指标和日志这方面的支持。指标指标可让你深入了解应用性能和资源消耗情况,在后台,Dapr发出各种系统和运行时指标的集合。Dapr使用Prometheus作为指标标准,Dapr和系统服务在端口9090上暴露指标数据。Prometheusscraper以预定义的时间间隔调用该接口收集指标

  • 如果企业做好准备,云中的事件响应将很简单

    如果企业已经将业务转向云计算,AWS和Microsoft365可以提供的灵活性和可扩展性服务将获得额外的收益。云中的事件响应远比内部部署事件响应简单。但是有一个问题:需要执行事件响应的所有工具都驻留在企业最喜欢的云计算提供商和SaaS产品的平台中,因此需要进行一些初始设置,以便为灾难事件做好准备。集

  • Raft一致性共识算法论文学习

    论文地址:https://pdos.csail.mit.edu/6.824/papers/raft-extended.pdf看完raft共识算法,脑袋非常懵,所以写一篇学习笔记,记录一下。raft算法主要解决三个模块的问题:领导人选举、日志复制和安全性。当然除了这三个方面,论文对于raft的安全机制

  • Android Studio 新版Logcat 从惊艳到放弃

     AS总算更新了这个logcat了,原来的logcat真是使用起来贼难受,动不动过滤就失效,或者日志不打印,新版的logcat初步使用下来,那是贼舒服,先上一张界面图  一眼看去,可以看到主要改变有三点:一个是多窗口支持,可以同时打开多个logcat窗口,这对于分析繁多

  • 携程日志系统治理演进之路

    本文将从以下五部分切入,讲述日志系统的演进之路:携程日志的背景和现状、如何搭建一套日志系统、从ElasticSearch到Clickhouse存储演进、日志3.0重构及未来计划。一、日志背景及现状图12012年以前,携程的各个部门日志自行收集治理(如图1)。这样的方式缺乏统一标准,不便治理管控,也更

  • Ceph Dashboard 通过 Loki 配置集中日志

    ​我们要解决什么问题?Ceph作为一个分布式系统,通常会产生大量的日志。这些日志可以来自MON、MGR、OSD或Ceph的任何其他客户端。在大多数情况下,Ceph都能很好地处理其问题。自我修复是Ceph的特性之一。除此之外,CephDashboard对集群的可观察性做的也是非常好的。它通过使用ale

  • 原来 Console 还可以这么玩

    如果你以前开发过web应用程序,那么一定熟悉console.log(...),这是一种将数据打印到开发者控制台的方法:可用于调试、日志记录和测试。运行console.log(console),还可以查看console对象的更多功能。这篇文章简要概述了可用于提升日志记录体验的10大技巧。一起来看看吧。

  • Go 十年了,终于想起要统一 log 库了!

    大家好,我是煎鱼。在日常工作中,打日志是很常见的动作。毕竟不打日志,从内部来讲,一旦出问题,定位、排查都会变的非常困难。谁也不想大半夜在那靠猜解决问题。在其他方面,对日志的存储的内容、时长、安全均有不同程度的合规要求,应对客户诉求和提单上门的事件。日志好不好用,就成了重要的诉求了。标准库log很痛思

  • 零信任策略下K8s安全监控最佳实践(K+)

    作者| 徐可甲(烨陌) 云原生架构新风险与需求概述安全风险概述传统的网络安全架构理念是基于边界的安全架构,企业构建网络安全体系时,首先要做的是寻找安全边界,把网络划分为外网、内网等不同的区域,然后在边界上部署防火墙、入侵检测、WAF等产品。然而这种网络安全架构是基于内网比外网更安

  • 性能调优——小小的log大大的坑

    引言“只有被线上服务问题毒打过的人才明白日志有多重要!”我先说结论,谁赞成,谁反对?如果你深有同感,那恭喜你是个社会人了:)日志对程序的重要性不言而喻,轻巧、简单、无需费脑,程序代码中随处可见,帮助我们排查定位一个有一个问题问题。但看似不起眼的日志,却隐藏着各式各样的“坑”,如果使用不当,不仅不能帮

  • 为什么阿里巴巴禁止Java程序员直接使用Log4j和Logback?

     前言项目中日志系统是必不可少的,目前比较流行的日志框架有log4j、logback等,可能大家还不知道,这两个框架的作者是同一个人,Logback旨在作为流行的log4j项目的后续版本,从而恢复log4j离开的位置。另外slf4j(SimpleLoggingFacadeforJava)则

  • 看完就知道,你之前的微服务是怎么玩垮的了……

    ​要理解微服务,首先要先理解不是微服务的那些。通常跟微服务相对的是单体应用,即将所有功能都打包成在一个独立单元的应用程序。从单体应用到微服务并不是一蹴而就的,这是一个逐渐演变的过程。本文将以一个网上超市应用为例来说明这一过程。最初的需求几年前,小明和小皮一起创业做网上超市。小明负责程序开发,小皮负责

  • 从 1.5 开始搭建一个微服务框架——链路追踪 TraceId

    你好,我是悟空。前言最近在搭一个基础版的项目框架,基于SpringCloud微服务框架。如果把SpringCloud这个框架当做 1,那么现在已经有的基础组件比如swagger/logback等等就是 0.5 ,然后我在这 1.5 基础上进行组装,完

  • 记录项目日志,一个注解搞定

    前段时间做了一个支线任务,现在还是回到我们的主线上面来,继续完成TienChin项目。小伙伴们知道松哥最近在录制TienChin项目视频教程,这是一个基于RuoYi-Vue脚手架的项目,用过这个脚手架的小伙伴可能知道,这个脚手架有一个功能,就是如果你需要记录下来一个接口的操作信息,那么只需要在Con

  • 如何设计一个全面和稳定的 Kubernetes 集群架构

     1.前言我司的集群时刻处于崩溃的边缘,通过近三个月的掌握,发现我司的集群不稳定的原因有以下几点: 发版流程不稳定 缺少监控平台(最重要的原因) 缺少日志系统 极度缺少有关操作文档 请求路线不明朗总的来看,问题的主要原因是缺少可预知的监控平

  • Logreduce:用Python和机器学习去除日志噪音

    Logreduce可以通过从大量日志数据中挑选出异常来节省调试时间。持续集成(CI)作业会生成大量数据。当一个作业失败时,弄清楚出了什么问题可能是一个繁琐的过程,它涉及到调查日志以发现根本原因——这通常只能在全部的作业输出的一小部分中找到。为了更容易地将最相关的数据与其余数据分开,可以使用先前成功运

  • 一个百亿级日志系统是怎么设计出来的?

     日志是记录系统中各种问题信息的关键,也是一种常见的海量数据。日志平台为集团所有业务系统提供日志采集、消费、分析、存储、索引和查询的一站式日志服务。主要为了解决日志分散不方便查看、日志搜索操作复杂且效率低、业务异常无法及时发现等等问题。随着有赞业务的发展与增长,每天都会产生百亿级别的日志量

  • 开发 | Spring Boot是如何实现日志的?

    休息日闲着无聊看了下SpringBoot中的日志实现,把我的理解跟大家说下。门面模式说到日志框架不得不说门面模式。门面模式,其核心为外部与一个子系统的通信必须通过一个统一的外观对象进行,使得子系统更易于使用。用一张图来表示门面模式的结构为: 门面模式简单来说,该模式就是把一些复杂的流程封装

  • Java程序员必须清楚的7个性能指标

     本文中,小编搜集了7个最有影响的衡量标注,让你可以不依赖日志文件来了解应用程序。现在,让我们看看这些性能指标,并了解如何查看并收集它们:1.响应时间和吞吐量根据应用程序的响应时间可以知道程序完成传输数据所用的时间。也可以从HTTP请求级别,或者成为数据库级别来看。对那些缓慢的查询你需要做

  • 【经验谈】微服务日志的七种优秀实践

    【51CTO.com快译】微服务架构是一种全新的应用结构,它能够帮助您通过松耦合的系统,开发、测试、部署和发布彼此相互独立的各种服务。因此微服务背后的理念是:将大型系统分解成多个独立的小部分。通常情况下,每个服务都能通过HTTP的端点与其他服务交互。它们在隐藏技术栈细节的同时,会暴露自己的契约(co

推荐阅读