树莓派也玩大数据之服务器性能可视化【一】--【部署InfluxDB】

天锦 发表于 女票们的新建与保养 分类,标签: 树莓派大数据可视化服务器性能监控TelegrafInfluxDBGrafanaLogkitOhmGraphite
当在IT的不归路上越陷越深的时候,手上的服务器也渐渐多了起来,Web、FTP、NFS、SMB、WDS、DHCP、ADDC、DNS、WSUS、数据库……差不多都部署了个遍,多了就有照顾不到的机器,比如在LA的Web服务器挂了一周我才发现23333~随即寻找服务器性能监控的方案,倾向于实时显示数据的那种,也就是数据可视化的,就找到了这个Telegraf+InfluxDB+Grafana的方案,一套大数据可视化方案。Telegraf负责采集服务器性能指标并发送给InfluxDB,InfluxDB是一个时间序列数据库,用于处理海量写入与负载查询。InfluxDB旨在用作涉及大量时间戳数据的任何用例(包括DevOps监控,应用程序指标,物联网传感器数据和实时分析)的后端存储。Grafana是一个开源的度量分析与可视化套件。经常被用作基础设施的时间序列数据和应用程序分析的可视化,它在其他领域也被广...

记一次VMware VirtualCenter Server中病毒及恢复过程

天锦 发表于 女票们的新建与保养 分类,标签:
服务器环境:Windows系统:WindowsServer2008R2vCenterServer:5.5故障表现:VCenterServer服务进程无法启动,该Windows服务器已中病毒,病毒已查杀,但是VC服务依旧无法启动,查看系统日志,显示: 无法找到来自源VMwareVirtualCenterServer的事件ID1000的描述。本地计算机上未安装引发此事件的组件,或者安装已损坏。可以安装或修复本地计算机上的组件。如果该事件产生于另一台计算机,则必须在该事件中保存显示信息。以下是包含在事件中的信息: Errorgettingconfigurationinfofromthedatabase消息资源存在,但在字符串/消息表中找不到该消息联系到该病毒在局域网内已感染多台服务器,且服务器中的SQLServer服务器sa账户密码有被篡...

VMware Workstation与VirtualBox的区别

天锦 发表于 码农也得有格调 分类,标签:
共同点:两者都是虚拟机软件,都能在一台PC上面虚拟出几台虚拟机区别收费与否:VirtualBox是免费软件,可以直接安装使用;VMwareWorkstation是专业软件,许购买许可(亦或是破解或者满网寻找序列号)开发厂商:VirtualBox是Sun公司的产品,现已被Oracle收购,但依旧开源;VMwareWorkstation是VMware公司开发的。VirtualBox被Oracle收购后,没啥大动静,VirtualBox上手简单,适合新手使用,入门虚拟化,但Oracle公司对虚拟化并不怎么感冒,可能他就是想做个入门级的虚拟机吧;VMware是一家专注于虚拟化的公司,更加专业些,除了VMwareWorkstation外,还有专门的VMwarevSphere(ESXi)专门对应虚拟化服务器,稳定靠谱,但个人感觉对新手不怎么友好,有些配置理解起来不怎么直观,适合高级玩家。跨平...

DELL R210 II 服务器改静音风扇

天锦 发表于 女票们的新建与保养 分类,标签: 服务器改静音DELL R210 II
先前提到过某在咸鱼上淘到了一台R210II打算做家用NAS,然而,噪音真是受不了……虽然R210II是属于静音的服务器,噪音控制已经很优秀了,但是跟我先前那台AcerXC-603相比,还是有些受不了,毕竟Acer的那台基本是听不到声音的……改!拆开机箱盖,主板3个暴力风扇,电源一个,总共四个暴力风扇,本次目标砍掉一半,只留两个!基本规划:砍掉主板上的两个,留一个吹CPU散热,电源有些难改,暂时先不动,炸了怎么办┑( ̄Д ̄)┍主板上的风扇是四线制的风扇,Google其型号,然而也没查到什么……就只能凭感觉来了,红黑不用说定是电源!剩下一黄一蓝两根,最终摸索出来的线序是蓝色PMW控制线,黄色是转速检测--------[黄]--------转速检测--------[红]--------电源--------[黑]--------地--------[蓝]--------转速控制线序摸索出来就...

ThinkPHP使用phpmailer发送邮件整合以及各种坑

天锦 发表于 某的代码片段 分类,标签: Class 'PHPMailer' not foundThinkPHP5PHPMailerThinkPHP发送邮件
最近要做一个通过Email找回密码的功能,随即Google……最终找到了PHPMailer这个宝贝,就照着例子写了起来。参考http://www.thinkphp.cn/topic/44477.html第一步:使用composer安装phpmailercomposer require phpmailer/phpmailer第二步:common.php写个发送邮件的函数(腾讯邮箱的为例)/** * 系统邮件发送函数 * @param string $tomail 接收邮件者邮箱 * @param string $name 接收邮件者名称 * @param string $subject ...

