修改密码

请输入密码
请输入密码 请输入8-64长度密码 和 email 地址不相同 至少包括数字、大写字母、小写字母、半角符号中的 3 个
请输入密码
提交

修改昵称

当前昵称:
提交

申请证书

证书详情

Please complete this required field.

  • Ultipa Graph V4

Standalone

Please complete this required field.

Please complete this required field.

服务器的MAC地址

Please complete this required field.

Please complete this required field.

取消
申请
ID
产品
状态
核数
申请天数
审批时间
过期时间
MAC地址
申请理由
审核信息
关闭
基础信息
  • 用户昵称:
  • 手机号:
  • 公司名称:
  • 公司邮箱:
  • 地区:
  • 语言:
修改密码
申请证书

当前未申请证书.

申请证书
Certificate Issued at Valid until Serial No. File
Serial No. Valid until File

Not having one? Apply now! >>>

ProductName CreateTime ID Price File
ProductName CreateTime ID Price File

No Invoice

搜索
    中文

      Monitor

      本文介绍如何使用嬴图Monitor接口工具,通过Prometheus监测嬴图服务器的运行状态。

      准备工作

      • 安装并启动嬴图服务器v4.0或更高版本
      • 安装并启动Prometheus的最新版本

      文件准备

      1. 嬴图Monitor(ultipa_monitor) 及其配置文件 (./config/monitor-config.yml)默认存放在嬴图服务器的目录下,如果安装好嬴图服务器后未发现这些文件,请联系嬴图支持团队

      2. 根据需要修改配置文件内容。以下为文件示例:

      # 服务器配置文件的信息,此部分通常不需要改动
      configfile:
        # 文件名称
        name: server.config
        # 文件路径
        path: ./config/
        # 文件类型
        type: ini
        # 记录服务进程ID的文件路径
        pidfile: ./ultipa-server_d.pid
      
      # 嬴图Monitor配置文件的信息
      monitor:
        # 监控日志文件的路径
        logpath: "./mlog"
        # 监控端口
        port: 19988
      
      # Prometheus相关配置
      prometheus:
        # 监控任务的名称(被Prometheus调用时使用)
        fqname: "ultipa_server_info"
        # 是否允许Prometheus调用监控任务
        status: true
      

      3. 如果嬴图Monitor不可执行(通常发生于手动复制嬴图Monitor到server目录时),可通过执行命令chmod +x <文件名>赋予相应权限。以下为命令示例:

      chmod +x ultipa_monitor
      

      启动嬴图Monitor

      1. 对于尚未安装数据包捕获接口的系统,运行以下命令安装 libpcap

      yum -y install libpcap-devel
      

      2. 以下命令可以启动一个已经停止的嬴图Monitor,或在其配置文件发生改变后重启嬴图Monitor:

      ./ultipa_monitor -d
      

      配置Prometheus

      1. 将嬴图Monitor的监控任务添加至Prometheus(prometheus)的配置文件中:

      global:
        scrape_interval: 5s
        evaluation_interval: 60s
      scrape_configs:
        - job_name: ultipa_server_info-1
          static_configs:
            - targets: ['192.168.2.195:19989']
              labels:
                instance: ultipa_server_infor-1
        - job_name: ultipa_server_info-2
          static_configs:
            - targets: ['192.168.2.47:19989']
              labels:
                instance: ultipa_server_infor-2
        - job_name: ultipa_server_info-3
          static_configs:
            - targets: ['192.168.2.51:19989']
              labels:
                instance: ultipa_server_infor-3
        # 监控任务名称,即 Ultipa Monitor 配置文件中的 'fqname' 
        - job_name: ultipa_server_info
          static_configs:
            # 服务器 IP 以及监控端口
            - targets: ['192.168.1.87:19988']
              labels:
                instance: ultipa_server_info
      

      2. 重启Prometheus:

      docker restart prometheus
      

      3. 在Prometheus用户界面切换至新添加的监控任务:

      如需使用其他可视化监控平台,例如Grafana,可以通过Prometheus调用接口。

      请完成以下信息后可下载此书
      *
      公司名称不能为空
      *
      公司邮箱必须填写
      *
      你的名字必须填写
      *
      你的电话必须填写
      *
      你的电话必须填写