在工作中,无论是定位线上问题,还是性能优化,都需要对前端、后台服务进行监控。而及时的获取监控数据,能更好的帮助技术人员排查定位问题。我之前的博客介绍过服务端监控工具:Nmon使用方法及利用easyNmon实时监控并生成HTML报告的相关内容。但相对来说,这两种方式效率较低。这篇文章,介绍下基于Nmon二次开发的监控插件:nmon2influxdb+grafana,实现服务端监控实时可视化的内容。。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-25 17:59:21
                            
                                149阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            使用Grafana的JSON DataSource插件完成对实时监控数据的可视化展示Grafana的JSON DataSource插件Grafana可以制作更具科技感的dashboard,支持的数据源也越来越丰富,如Elasticsearch、MySQL、Prometheus等等。 尽管如此,在大数据时代依旧有很多的数据存储在非常见的数据源中,这些数据无法直接对接Grafana进行可视化展示,但是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-27 09:17:54
                            
                                1176阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            [简约webAPI]分别以asp|jsp|php简单粗暴实现webAPI,输出json数据原本打算使用golang编写一个RESTful API,但因为环境所限,此次采用“偷懒的方式”,其实也不算偷懒,至少编写代码上面没有偷懒,只是在部署上偷懒了,三台机器物理地址以及公网地址均不同,说白了就是这三玩意儿没在一块,嘛都没在,好嘛,服务器环境也均然不同,分别为asp、java、php编写部署的系统。既            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-11 22:18:01
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Java字符拼接JsonAPI的实现
## 1. 整体流程
首先,我们来了解一下整个实现的流程。下面是一个表格展示了实现该功能的步骤。
|步骤|描述|
|---|---|
|Step 1|创建一个Json对象|
|Step 2|添加键值对到Json对象中|
|Step 3|将Json对象转换为字符串|
接下来,我们将详细讲解每一步需要做的事情,包括代码和注释。
## 2. 每一步的实            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-23 06:29:44
                            
                                25阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 实现Java9 JSON API