ThinkPHP无法使用order对MongoDB排序

天锦 发表于 某的代码片段 分类,标签: ThinkPHPorder
在使用ThinkPHP对MongoDB进行测试时,order方法不生效的解决办法:编辑:/vendor/topthink/think-mongo/src/Query.php第1369行修改后:    /**     * 设置sort     * @access public     * @param array|string|object   $field     * @param string    ...

【MongoDB】从入门到放弃 - ThinkPHP与MongoDB的使用 - 学生信息管理系统(二)

天锦 发表于 码农也得有格调 分类,标签:
PHP安装MongDB拓展使用pecl安装mongo即可sudo pecl install mongo如果是安装了多个版本的PHP环境时,要针对摸一个版本进行安装时,最简单的方法是cd到你的对应版本的php安装环境,以7.1版本为例:cd /your_php_path/71/bin之后再执行sudo ./pecl install mongo注意是./pecl,执行的是当前bin目录下的pecl,而不是系统默认的pcel。安装完成后再php.ini文件中添加extension=php_mongodb.dll至此,PHP的MongDB拓展安装完成。ThinkPHP下载ThinkPHP5,解压到网站运行目录,修改application/database.php文件配置ThinkPHP与MongDB的连接<?phpre...

【MongoDB】从入门到放弃 - 学生信息管理系统(一)

天锦 发表于 码农也得有格调 分类,标签:
写在前面最近我的辅导员向我抱怨学校经常要求老师们对学生做一些信息统计的工作,每次统计的信息又都有所差异,而且涉及到学生的信息,有要保护好信息不能被其他同学看到(泄露),而现有的学工系统又是从程序上就是写死的,想利用现有工具是基本无望,采集一次信息就像一场战役一样……正好最近在学习MongoDB,对于常见的学工系统的数据库相比,MongoDB是一种非结构化的(NoSQL)数据库,与传统结构化的数据库表结构严格规定不同的是,MongoDB对数据表的结构没有要求,正适合学生多元发展是出现的信息相同性低的情况。例如A学生可能是贫困生,他的信息中会有贫困认定等级等相关信息,而B生学习较好,经常参加比赛,那么他的信息中定会出现相关的比赛获奖信息,每个学生的信息结构都会不同,如果按照传统的数据库系统设计系统解决问题时,只能尽可能的想到学生都会有什么信息,全部设计到数据库中,数据表中的键动辄就能达到几百甚...

Lsyncd配置从入门到骚操作

天锦 发表于 码农也得有格调 分类,标签:
最近一直在折腾DELLR210II这款服务器,准备配置好之后放老家做数据异地备份以及虚拟机应用,学校这台XC-603的小NAS让它做回单一的文件存储功能,不再在上面跑虚拟机,毕竟性能感人,真卡!总体规划为学校这边的个人文件通过sync同步到家里面,参考了多个同步工具,发现lsyncd对大量的小文件的同步有优化,并且是实时同步的,决定选用lsyncd这个工具进行同步。开始之前先确定一下我的网络环境,要实现把主服务器上的文件同步到备份服务器上去,主服务器主机名master,IP:10.10.10.2;备份服务器主机名backup,IP:10.10.10.3。数据流方向为:主服务器机>>>备份数据流>>>备份服务器全程会在两个服务器之间切换,某在文中的命令行中注明了主机名,请注意区分。入门--安装lsyncd很简单,两行命令[root@master&nbs...

DELL R210 II 入坑NAS及踩坑大全

天锦 发表于 女票们的新建与保养 分类,标签:
本篇博客基本涵盖了使用DELLR210II做ESXi虚拟化以及部署为NAS所遇到的坑,与其说是入坑NAS,不如说是升级NAS,先前用Acer的AspireXC-603自己DIY了一套简单的NAS,400大洋深水宝搞定的整机(J2900低功耗的U,4GDDR3L的内存)用了一年,把所有的文件都集中到这台NAS上,再也不用操心文件存那个设备上了。着实舒服,而且超级省电,因为当时只是为了多机文件共享,机器就部署的比较简单,CentOS系统,部署了nfs和samba两个服务,仅此而已。今年接触了ESXi虚拟化,并在AspireXC-603也部署了ESXi,虽然磕磕绊绊的最终把ESXi装上去了,但是XC-603的设计真的是不适合上ESXi,主要问题如下:1,主板内存最大8GB2,仅有2个SATA接口3,没有PCI-E拓展接口,组RAID更是别想基于以上几个缺点,顺便还想玩玩Python爬虫...