首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏技术杂记

    RabbitMQ 监控8

    3.5.6-gite309de4 [ ] mochiweb 2.7.0-rmq3.5.6-git680dba8 3.5.6-gite309de4 [e*] mochiweb 2.7.0-rmq3.5.6-git680dba8

    30110编辑于 2022-02-09
  • 来自专栏crossoverJie

    Nginx监控不再难:简化部署流程,提升监控效率

    前段时间接到一个需求,希望可以监控 Nginx 的运行状态。 市面上也有一些现成的产品可以监控 Nginx,比如知名的监控服务商 datadog 也提供了 Nginx 的监控。 但是我这是一个内网服务,并不能使用这些外部的云厂商,所有就只能在内部搭建 Nginx 的监控服务了。 不过 Nginx 默认情况下并没有提供 /metrics 的 endpoint,但好在它提供了一个额外的模块:stub_status 可以用于获取监控数据。 目前已经支持以下一些常用的中间件: 这里的 Nginx 就是本次监控的需求贡献的,因为还需要监控这里支持的一些其他中间件,所以最终也是使用 cprobe 来部署监控

    70710编辑于 2024-07-26
  • 来自专栏数据库相关

    监控mysql索引使用效率的脚本

    从这位仁兄的博客转载来的http://blog.itpub.net/133735/ 监控mysql索引使用效率的脚本: > SELECT   t.table_schema AS db,   t.table_name

    1K30发布于 2019-09-18
  • 来自专栏好好学java的技术栈

    JDK8 Stream 效率如何?

    作者:Al_assad 链接:blog.csdn.net/Al_assad/article/details/82356606 Stream 是Java SE 8类库中新增的关键抽象,它被定义于 java.util.stream Java 8 引入的的Stream主要用于取代部分Collection的操作,每个流代表一个值序列,流提供一系列常用的聚集操作,可以便捷的在它上面进行各种运算。 若要将数据从流水线上拿下来,则需要执行终端操作; stream 对于终端操作,可以直接提供一个中间操作的结果,或者将结果转换为特定的 collection、array、String 等; 这一部分详细的说明可以参见:JDK8 先说结论: 传统 iterator (for-loop) 比 stream(JDK8) 迭代性能要高,尤其在小数据量的情况下; 在多核情景下,对于大数据量的处理,parallel stream 可以有比 ,这点效率的差距对普通业务几乎没有影响,反而 stream 可以使得代码更加简洁; 在大数据量(szie>10000)时,stream 的处理效率会高于 iterator,特别是使用了并行流,在cpu恰好将线程分配到多个核心的条件下

    54650发布于 2021-04-30
  • 来自专栏腾讯BBTeam团队的专栏

    说说云监控策略的的管理效率

    腾讯云监控,作为云产品的监控手段,不知道有多少开发者没有设置,然后突然有一天发现自己的 redis 满了,或者是 kafka 的堆积的数量过多的时候,造成事故。再来补救。 告警策略名称,创建时候使用,更新时候也会用这个查询后修改 remark: 维护 by tcop cmd # 备注 tags: # 监控策略的 tag 用于管理监控监控的实例无关 - key: 用途 value: 魔法resourceTags: # 监控覆盖的资源标签的 tag 这样,在之后,比如说某个告警策略需要更换触发条件,就可以在配置中直接更换,或者是在业务标签中,需要增加某个业务的覆盖,那么也可以直接修改配置(当标签很多的时候,在云控制台操作,搜索过程就比较慢了)提升效率

    30210编辑于 2024-02-27
  • 来自专栏yeedomliu

    《Prometheus监控实战》第8监控应用程序

    8监控应用程序 首先,考虑的一些高级设计模式和原则 ---- 8.1 应用程序监控入门 应用程序开发中存在一种常见的反模式,即把监控和其他运维功能(如安全性)视为应用程序的增值组件而非核心功能。 但监控(和安全性)应该是应用程序的核心功能。如果你要为应用程序构建规范或用户故事,则请把对应用程序每个组件的监控包含进去。 不构建指标或监控将存在严重的业务和运营风险,这将导致 无法识别或诊断故障 无法衡量应用程序的运行性能 无法衡量应用程序或组件的业务指标以及成功与否,例如跟踪销售数据或交易价值 另一种常见的反模式是监控力度不足 ,我们始终建议你尽全力监控应用程序。 ,这样就可以对监控和指标进行分区 8.1.1 从哪里开始 开始为应用添加监控,一个不错的选择是程序的入口和出口。

    6.6K11发布于 2019-12-19
  • 来自专栏软件安装

    8个冷门的APP,小众效率

    8. 给未来写封信 支持文字、语音、图片写信,可选择半年后、甚至十年后送达。纸质信件会打印成实体信寄出,有用户收到三年前的信后感慨:「原来当年的烦恼,现在看来这么渺小」。

    14310编辑于 2026-03-26
  • MYSQL8 索引监控视图

    索引维护是一项永无止境的任务,不要认为在建表的定好了就不需要在管它了,随着表结构,查询,数据内容变化都是需要重新考虑之前的索引是否能正确运行,是否高效.

    27210编辑于 2024-12-25
  • 来自专栏自学测试之道

    开启MYSQL慢查询日志,监控优化SQL效率

    慢日志 三、开启索引的监控 通过设置log_queries_not_using_indexes开启为使用索引的监控,输入命令show variables like 'log_queries_not_using_indexes 索引监控 四、设置监控阀值 通过long_query_time设置监控阀值,也就是超过多少秒就记录,单位是秒,此处设置为0.1也就是100毫秒。 监控阈值 五、设置set global为全局生效 1.set global 只是全局session生效,重启后失效,如果需要以上配置永久生效,需要做如下配置 MySQL在Windows系统中的配置文件一般是是

    2.8K20发布于 2019-09-29
  • 来自专栏coding for love

    3-8 使用 WebpackdevServer 提升开发效率

    image.png 这无疑是影响开发效率的。有没有办法能让我们对代码的修改能及时显示到网页上呢?

    79620发布于 2020-02-19
  • 来自专栏程序猿DD

    Java 8 Stream 数据流效率分析

    来源:https://blog.csdn.net/Al_assad/article/details/82356606 Stream 是Java SE 8类库中新增的关键抽象,它被定义于 java.util.stream (这个包里有若干流类型:Stream代表对象引用流,此外还有一系列特化流,如 IntStream,LongStream,DoubleStream等 ),Java 8 引入的的Stream主要用于取代部分 好了,上面 stream 的优点吹了那么多,stream 函数式的写法是很舒服,那么 steam 的效率到底怎样呢? 先说结论: 传统 iterator (for-loop) 比 stream(JDK8) 迭代性能要高,尤其在小数据量的情况下; 在多核情景下,对于大数据量的处理,parallel stream 可以有比 中含有装箱类型,在进行中间操作之前,最好转成对应的数值流,减少由于频繁的拆箱、装箱造成的性能损失; 还有很多开发者不知道Stream不好调试,那么也可以看看这篇文章:Java 8的Stream操作不好调试

    49110编辑于 2022-07-12
  • 来自专栏yeedomliu

    《微服务设计》第 8 章 监控

    8 章 监控 将系统拆分成更小的、细粒度的微服务会带来很多好处。然而,它也增加了生产系统的监控复杂性 ssh-multiplexers 这样的工具,在多个主机上运行相同的命令。 ---- 8.4 日志,日志,更多的日志 Kibana(https://www.elastic.co/products/kibana)是一个基于 ElasticSearch 查看日志的系统, 如图 8- 如果我们的监控系统监测到实际值超出这些安全水平,就可以触发警告。类似像 Nagios 这样的工具,完全有能力做这个 实现语义监控 ---- 8.8 关联标识 一个非常有用的方法是使用关联标识(ID)。 ---- 8.9 级联 监控系统之间的集成点非常关键。每个服务的实例都应该追踪和显示其下游服务的健康状态,从数据库到其他合作服务。你也应该将这些信息汇总,以得到一个整合的画面。 有些数据会触发支持团队立即采取行动,比如我们的一个综合监控测试失败了 ---- 8.12 未来 为什么不能以同样的方式处理运营指标和业务指标?

    99320发布于 2019-09-28
  • 来自专栏IT不难技术家园

    centos8安装zabbix监控系统

    前言 CentOS Linux release 8.3.2011 zambix 5.4 MariaDB 10.3.28 nginx 1.14.1 php-fpm 7.2.24 centos8 基本管理命令 关闭安全模式 vi /etc/selinux/config setenforce 0 安装 zabbix rpm -Uvh https://repo.zabbix.com/zabbix/5.4/rhel/8/ x86_64/zabbix-release-5.4-1.el8.noarch.rpm dnf clean all dnf install zabbix-server-mysql zabbix-web-mysql collate utf8_bin; 数据库授权 create user zabbix@localhost identified by 'zabbix@123'; grant all privileges 软件源 wget https://mirrors.aliyun.com/repo/epel-archive-8.repo -O /etc/yum.repos.d/epel-archive-8.repo

    90010编辑于 2022-04-08
  • 来自专栏小陈运维

    CentOS8 搭建zabbix监控系统

    install wget -y # 下载MySQL源 [root@cby ~]# wget https://dev.mysql.com/get/mysql80-community-release-el8- 1.noarch.rpm [root@cby ~]# dnf localinstall mysql80-community-release-el8-1.noarch.rpm -y # 启用8.0的源 [ mysql> create database zabbix character set utf8 collate utf8_bin;^C mysql> ALTER USER 'root'@'localhost x86_64/zabbix-release-4.4-1.el8.noarch.rpm Retrieving https://repo.zabbix.com/zabbix/4.4/rhel/8/x86_64 /zabbix-release-4.4-1.el8.noarch.rpm warning: /var/tmp/rpm-tmp.kiCvdT: Header V4 RSA/SHA512 Signature

    74820发布于 2021-10-13
  • 来自专栏全栈程序员必看

    k8s监控工具(k8s工具)

    后渗透:Kubesploit : https://github.com/cyberark/kubesploit 后渗透:k0otkit: https://github.com/Metarget/k0otkit 安全评估:Red Kube :https://github.com/lightspin-tech/red-kube 容器攻击工具:ccat : https://github.com/RhinoSecurityLabs/ccat 安全测试:Kubestriker :https://github.com/vchinnipilli/kubestriker

    1K51编辑于 2022-08-01
  • 8个优化YashanDB资源使用效率的技巧

    ,SCOL格式支持多级切片存储,结合压缩编码及稀疏索引提升大规模数据的访问效率。 根据业务场景科学组合表结构和索引,可以最大化存储和查询效率,减少不必要的IO与CPU消耗。3. 与此同时,启用向量化计算框架,采用SIMD技术批量处理数据,显著提升算子执行效率和带宽利用率。 根据硬件资源、查询复杂度与数据规模,动态合理调度并行度,防止资源过载和上下文切换频繁带来的效率下降,达到作业高效执行和资源均衡使用。7. 设置适当锁粒度(行锁优先),并利用锁等待检测与优化,降低锁竞争,提高事务并发率,从而提升数据库吞吐效率8.

    12010编辑于 2025-10-16
  • 来自专栏运维博客

    kubernetes(十三) k8s 集群监控

    使用prometheus全方位监控k8s集群 prometheus架构 Prometheus(普罗米修斯)是一个最初在SoundCloud上构建的监控系统。 Exporters:采集已有的第三方服务监控指标并暴露metrics。 Alertmanager:告警。 Web UI:简单的Web控制台。 prometheus监控k8s架构 ? 监控k8s集群中的pod,node以及资源状态 pod 监控使用的yml(获取这些文件请加QQ122725501) $ ls -l kube-* -rw-r--r-- 1 root root 2362 工作节点监控-20191219.json -rw-r--r-- 1 root root 59483 Dec 23 2019 K8S资源对象状态监控-20191219.json -rw-r--r-- 1 root root 58945 Dec 23 2019 K8S集群资源监控-20191219.json ?

    1.6K30发布于 2020-09-23
  • 来自专栏运维小路

    Kubernetes(k8s)-Prometheus(监控项目)

    prometheus-grafana这个监控项目未自动监控,那是因为这个资源未添加对应的标签,给这个资源添加这个标签以后,就会进入监控项目,包括其他项目也可以通过添加标签进入监控。 这里就包括kubelet自身的监控,节点Pod的等监控。 metricsBindAddress: "0.0.0.0" 3.监控项目介绍 这10多个监控项目,每个监控项目都有很多监控子项,下面就是关于每个监控项目的介绍: 3.1prometheus-grafana 并且这里的监控指标和prometheus的查询的指标就可以进行重叠。如果监控其他项目也支持http方式监控,只是这里集成的云集都是https监控。 这样我们通过Prometheus完成了监控来源(监控项目)和监控指标的汇聚,这样我们的Pormetheus里面就会存在很多监控指标,我们可以基于这些指标做告警和图表展示。

    51800编辑于 2025-03-27
  • 来自专栏运维小路

    Kubernetes(k8s)-集群监控(Prometheus)

    我们在讲解kubectl的命令的时候讲过一个参数top,可以查看我们集群的监控信息,但是这个命令默认无法使用,因为还没有安装监控组件。虽然这个Prometheus组件部署以后这个指令还是不可用。 但是我们可以通过这个Prometheus监控来看到这些资源使用情况。 在互联网早期的监控三件套:Nagios、Zabbix和Cacti ,到目前为止还有用的估计也就Zabbix。但是这个监控三件套都是传统监控项目,对目前的容器监控几乎没有对应的规则来适应。 所以我们这里监控都不是以上几种。 目前在Kubernetes集群的监控里面Prometheus已经是事实上的标准,所以我们的的监控也是基于他来讲解的。 Prometheus 是一款开源的云原生监控与警报工具,由 SoundCloud 团队开发并于 2016 年加入 CNCF(云原生计算基金会),现已成为 Kubernetes 生态中监控领域的 事实标准

    63010编辑于 2025-03-24
  • 来自专栏Kubernetes 与 Devops 干货分享

    Prometheus监控k8s集群节点

    监控k8s 集群节点 对于集群的监控一般我们需要考虑以下几个方面: Kubernetes 节点的监控:比如节点的 cpu、load、disk、memory 等指标 内部系统组件的状态:比如 kube-scheduler : cAdvisor:cAdvisor是Google开源的容器资源监控和性能分析工具,它是专门为容器而生,本身也支持 Docker 容器,在 Kubernetes 中,我们不需要单独去安装,cAdvisor 集群节点监控 这里通过 Prometheus 来采集节点的监控指标数据,可以通过node_exporter来获取,顾名思义,node_exporter 就是抓取用于采集服务器节点的各种运行指标,目前 node_exporter 支持几乎所有常见的监控点,比如 conntrack,cpu,diskstats,filesystem,loadavg,meminfo,netstat等,详细的监控点列表可以参考其Github repo 40s 172.18.143.48 saas-pre-node-dist-sz-02 <none> <none> prometheus-7cb9f4dc8d-g9x75

    1.9K10编辑于 2022-10-31
领券