Mysql 监控

1. 监控列表(服务监控只能在此添加)-服务监控-添加监控,选择mysql。

云服务器

2. 根据实际情况需要填写一下信息:

监控名称:监控的名称。

操作系统:根据实际情况填写。

私有网络: 是|否(私网需要gateway)。

Mysql服务器ip: 这里的ip地址必须要有访问mysql权限,默认localhost即可,默认安装mysql后,就是允许localhost访问 。

Mysql端口号: 默认是3306。

Mysql用户: 根据实际情况填写。

密码: 根据实际情况填写。

云服务器

3. 下载安装脚本。

3.1 Windows系统 ,直接下载、解压、以管理员用户执行脚本(这里会直接注册为服务,参见管理工具-服务-中会有smarteye-server-agent服务已启动),卸载执行uninstall脚本即可。

云服务器
云服务器

3.2 Linux系统,安装采集器有两种方法,方法一 自动安装,需要输入服务器的IP,用户名,密码,并确保能够登录成功;方法二 手动安装,复制安装脚本链接,直接执行此脚本安装。

云服务器
云服务器

4. 最后点击添加监控。

云服务器

Nginx 监控

1. 通过监控 Nginx 自带的 status 页面,采集相关信息上报给 smarteye。

2. 监控列表(服务监控只能在此添加)-服务监控-添加监控,选择nginx。

云服务器

3. 填写以下信息:

监控名称:nginx监控名称。

操作系统:根据实际情况填写。

私有网络: 是|否(私网需要gateway)。

状态页面: http://127.0.0.1/status(默认)。

描述: 根据实际情况填写。

云服务器

4. 下载安装脚本。

4.1 Windows系统 ,直接下载、解压、以管理员用户执行脚本(这里会直接注册为服务,参见管理工具-服务-中会有smarteye-server-agent服务已启动),卸载执行uninstall脚本即可。

云服务器
云服务器

4.2 Linux系统,安装采集器有两种方法,方法一 自动安装,需要输入服务器的IP,用户名,密码,并确保能够登录成功;方法二 手动安装,复制安装脚本链接,直接执行此脚本安装。

云服务器
云服务器

5. 添加监控。

云服务器

6. Nginx监控需要安装并开启stub_status模块儿并配置,修改配置文件/etc/nginx/nginx.conf。(不同安装方式可能会有不同)

    location /status {
        stub_status on;
        access_log /var/log/nginx/status.log;
    }

Apache 监控

1. 通过监控 Apache 自带的 status 页面,采集相关信息上报给 smarteye。

2. 监控列表(服务监控只能在此添加)-服务监控-添加监控,选择Apache。

云服务器

3. 需要填写以下信息:

监控名称:Apache 监控的名称。

操作系统:根据实际情况填写。

私有网络: 是|否(私网需要gateway)。

状态页面:http://127.0.0.1/status(默认)。

描述:根据实际情况填写。

云服务器

4. 下载安装脚本。

4.1 Windows系统 ,直接下载、解压、以管理员用户执行脚本(这里会直接注册为服务,参见管理工具-服务-中会有smarteye-server-agent服务已启动),卸载执行uninstall脚本即可。

云服务器
云服务器

4.2 Linux系统,安装采集器有两种方法,方法一 自动安装,需要输入服务器的IP,用户名,密码,并确保能够登录成功;方法二 手动安装,复制安装脚本链接,直接执行此脚本安装。

云服务器
云服务器

5. 添加监控。

云服务器

6. Apache监控需要开启status模块并配置。

    <location /server-status>
        SetHandler server-status
         Order Deny,Allow
         Deny from all
         Allow from 127.0.0.1
    </location> 
    ExtendedStatus On

Tomcat 监控

1. 通过监控 Tomcat 自带的 status 页面,采集相关信息上报给 smarteye。

2. 监控列表(服务监控只能在此添加)-服务监控-添加监控,选择Tomcat。

云服务器

3. 需要填写以下信息:

监控名称:Tomcat 监控的名称。

操作系统:根据实际情况填写。

私有网络: 是|否(私网需要gateway)。

Tomcat状态页:http://127.0.0.1:8080/manager/status?XML=true。

Tomcat状态页的用户名。

Tomcat状态页的密码。

描述:根据实际情况填写。

云服务器

4. 下载安装脚本。

