2019独角兽企业重金招聘Python工程师标准>>>

1.数据采集  --free disk cup service port

2.数据传输 --udp tcp ..

3.数据存储  --

4.数据分析  --disk /opt  cpu

报警--短信,邮件,QQ,微信

5.数据展示   --in out

一般学习监控的几个点

  • ansibel/ saltstack  service httpd status -->file db..
  • crontab:service htttpd status --> db    //服务器较多的时候使用

监控软件:cacti(适合监控流量) nagios(适合监控服务)abbix open-falcon(小米出品)  prometheus...

prometheus 体系

监控段         server

被监控段      client

nagios -> plugin ->

rpmbuild -tb  nagios-4.x.x.x.tar.gz   //将tar包编译成rpm包

nagios web 登录

浏览器192.168.30.153/nagios

/usr/lib64/nagios/plugins/  ---插件列表

主配置文件的添加 如果监控的主机数量不多的情况下,我们可以每一个主机都在nagios主配置文件里面进行添加,如果需要监控的主机有很多的时候我们采用

监控主机文件的配置

监控服务的配置文件

主机配置文件

nagios 流程

[root@up12 nagios-4.0.8]# htpasswd -c /etc/nagios/htpasswd.users nagiosadmin //启动浏览器的时候需要配置用户名和密码
New password:
Re-type new password:
Adding password for user nagiosadmin

可以在浏览器中正常的登录了

我们写在/etc/nagios/servers 中的主机也都成功将

自定义监控内容

内存监控的自定义插件内容

定义命令(将命令统一定义,也可以定义在服务里,但为了方便,最好定义在一起)

定义到命令文件里   /etc/nagios/objects/commands.cfg

如果不定义到命令里,就可以直接定义到服务里

定义服务

自定义插件运行结果

NRPE 『远程插件执行』

在rhel6  可以通过3来控制服务

1./etc/init

2.xnited

3.upstart /sbin/init

/etc/init/nrpe.conf

vim/etc/nagios/nrpe.cfg

检测远端

流程:

被动监控

NRDP:nagios 远程数据处理

nrdp

配置文件的修改 改3行

调用脚本传送信息

监控数据的被动发送

在主机上需要修改配置文件,将服务添加进去

监控一个空命令

流程:

nagios 告警的通知

转载于:https://my.oschina.net/liubaizi/blog/860351

20170314--服务器监控相关推荐

  1. 服务器监控--cacti中英文版安装全解

    近段时间一直在整服务器监控方面的东西,以下就是cacti中英文版安装的全过程,各安装包基本都是最新的,基于Centos 5.2平台下安装的!! #!/bin/bash # BY kerryhu # Q ...

  2. python实现网络监控_使用python进行服务器监控

    使用python进行服务器监控 Linux服务器中,一切皆为文件.也就是说服务器运行的各种信息,其实是可以从某些文件中查询得到: Linux系统中,有一个/proc的虚拟文件系统 Linux 系统为管 ...

  3. xadmin后台页面定制和添加服务器监控组件

    xadmin定制 项目需要添加服务器监控页面,碍于xadmin不是很好自定义页面,之前写过插件,太麻烦了,还是直接改源码 原理其实很简单,因为xadmin的处理流程和django类似,都是通过拦截UR ...

  4. 16个Linux服务器监控命令

    通过图形化用户界面(GUI)程序来获取这些外壳命令提供的大量信息,具体取决于使用哪一种Linux发行版.比如说,SUSE Linux就有一款出色的.图形化配置和管理工具YaST,KDE的KDE Sys ...

  5. 使用New Relic免费服务器监控

    目录 为什么使用New Relic 安装New Relic监控代理 Ubuntu Server Windows Server 2012 R2 配置New Relic监控代理 监控报告 进程报告 磁盘报 ...

  6. 艺龙十万级服务器监控系统开发的架构和心得

    一.监控系统架构 经历了许多公司,监控系统大概都是从无到有,该经历的也都经历了.所谓监控系统,大概的架构如下: ◆在服务器布置一个Agent,它负责采集数据:  ◆由网上转发到一个分布式管道再转接,就 ...

  7. 服务器监控系统的介绍,客户服务系统服务器监控系统

    摘要: 目前,对于服务器性能监控的研究正面临诸多挑战.国际上有许多针对服务器性能监控问题的研究项目,这些研究成果都得到了广泛的应用.本文通过对现有研究成果的综述,在借鉴现有体系结构模型思想的基础上进行 ...

  8. 开源免费,zabbix服务器监控全面实现

    文章来源:公众号-智能化IT系统. 当前服务器监控有很多方式.普通的监控主要是针对常规指标,例如服务器的基本指标,网络流量等,但是通常定制化的监控支持受限.一些厂商会将服务器监控系统作为产品来卖,针对 ...

  9. 【转载】阿里云ECS服务器监控资源使用情况

    在阿里云Ecs服务器运维过程中,无论是Centos系统还是Windows系统,有时候我们需要监控分析最新的服务器资源利用率等运行情况,例如最近3个小时CPU使用率情况.内存使用率.网络流入带宽.网络流 ...

  10. ArcGIS Server服务器监控

    最近项目上需要对服务器与ArcGISServer服务进行监控,做了一个初步的原型,实现了以下功能. 一.服务器监控 注册服务器 服务器运行状态监控 在线状态 CPU.内存.存储配置监控,由于现在很多采 ...

最新文章

  1. 【入门经典】在母版页中使用CSS
  2. python数字字符是什么_大佬们,想问一下Python中特殊字符的代码是什么啊,只知道数字是digits...
  3. 纪中C组模拟赛总结(2019.9.7)
  4. Adobe illustrator 介绍几个快捷键 - 连载 8
  5. vb登录ftp服务器并打开文档,VB.Net实现登陆Ftp的方法
  6. VS code gopls requires a module at the root of your workspace
  7. php for求合,怎么用PHP for循环求1到100的和
  8. Java类和对象(重点详解)
  9. Spring Boot实战分页查询附近的人: Redis+GeoHash+Lua
  10. 这届年轻人爱换“QQ秀”的中二病还能治好吗?
  11. serialization 序列化
  12. Unity:简单的蓄力技能的逻辑实现
  13. 《第一行代码 第二版》Android studio java开发学习笔记+源码
  14. GBase基本查询操作
  15. C语言练习(一球从M米高度自由下落,每次落地后返回原高度的一半,再落下,它在第N次落地时共经过多少米?反弹多高?)
  16. 让时间成为自己的知心朋友\\《把时间当做朋友》读书笔记
  17. load forecasting(一)
  18. 机房环境监控需要注意的事项
  19. 【c++入门(2)】关联容器map
  20. Android小项目————聊天室(UI篇)

热门文章

  1. Python单下划线与双下划线
  2. 智能优化算法:适应度相关优化算法 - 附代码
  3. 【C++】【Opencv】【vs2015】环境配置
  4. 从零基础入门Tensorflow2.0 ----七、34 embedding rnn
  5. 网易编程题——牛牛的闹钟
  6. Matlab 绘制箱线图
  7. 【ArcGIS|空间分析|网络分析】11 利用流量数据执行网络分析
  8. Solr服务器搭建与简单使用
  9. 【干货篇】bilibili:基于 Flink 的机器学习工作流平台在 b 站的应用
  10. Android Multimedia框架总结(十八)Camera2框架从Java层到C++层类关系