服务器监控工具-netdata-搭建

netdata简介

    这是个开源项目,项目介绍WIKI:https://github.com/firehol/netdata/wiki
    我已经使用这套监控系统一段时间了,感觉很不错,监控指标丰富,界面美观,能监控集群下的所有节点服务器,它是个什么东东呢?

    ”netdata is a scalable, distributed, real-time, performance and health monitoring solution for Linux, FreeBSD and MacOS. It is open-source too.”

    netdata是一个可扩展的,分布式的,实时的,为Linux, FreeBSD和MacOS性能及健康状态监控的解决方案,当然它也是开源的。

    它可以监控服务器的健康运行参数及状态,包括CPU,内存,网络,磁盘等常用的监控指标,以及自己配置扩展监控项,如,redis, tomcat, mysql, nginx, elasticsearch等,是不是已经觉得很不错了?那接下来我说说我是怎么安装的,怎么配置的吧。

安装配置

  • 下载

    由于开源项目,直接克隆一套源代码到YOUR_SERVER/path/to/

    1
    git clone https://github.com/firehol/netdata.git
  • 安装

    1.安装编译所需要的包

    1
    yum -y install zlib-devel libuuid-devel libmnl-devel gcc make git autoconf autogen automake pkgconfig

    2.运行自带的安装启动脚本

    1
    ./netdata-installer.sh

    完事你会看到如下提示:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    It will be installed at these locations:
    - the daemon at /usr/sbin/netdata
    - config files in /etc/netdata
    - web files in /usr/share/netdata
    - plugins in /usr/libexec/netdata
    - cache files in /var/cache/netdata
    - db files in /var/lib/netdata
    - log files in /var/log/netdata
    - pid file at /var/run/netdata.pid
    - logrotate file at /etc/logrotate.d/netdata
    This installer allows you to change the installation path.
    Press Control-C and run the same command with --help for help.
    Press ENTER to build and install netdata to your system >

    这些是告诉你,所涉及的文件都安装在哪个目录下,到时配置或修改的时候直接去这些地方找就好了,当然自己也可以仔细看看这些配置文件,了解各个参数的含义。
    那么这个时候其实就可以通过提示的URL http://this.machine.ip:19999/ 开始监控当前服务器了, 没错,正如访问地址,默认WEB使用的端口为19999.
    看看netdata监控界面长啥样儿吧~

    查看更多

分享到 评论

我的博客小窝上线了

本窝目的

作为一名程序猿,应该要有自己的小窝来总结、积累、沉淀自己的东西,充实自己,因此,趁在农忙过后的这段时间搭好环境,转移曾经的笔记到这个小窝来。
随便回顾一下本博所搭建运用的技术,因此也是我需要学习的新知识,如:markdown语法, hexo框架,github管理及git工具。

博客搭建

  • Github

    注册帐号
    创建项目

  • 本地搭建hexo环境

    安装Node.js
    安装hexo
    创建博客项目
    配置github帐号
    安装插件
    选择主题
    下载并配置主题(本人选择了icarus

  • 安装Markdown环境

    安装SublimeText3
    安装Markdown插件

问题总结

上面各个步骤在网上都有很多资料,对照着配置都不会有什么问题,但我简单把我遇到的问题并且在网上并没有找到太多资料的步骤描述一下,方便遇到和我一样问题的朋友可以借鉴。

查看更多

分享到 评论