4.1Windows系统 ,直接下载、解压、以管理员用户执行脚本(这里会直接注册为服务,参见管理工具-服务-中会有smarteye-server-agent服务已启动),卸载执行uninstall脚本即可。

云服务器
云服务器

4.2 Linux系统,安装采集器有两种方法,方法一 自动安装,需要输入服务器的IP,用户名,密码,并确保能够登录成功;方法二 手动安装,复制安装脚本链接,直接执行此脚本安装。

云服务器
云服务器

5.添加监控。

云服务器

6.开启Tomcat监控配置。

先配置 Tomcat, 为状态监控页增加一个用户 修改 $TOMCAT_HOME/conf/tomcat_user.xml 在 <tomcat-users> 标签下增加一个 manger-gui 用户。

    <tomcat-users>
        ……
        <role rolename="manager-gui"/> 
        < user username="admin" password="manager" roles="manager-gui">> 
        ……
    </tomcat-users> 

Redis 监控

1. 通过监控 Redis info 命令,采集相关信息上报给 smarteye。

2. 监控列表(服务监控只能在此添加)-服务监控-添加监控,选择redis。

云服务器

3. 需要填写以下信息:

监控名称:Redis 监控的名称。

操作系统:根据实际情况填写。

私有网络: 是|否(私网需要gateway)。

Redis服务器ip:根据实际情况填写。

Redis端口:根据实际情况填写。

Redis密码: 根据实际情况填写。

描述:根据实际情况填写。

云服务器

4. 下载安装脚本。

4.1 Windows系统 ,直接下载、解压、以管理员用户执行脚本(这里会直接注册为服务,参见管理工具-服务-中会有smarteye-server-agent服务已启动),卸载执行uninstall脚本即可。

云服务器
云服务器

4.2 Linux系统,安装采集器有两种方法,方法一 自动安装,需要输入服务器的IP,用户名,密码,并确保能够登录成功;方法二 手动安装,复制安装脚本链接,直接执行此脚本安装。

云服务器
云服务器

5. 添加监控。

云服务器

Mongodb 监控

1. 通过监控mongodb serverStatus 命令,采集相关信息上报给 smarteye。

2. 监控列表(服务监控只能在此添加)-服务监控-添加监控,选择MongoDB。

云服务器

3. 需要填写以下信息:

监控名称:Mongodb 监控的名称。

操作系统:根据实际情况填写。

私有网络: 是|否(私网需要gateway)。

Mongodb地址:根据实际情况填写。

Mongodb端口:根据实际情况填写。

Mongodb密码:根据实际情况填写。

描述:根据实际情况填写。

云服务器

4. 下载安装脚本。

4.1 Windows系统 ,直接下载、解压、以管理员用户执行脚本(这里会直接注册为服务,参见管理工具-服务-中会有smarteye-server-agent服务已启动),卸载执行uninstall脚本即可。

云服务器
云服务器

4.2 Linux系统,安装采集器有两种方法,方法一 自动安装,需要输入服务器的IP,用户名,密码,并确保能够登录成功;方法二 手动安装,复制安装脚本链接,直接执行此脚本安装。

云服务器
云服务器

5. 添加监控。

云服务器

IIS 监控

1. 通过监控 iis info 命令,采集相关信息上报给smartey。

2. 监控列表(服务监控只能在此添加)-服务监控-添加监控,选择IIS监控。

3. 需要填写以下信息:

监控名称:IIS 监控的名称。

操作系统:根据实际情况填写。

私有网络: 是|否(私网需要gateway)。

站点名称:根据实际情况填写(默认会有个default)。

描述:根据实际情况填写。

云服务器

4. 直接下载、解压、以管理员用户执行脚本(这里会直接注册为服务,参见管理工具-服务-中会有smarteye-server-agent服务已启动),卸载执行uninstall脚本即可。

云服务器
云服务器

5. 添加监控。

云服务器

SQLServer 监控

1. 监控SQLServer,采集相关信息上报给SmartEye。

2. 监控列表(服务监控只能在此添加)-服务监控-添加监控,选择sqlserver。

3. 需要填写以下信息:

监控名称:SQLServer 监控的名称。

操作系统:根据实际情况填写。

私有网络: 是|否(私网需要gateway)。

SQLServer服务器IP:默认127.0.0.1或者localhost即可。

SQLServer端口:默认1433。

SQLServer用户名:根据实际情况填写。

SQLServer密码:根据实际情况填写。

