iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >如何使用Opserver监控服务器的状态
  • 545
分享到

如何使用Opserver监控服务器的状态

2023-06-19 10:06:09 545人浏览 泡泡鱼
摘要

本篇内容介绍了“如何使用Opserver监控服务器的状态”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Opserver的功能其实很强大,他可

本篇内容介绍了“如何使用Opserver监控服务器的状态”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

Opserver的功能其实很强大,他可以用于连接任何支持Bosun, Orion, or direct WMI监控数据。

大概效果如下:

如何使用Opserver监控服务器的状态

正文

1.通过windows自带的WMI监控服务器

首先,我们找到相关的配置文件,修改配置文件的名称 DashboardSettings.JSON.example 为 DashboardSettings.json

然后修改DashboardSettings.json设置连接地址 providers,这里我们以WMI为例,如下:

{

  "providers": {

    "wmi": {

      "nodes": [ "USER-20170316IW" ], // List of nodes to monitor

      "staticDataTimeoutSeconds": 300, // (Optional) How long to cache static data (node name, hardware, etc.) - defaults to 5 minutes

      "dynamicDataTimeoutSeconds": 5, // (Optional) How long to cache dynamic data (utilizations, etc.) - defaults to 30 seconds

      "historyHours": 2, // (Optional) How long to retain data (in memory) - defaults to 24 hours

      "username": "Administrator"

    }

}

解释一下参数说明:

  • nodes 可以有多台,可以填 服务器名称 或是 IP地址

  • StaticDataTimeoutSeconds 缓存静态数据(节点名称、硬件等)要多长时间-默认为5分钟

  • DynamicDataTimeoutSeconds 缓存动态数据(CPU,加载时间等)要多长时间-默认为30秒

  • HistoryHours 保留记录的时长,默认为 2 小时

  • Username 远程服务器的账户名

  • PassWord 远程服务器的密码(PS,我这里因为连接的是本机 所以就不需要了.)

设置完连接之后,我们可以设置我们的警戒值,如下:

設定警戒值

key說明
cpuWarningPercentcpu 用量警戒(黄色)
cpuCriticalPercentcpu 用量危险(红色)
memoryWarningPercent内存用量警戒(黄色)
memoryCriticalPercent内存用量危险(红色)
diskWarningPercent磁盘空间 用量警戒(黄色)
diskCriticalPercent磁盘空间 用量危险(红色)

JSON配置直接添加在providers节点下即可.

如下:

{

"providers":{

 "cpuWarningPercent": 50,

  "cpuCriticalPercent": 60,

  "memoryWarningPercent": 90,

  "memoryCriticalPercent": 95, 

  "diskWarningPercent": 85,

  "diskCriticalPercent": 95

}

}

多台服务器的情况下,服务器的配置不一定相同,所以需要根据服务器配置 单独设置报警值,我们可以添加cateGories节点,并配置如下:

"categories": [

    {

     "name": "第一台", // Name for this group of servers

     "pattern": "-sql",

     "cpuWarningPercent": 20, 

     "cpuCriticalPercent": 60,

      "memoryWarningPercent": 98, 

     "memoryCriticalPercent": 99.2

 },

     "name": "第二台", 

     "pattern": "-sql", 

     "cpuWarningPercent": 20, 

     "cpuCriticalPercent": 60,

      "memoryWarningPercent": 98,

     "memoryCriticalPercent": 99.2

 }

]

这样,我们就完成了我们使用WMI采集信息,并展示在OpServer上的全部工作.

当然,官方推荐的是使用bosun +scollector+OpServer的形式来采集和显示

所以,我们下面就来讲讲(不过我本人并没有实践..资源实在有限)

2.通过bosun +scollector监控服务器

bosun 快速安装(当然,也有不使用Docker的..不过说实话..太复杂了..也许就是因为太复杂了,才放到容器里简化安装了吧)

      ..具体我就不说了,直接移步安装步骤官网:https://docs.docker.com/engine/installation/

  •      在docker中安装bosun

     使用命令“docker run -d -p 4242:4242 -p 8070:8070 stackexchange/bosun”,安装bosun,文件大概200多M,等待完成即可。

  •      检查是否安装成功

     访问网站Http://docker-server-ip:8070,显示bosun界面,即安装成功。此时,本机监控数据已经被采集,可以查看相应数据。

服务器agent数据采集器(scollector)

   可以到 http://bosun.org/scollector/   下载scollector.

    以windows 为例,下载“scollector-windows-amd64.exe"后,用管理员身份运行”cmd.exe"。cd 到文件目录,在命令窗口输入“scollector-windows-amd64 -h  docker-server-ip:8070"

    显示如下信息,表示与bosun服务建立连接。命令如下:

C:\>scollector-windows-amd64 -h 192.168.1.101:80702016/11/18 15:59:19 info: main.go:213: OpenTSDB host: http://192.168.1.101:8070

然后可在bosun items 界面看到此服务器信息。

“如何使用Opserver监控服务器的状态”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: 如何使用Opserver监控服务器的状态