## 操作流程
以下是实现Java9 JSON API的步骤:
| 步骤 | 描述 |
| --- | --- |
| 1 | 导入相关依赖 |
| 2 | 创建JSON对象 |
| 3 | 添加属性 |
| 4 | 序列化为JSON字符串 |
| 5 | 反序列化为Java对象 |
## 具体步骤及代码示例
### 步骤1:导入相关依赖
```m            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-19 05:09:50
                            
                                88阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                在运维过程中经常会统计一些指标以图形化的方式展现,可用的开源软件比较多,本文记录一下grafana和influxdb使用一、grafana和influxdb安装    grafana和influxdb安装比较简单,直接下载rpm包安装就行grafana-4.4.3-1.x86_64.rpm
influxdb-1.8.0.x86_64.rpm
通过r            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 21:17:49
                            
                                80阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            内容概要上一篇主要说了如何安装,本篇主要对监控配置文件进行说明配置说明参数名称说明默认值参数所属scrape_interval指标数据采集间隔1分钟prometheus.ymlevaluation_interval规则的计算间隔1分钟prometheus.ymlfor: 时间异常持续多长时间发送告警0规则配置group_wait分组等待时间。同一分组内收到第一个告警等待多久开始发送,目的是为了同组            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-23 21:50:16
                            
                                223阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Prometheus安装和grafana安装准备三台机器192.168.16.128    ####角色prometheus主节点和grafana
192.168.16.129     ##prometheus的node节点被监控端
192.168.16.130     ##prometheus的node节点被监控端一.部署Prometheus server下载安装包 主节点执行cd /usr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-01 07:06:30
                            
                                369阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在本文中,我将把几个常用的监控部分给梳理一下。前面我们提到过,在性能监控图谱中,有操作系统、应用服务器、中间件、队列、缓存、数据库、网络、前端、负载均衡、Web 服务器、存储、代码等很多需要监控的点。显然这些监控点不能在一个专栏中全部覆盖并一一细化,我只能找最常用的几个,做些逻辑思路的说明,同时也把具体的实现描述出来。如果你遇到了其他的组件,也需要一一实现这些监控。在本篇中,主要想说明白下图的这个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-17 12:09:26
                            
                                163阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            grafana alert告警面板配置说明前提:只有graph panel 也就是图表面板(一般都是折线图和柱状图或者点状图)可以添加Alert ,其他面板不支持。Rule Name :Alert规则 的名称每多少时间评估一次如果配置了这个参数,那么当查询结果超过阀值的时候,首先会从ok状态转到pending状态,此时是不会发邮件的,而当 超过阀值的状态的持续时间 过了配置的持续时间时,才会从pe            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-11 07:27:36
                            
                                259阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            初始配置Grafana前言上次完成了Grafana的服务器部署和nginx配置,如果需要的话,请查阅https://blog..net/diandianxiyu_geek/article/details/96577082接下来是对Grafana的初始化配置初始配置这里输入默认的用户名密码 admin admin然后会要求输入新密码 直接修改即可接下来要做的是添加数据源...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-12-29 10:22:23
                            
                                1526阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            初始配置Grafana
前言上次完成了Grafana的服务器部署和nginx配置,如果需要的话,请查阅接下来是对Grafana的初始化配置
初始配置这里输入默认的用户名密码 admin admin然后会要求输入新密码 直接修改即可接下来要做的是添加数据源创建新面板添加用户添加插件
添加数据源之前提到过Grafana支持多种数据源,下面以mysql为例,添加数据源注意! 对于连接的数据库,务必使            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-24 14:36:10
                            
                                1318阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Grafana(https://grafana.com/grafana)是一个可视化的平台监控和分析⼯工具。 xxxx的生产环境            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-18 17:01:52
                            
                                456阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            之前部署过服务器的监控组件程序,本在部署时也进行邮件及告警配置,但未进行文档整理,在这儿进行展示。之前用过Grafana的7.*的版本,在进行邮件配置还比较OK,但在配置告警时,太繁琐,还要自己去写相关的计算表达式等,但在9.1.3版本里 邮件和告警的配置非常友好,基本算是图形界面化,勾勾填填就完成了,以下是我在9.1.3里的配置说明。邮件及告警配置邮件配置配置邮件SMTP信息:找到Grafana            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-28 14:53:22
                            
                                132阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB)。Prometheus使用Go语言开发,是Google BorgMon监控系统的开源版本。 2016年由Google发起Linux基金会旗下的原生云基金会(Cloud Native Computing Foundation), 将Prometheus纳入其下第二大开源项目。 Prometheus目前在开源社            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-23 12:35:23
                            
                                322阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近项目上需要使用Grafana来做chart,因为server不是我在搭建,所以就不介绍怎么搭建grafana server,而是谈下怎么在UI上具体操作使用了。DOCs首先呢,贴一下官网doc的连接,方便查询 Grafana open source documentation | Grafana documentation初步使用搭建好server之后,浏览器输入部署的ip和port            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-19 11:38:10
                            
                                52阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Overview最近被序列化,循环引用的问题,让我浑身酸爽。遇到这种异常是在搭建WebApi的时候,当我返回Linq实例类集合的时候出现的。下定决心要解决这个问题。循环引用引起的原因是:比如说:我现在有两个 类 A 和 B 现在 A类中有B类类型的属性存放着B类的对象,而B类中有一个属性,存放置A类型的字段。结果,进行序列化的时候,序列化A的时候,因为要序列化这B类对象的属性,然后去序列化B类型的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-09 17:45:33
                            
                                77阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、关于grafanagrafana是一个开源的度量分析和可视化工具,用于时序数据库的图标展示和分析,上篇文章我们也说过,prometheus的dashboard比较简单,想要达到比较好的展示效果,一般接入grafana使用。2、安装和启动grafanagrafana提供rpm方式安装,因此我们就用yum来安装,省事也比较好管理。首先导入grafana的repo源,cat > /etc/yu            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-13 21:57:06
                            
                                97阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            此博客承接http://thedream.blog.51cto.com/6427769/1883367 来加深大家对grafana的使用,不单单停留在安装层面。因为网上grafana的使用介绍的很少启用安装的zabbix插件2.配置Data source。zabbix api哪里的用户名和密码指的是zabbix的用户名密码3.测试4.创建模板这是zabbix插件自带的两个模板,里面模板的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-21 09:10:40
                            
                                250阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            简介Grafana+InfluxDB+cAdvisor是一套开源的Docker容器监控方案,cAdvisor用于数据采集,InfluxDB用于数据存储,其基于时间序列,支持与时间相关的函数;可以实时对大量数据进行计算;并且有强大的类SQL语法;Grafana用于数据展示。监控1. CPU监控SELECT derivative(mean("value"), 1s)  / 8000000000 FRO            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-17 20:47:00
                            
                                185阅读