描述:根据实际情况填写。

云服务器

4.直接下载、解压、以管理员用户执行脚本(这里会直接注册为服务,参见管理工具-服务-中会有smarteye-server-agent服务已启动),卸载执行uninstall脚本即可。

云服务器
云服务器

5. 添加监控。

云服务器

自定义监控

1. 为了覆盖一些特殊的监控需求,smarteye支持自定义监控,监控列表(服务监控只能在此添加)-服务监控-添加监控,选择自定义监控。

云服务器

2. 填写监控名称,选择操作系统,输入自定义脚本执行命令。

云服务器

3. 点击下一步、生成采集器,下载安装即可。

云服务器

4.脚本目前支持shell、python、bat。

1. 自定义脚本命令: 需要执行的自定义脚本文件命令,如sh /usr/local/my-shell-script.sh,需要添加多个时,以换行分隔。

2. 单个脚本文件的输出格式有一定的要求,每一行需要以“名称”+“空格”+“值”的形式输出,如下图:

                            
#!/usr/bin/env python
import os

def load_stat():
    loadavg= {}
    f = open("/proc/loadavg")
    con = f.read().split()
    f.close()
    loadavg['load_1'] = con[0]
    loadavg['load_5'] = con[1]
    loadavg['load_15'] = con[2]
    return loadavg

print "cpu_load_15", load_stat()['load_15']
                            
                        

Oracle监控

1. 监控oracle,采集相关信息上报给 smartye,version信息上报给smartapi。

2. 监控列表(服务监控只能在此添加)-服务监控-添加监控,选择oracle。

3. 需要填写一下信息:

监控名称: oracle的监控名称。

操作系统:安装oracle服务器的操作系统。

私有网络:是|否 (私有网络需要gateway)。

oracle版本:目前支持11g,12c。

oracle服务器ip地址:默认127.0.0.1即可。

oracle用户名:需要有dba权限。

oracle密码:根据实际情况填写。

oracle实例名:默认orcl即可,也可根据实际情况填写。

描述:根据实际情况填写。

4. 点击下一步,生成采集器(由于采集器比较大,生成时间可能会比较长)。

4.1 Windows系统 ,直接下载、解压,把 lib 目录添加到环境变量PATH中。如果服务器上有部署 oracle 12 的话,不需要此步骤,如果部署的是 11,则需要确保 lib 目录的环境变量位置在 oracle 11 的环境变量目录之前,例如:


PAHT=C:\Users\Administrator\Desktop\oracle-monitor\lib;C:\app\Administrator\product\11.2.0\dbhome_1\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

以管理员用户执行脚本(这里会直接注册为服务,参见管理工具-服务-中会有smarteye-service-agent服务已启动),卸载执行uninstall脚本即可。

4.2、Linux系统,安装采集器有两种方法,方法一 自动安装,需要输入服务器的IP,用户名,密码,并确保能够登录成功;方法二 手动安装,复制安装脚本链接,直接执行此脚本安装。

5. 添加监控。

阿里云RDS监控

1.通过阿里云RDS监控api拿到监控数据上报给smarteye,支持mysql和sqlserver。

2.监控列表(服务监控只能在此添加)-服务监控-添加监控,选择RDS-MySql或者RDS-SQLServer。

3.需要填写以下信息:

监控名称:监控的名称。

操作系统:根据实际情况填写(安装采集器,定时抓取阿里云api监控数据)。

私有网络: 否(不支持内网,需要与阿里云api的smarteye能通信)。

DBInstanceId:阿里云RDSInstanceId

AccessKeyId:阿里云AccessKeyId(在阿里云账号可以申请)

AccessKeySecret:阿里云AccessKeyId(在阿里云账号可以申请)

4.填写以上信息后,下载采集器。

4.1 Windows系统 ,直接下载、解压、以管理员用户执行脚本(这里会直接注册为服务,参见管理工具-服务-中会有smarteye-server-agent服务已启动),卸载执行uninstall脚本即可。

4.2 Linux系统,安装采集器有两种方法,方法一 自动安装,需要输入服务器的IP,用户名,密码,并确保能够登录成功;方法二 手动安装,复制安装脚本链接,直接执行此脚本安装。

5.最后点击添加监控。

温馨提示

反馈会在1个工作日内与您联系(工作时间:周一至周五,9:00-17:30)。紧急问题建议您拨打400-720-7200或提交工单,谢谢!