本文链接: https://www.lsjlt.com/news/295475.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何使用Opserver监控服务器的状态
    本篇内容介绍了“如何使用Opserver监控服务器的状态”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Opserver的功能其实很强大,他可...
    99+
    2023-06-19
  • 怎么使用Icinga监控服务器状态
    Icinga是一款开源的服务器监控工具,可帮助用户监控服务器的状态、性能和可用性。以下是使用Icinga监控服务器状态的一般步骤: ...
    99+
    2024-04-15
    Icinga
  • python监控服务器状态
    主要监控域名能否访问,还有redis服务是否正常# coding: utf-8 __author__ = 'www.py3study.com' import os impor...
    99+
    2023-01-30
    状态 服务器 python
  • 怎么监控 Linux 服务器状态
    本篇文章给大家分享的是有关怎么监控 Linux 服务器状态,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。导读Linux 服务器我们天天打交道,特别是 Linux 工程...
    99+
    2023-06-05
  • 怎么监控Linux服务器状态
    这篇文章给大家分享的是有关怎么监控Linux服务器状态的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux 服务器我们天天打交道,特别是 Linux 工程师更是如此。为了保证服务器的安全与性能,我们经常需要监...
    99+
    2023-06-16
  • 阿里云服务器如何监控资源状态
    1. 简介 阿里云服务器是一种强大的云计算服务,可以为用户提供稳定、可靠、高效的计算资源。然而,由于服务器的复杂性,用户可能无法及时了解服务器的状态和性能。因此,阿里云提供了多种监控工具和服务,帮助用户实时监测服务器资源状态。2. 监控服务...
    99+
    2024-01-21
    阿里 状态 服务器
  • 怎么样监控Linux服务器状态
    小编给大家分享一下怎么样监控Linux服务器状态,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1. watchwatch 命令我们的使用频率很高,它的基本作用是,...
    99+
    2023-06-16
  • 如何用Shell监控iptables运行状态
    这篇文章主要介绍“如何用Shell监控iptables运行状态”,在日常操作中,相信很多人在如何用Shell监控iptables运行状态问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何用Shell监控ipt...
    99+
    2023-06-09
  • 云服务器监控状态怎么配置
    配置云服务器监控状态需要以下步骤:1. 登录到云服务器的管理控制台。2. 在控制台中找到“监控”或类似的选项,点击进入监控配置页面。...
    99+
    2023-09-22
    云服务器
  • Storm如何监控拓扑的运行状态
    Storm可以通过以下几种方式来监控拓扑的运行状态: Storm UI:Storm提供了一个Web界面(Storm UI),用于...
    99+
    2024-04-02
  • 使用zabbix怎么监控MySQL主从状态
    本篇文章为大家展示了使用zabbix怎么监控MySQL主从状态,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。一般情况下,在MySQL的从上查看从的运行状态是通过Sl...
    99+
    2024-04-02
  • 阿里云监控服务器状态信息详解
    阿里云是全球领先的云计算服务商,为用户提供包括计算、存储、数据库、安全、网络等全方位的云计算服务。本文将详细介绍阿里云如何监控服务器状态信息,帮助用户更好地管理和保护自己的服务器。一、监控服务器状态信息的重要性服务器状态信息是用户了解和维...
    99+
    2024-01-26
    阿里 详解 状态
  • 如何监控docker容器运行状态 shell 脚本
    场景 公司项目部署在docker中,由于未知原因容器偶尔会停止,需要写一个脚本监控 容器运行状态,如果容器停止了,就再启动该容器 shell脚本 #!/bin/bash # 传入...
    99+
    2024-04-02
  • 使用zabbix怎么对docker容器状态进行监控
    这篇文章给大家介绍使用zabbix怎么对docker容器状态进行监控,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。首选,zabbix_agentd 配置  vim /usr/local/zabbix/etc/...
    99+
    2023-06-07
  • 如何使用自己开发的MYMON工具监控MYSQL运行状态
    这篇文章主要介绍如何使用自己开发的MYMON工具监控MYSQL运行状态,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、此工具展示方式:     工具将...
    99+
    2024-04-02
  • 阿里云服务器状态查询及监控详解
    阿里云是目前中国领先的云计算服务提供商,其服务器状态查询及监控是用户进行云资源管理的重要工具。本文将详细介绍如何在阿里云上查看服务器状态,并进行详细的监控。 一、如何在阿里云上查看服务器状态登录阿里云控制台:首先,需要登录阿里云控制台,可以...
    99+
    2023-11-22
    阿里 详解 状态
  • 用 SNMP 监控服务器状态:确保网络安全稳定
    使用 SNMP 监控服务器状态是确保网络安全稳定的一种有效方法。SNMP(Simple Network Management Protocol)是一种网络管理协议,可用于监控各种网络设备的状态,包括服务器、路由器、交换机等。通过使用 S...
    99+
    2024-02-11
    SNMP 监控 服务器 安全 稳定
  • 如何实现用Shell脚本监控服务器在线状态和邮件报警
    本篇内容主要讲解“如何实现用Shell脚本监控服务器在线状态和邮件报警”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何实现用Shell脚本监控服务器在线状态和邮件报警”吧!对于服务器来说在线率...
    99+
    2023-06-09
  • 阿里云服务器监控全面了解您的云服务器状态
    阿里云服务器监控是阿里云提供的的一项服务,旨在帮助用户实时了解云服务器的状态,包括运行状态、CPU使用情况、内存使用情况、磁盘使用情况等。通过阿里云服务器监控,用户可以及时发现并处理服务器故障,提高服务器的稳定性和可靠性。 文章详细说明:阿...
    99+
    2023-10-31
    您的 服务器 阿里
  • 使用 Spring Boot Admin 监控应用状态的详细过程
    目录1 Spring Boot Actuator1.1 Actuator endpoint1.2 添加依赖1.3 访问端点2 Spring Boot Admin2.1 添加依赖2.2...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作