本人目前开发的一个项目,改造ndoutils,主要是它的ndomod. 将性能.报警.配置文件使用JSON格式发送到RabbitMQ. 由于NEB(Nagios Event Broker)使用C开发,所以ndoutils_mq主要也是C语言. 项目地址:https://github.com/shelmesky/ndoutils_mq 项目的README: 注意:代码仍处于不断更新阶段,请随时更新. 对Nagios的Ndoutils增加向RabbitMQ Server发送消息的功能. 过程: 将消…
需求描述: 在安装完成nagios之后,比如有监控磁盘负载信息的,连接数的,进程数的,可以通过安装nagiosgraph软件, 将nagios的性能数据绘制成图表,可以看到一段时间内数据的变化 环境说明: 操作系统版本:RedHat_6.6_x64 安装过程: 1.下载,上传nagiosgraph软件 下载地址: https://sourceforge.net/projects/nagiosgraph/files/ 软件版本:nagiosgraph-1.5.2.tar.gz [root@test…
本章节将讲解如何将项目发送到tomcat,实现自动部署. 我只将一个测试的maven项目托管到github上的,不了解git获github的朋友自己百度一下,我也写了一些关于git的文章,希望大家可以参考一下.git也是一个版本控制器,功能比svn强大的过. 1.环境准备,需要安装GIT plugin和Deploy to container Plugin这两个插件(插件安装见上一章节).前者用于git配置,后者用户发布war包. 2.配置环境 3.建立项目 如果还没有credentials,打击…
原文:ThinkPHP多应用/项目配置技巧(使用同一配置文件)--(十六) ThinkPHP多应用配置技巧(没有使用分组,这是通过入口文件产生的Home.Admin)----很实用! 比如:现在有Home.Admin应用 问题:前台后台使用数据库的时候,都得各自配置自己的config文件 需求:现在想HOME/Aamin都使用一个公共文件配置文件,统一修改好维护 步骤: 1--在项目根文件夹下(入口文件同级目录下),创建一个公共的config.php文件 <?php -->这里写了配置文件前后…
<Unity项目常见Lua解决方案性能比较>,这篇文章对比了现在主流几个lua+unity的方案 http://blog.uwa4d.com/archives/lua_perf.html     事实上2015年slua作者就发起过这个性能对比,当时这个对比还引发过一些口水战,具体可见ulua的官网 这里并非比较各种lua+unity的方案的优劣,事实上各个方案都进化到静态导出的方案,性能不会有质的差别.这里是希望通过分析用例背后的原理和细节,发现这些测试为何会产生这样的结果,以及对应方案背后…
在发送小消息的场景中,三个消息中间件的表现区分明显: Kafka的吞吐量高达17.3w/s,远超其他两个产品.这主要取决于它的队列模式保证了写磁盘的过程是线性IO.此时broker磁盘IO已达瓶颈. RocketMQ也表现不俗,吞吐量在11.6w/s,磁盘IO %util已接近100%.RocketMQ的消息写入内存后即返回ack,由单独的线程专门做刷盘的操作,所有的消息均是顺序写文件. RabbitMQ的吞吐量5.95w/s,CPU资源消耗较高.它支持AMQP协议,实现非常重量级,为了保证消息…
[Unity iOS 项目的一种性能评测方法]…
本文主要讲安装.项目初始化.webpack.config.js配置文件方面的内容.…
第一章 创建钉钉应用(用于发送报警信息给单独某个用户) 打开钉钉管理后台: https://oa.dingtalk.com 创建成功后需要记录三个值"AgentID","AppKey","AppSecret". 第二章 创建钉钉机器人(用于发送报警信息到监控群) 2.1创建钉钉群 过程略过. 2.2添加群机器人 #此处要记录webhook,脚本中需要调用. 第三章 编写报警脚本(此脚本会在服务器出现异常后调用) 此脚本是基于Python3写的,调…
可能是本性不愿随众的原因,我对于程序员面试中动辄就是考察并发上千万级别的QPS向来嗤之以鼻,好像国内的应用都是那么多用户量一样,其实并发达到千万,百万以上的应用能有几个? 绝大多数的程序员面临的只是解决百级.千计.万级的并发量,与其纯粹为了面试学一些空中楼阁,不如脚踏实地的学习如何解决眼前实际问题. 而对于我,最能激发我学习动力的不是什么造火箭面试,而是能够解决实际的问题. 哪怕看起来没那么高大上的场景,只要能解决产品给客户带来的痛点,就能给做技术的人带来很大的成就感! 言归正传,公司最近开发的…