zabbix监控windows进程

简介:

配置相关信息  server: linux centos 6.8    

                      agent: windows server 2008 r2

                      版本:zabbix 3.0.4 server   agnet 3.0.0


# 因客户端连接服务器服务老是中断,先判断是不是由进程产生的问题,

        1、比如进程在一分钟内突然中断,监控就会显示内存为空,那么就能说明是这个进程挂了;

        2、网络可以直接监控服务器连接的交换机端口,如果没有流量说明机器挂了.


1.配置zabbix agent相关配置

2.安装zabbix agent服务

3.启动服务

4.检查客户端是否已连接服务

5.查看windows进程项

6.配置zabbix server


1.配置zabbix agent相关配置

  找到conf下的配置文件 zabbix_agentd.win.conf ,修改LogFile、Server、Hostname这三个参数。具体配置如下:

LogFile=c:\zabbix_agentd.log                       # 日志路径

Server=192.168.1.224                                   # 服务器地址

Hostname=f523540                                     # 本地主机名称

ServerActive=192.168.1.224                        #zabbix server地址


2.安装zabbix agent服务

windows控制台下执行以下命令:

D:\zabbix\bin\win32\zabbix_agentd.exe  -c D:\zabbix\conf\zabbix_agentd.win.conf -i ,具体如截图:

image.png


3.启动服务

image.png



4.检查客户端是否已连接服务

# 登陆zabbix服务查看机器是否已经连接  这里说明已经连接上 只是主机没法查找

image.png


5.查看windows进程项

管理工具 --  性能监视器

image.png

image.png

image.png


6.配置zabbix server

image.png

image.png

# perf_counter 这个是关键字一定不能省,想监控内存之类的 更性后面那一堆值就行

perf_counter[\Process(U8AllAuthServer)\Working Set - Private]


image.png


image.png


7. 配置项导入

<?xml version="1.0" encoding="UTF-8"?>

<zabbix_export>

    <version>3.0</version>

    <date>2018-02-08T03:07:50Z</date>

    <groups>

        <group>

            <name>Linux servers</name>

        </group>

    </groups>

    <hosts>

        <host>

            <host>U8SERVER</host>

            <name>U8SERVER</name>

            <description/>

            <proxy/>

            <status>0</status>

            <ipmi_authtype>-1</ipmi_authtype>

            <ipmi_privilege>2</ipmi_privilege>

            <ipmi_username/>

            <ipmi_password/>

            <tls_connect>1</tls_connect>

            <tls_accept>1</tls_accept>

            <tls_issuer/>

            <tls_subject/>

            <tls_psk_identity/>

            <tls_psk/>

            <templates/>

            <groups>

                <group>

                    <name>Linux servers</name>

                </group>

            </groups>

            <interfaces>

                <interface>

                    <default>1</default>

                    <type>1</type>

                    <useip>1</useip>

                    <ip>192.168.1.1</ip>

                    <dns/>

                    <port>10050</port>

                    <bulk>1</bulk>

                    <interface_ref>if1</interface_ref>

                </interface>

            </interfaces>

            <applications/>

            <items>

                <item>

                    <name>U8_memcache</name>

                    <type>0</type>

                    <snmp_community/>

                    <multiplier>0</multiplier>

                    <snmp_oid/>

                    <key>perf_counter[\Process(memcached)\Working Set - Private]</key>

                    <delay>30</delay>

                    <history>90</history>

                    <trends>365</trends>

                    <status>0</status>

                    <value_type>0</value_type>

                    <allowed_hosts/>

                    <units/>

                    <delta>0</delta>

                    <snmpv3_contextname/>

                    <snmpv3_securityname/>

                    <snmpv3_securitylevel>0</snmpv3_securitylevel>

                    <snmpv3_authprotocol>0</snmpv3_authprotocol>

                    <snmpv3_authpassphrase/>

                    <snmpv3_privprotocol>0</snmpv3_privprotocol>

                    <snmpv3_privpassphrase/>

                    <formula>1</formula>

                    <delay_flex/>

                    <params/>

                    <ipmi_sensor/>

                    <data_type>0</data_type>

                    <authtype>0</authtype>

                    <username/>

                    <password/>

                    <publickey/>

                    <privatekey/>

                    <port/>

                    <description/>

                    <inventory_link>0</inventory_link>

                    <applications/>

                    <valuemap/>

                    <logtimefmt/>

                    <interface_ref>if1</interface_ref>

                </item>

                <item>

                    <name>U8_AllAuthServer</name>

                    <type>0</type>

                    <snmp_community/>

                    <multiplier>0</multiplier>

                    <snmp_oid/>

                    <key>perf_counter[\Process(U8AllAuthServer)\Working Set - Private]</key>

                    <delay>30</delay>

                    <history>90</history>

                    <trends>365</trends>

                    <status>0</status>

                    <value_type>0</value_type>

                    <allowed_hosts/>

                    <units/>

                    <delta>0</delta>

                    <snmpv3_contextname/>

                    <snmpv3_securityname/>

                    <snmpv3_securitylevel>0</snmpv3_securitylevel>

                    <snmpv3_authprotocol>0</snmpv3_authprotocol>

                    <snmpv3_authpassphrase/>

                    <snmpv3_privprotocol>0</snmpv3_privprotocol>

                    <snmpv3_privpassphrase/>

                    <formula>1</formula>

                    <delay_flex/>

                    <params/>

                    <ipmi_sensor/>

                    <data_type>0</data_type>

                    <authtype>0</authtype>

                    <username/>

                    <password/>

                    <publickey/>

                    <privatekey/>

                    <port/>

                    <description/>

                    <inventory_link>0</inventory_link>

                    <applications/>

                    <valuemap/>

                    <logtimefmt/>

                    <interface_ref>if1</interface_ref>

                </item>

                <item>

                    <name>U8_DispatchService</name>

                    <type>0</type>

                    <snmp_community/>

                    <multiplier>0</multiplier>

                    <snmp_oid/>

                    <key>perf_counter[\Process(U8DispatchService)\Working Set - Private]</key>

                    <delay>30</delay>

                    <history>90</history>

                    <trends>365</trends>

                    <status>0</status>

                    <value_type>0</value_type>

                    <allowed_hosts/>

                    <units/>

                    <delta>0</delta>

                    <snmpv3_contextname/>

                    <snmpv3_securityname/>

                    <snmpv3_securitylevel>0</snmpv3_securitylevel>

                    <snmpv3_authprotocol>0</snmpv3_authprotocol>

                    <snmpv3_authpassphrase/>

                    <snmpv3_privprotocol>0</snmpv3_privprotocol>

                    <snmpv3_privpassphrase/>

                    <formula>1</formula>

                    <delay_flex/>

                    <params/>

                    <ipmi_sensor/>

                    <data_type>0</data_type>

                    <authtype>0</authtype>

                    <username/>

                    <password/>

                    <publickey/>

                    <privatekey/>

                    <port/>

                    <description/>

                    <inventory_link>0</inventory_link>

                    <applications/>

                    <valuemap/>

                    <logtimefmt/>

                    <interface_ref>if1</interface_ref>

                </item>

                <item>

                    <name>U8_KeyManagePool</name>

                    <type>0</type>

                    <snmp_community/>

                    <multiplier>0</multiplier>

                    <snmp_oid/>

                    <key>perf_counter[\Process(U8KeyManagePool)\Working Set - Private]</key>

                    <delay>30</delay>

                    <history>90</history>

                    <trends>365</trends>

                    <status>0</status>

                    <value_type>0</value_type>

                    <allowed_hosts/>

                    <units/>

                    <delta>0</delta>

                    <snmpv3_contextname/>

                    <snmpv3_securityname/>

                    <snmpv3_securitylevel>0</snmpv3_securitylevel>

                    <snmpv3_authprotocol>0</snmpv3_authprotocol>

                    <snmpv3_authpassphrase/>

                    <snmpv3_privprotocol>0</snmpv3_privprotocol>

                    <snmpv3_privpassphrase/>

                    <formula>1</formula>

                    <delay_flex/>

                    <params/>

                    <ipmi_sensor/>

                    <data_type>0</data_type>

                    <authtype>0</authtype>

                    <username/>

                    <password/>

                    <publickey/>

                    <privatekey/>

                    <port/>

                    <description/>

                    <inventory_link>0</inventory_link>

                    <applications/>

                    <valuemap/>

                    <logtimefmt/>

                    <interface_ref>if1</interface_ref>

                </item>

                <item>

                    <name>U8_MPool</name>

                    <type>0</type>

                    <snmp_community/>

                    <multiplier>0</multiplier>

                    <snmp_oid/>

                    <key>perf_counter[\Process(U8MPool)\Working Set - Private]</key>

                    <delay>30</delay>

                    <history>90</history>

                    <trends>365</trends>

                    <status>0</status>

                    <value_type>0</value_type>

                    <allowed_hosts/>

                    <units/>

                    <delta>0</delta>

                    <snmpv3_contextname/>

                    <snmpv3_securityname/>

                    <snmpv3_securitylevel>0</snmpv3_securitylevel>

                    <snmpv3_authprotocol>0</snmpv3_authprotocol>

                    <snmpv3_authpassphrase/>

                    <snmpv3_privprotocol>0</snmpv3_privprotocol>

                    <snmpv3_privpassphrase/>

                    <formula>1</formula>

                    <delay_flex/>

                    <params/>

                    <ipmi_sensor/>

                    <data_type>0</data_type>

                    <authtype>0</authtype>

                    <username/>

                    <password/>

                    <publickey/>

                    <privatekey/>

                    <port/>

                    <description/>

                    <inventory_link>0</inventory_link>

                    <applications/>

                    <valuemap/>

                    <logtimefmt/>

                    <interface_ref>if1</interface_ref>

                </item>

                <item>

                    <name>U8_SCMPool</name>

                    <type>0</type>

                    <snmp_community/>

                    <multiplier>0</multiplier>

                    <snmp_oid/>

                    <key>perf_counter[\Process(U8SCMPool)\Working Set - Private]</key>

                    <delay>30</delay>

                    <history>90</history>

                    <trends>365</trends>

                    <status>0</status>

                    <value_type>0</value_type>

                    <allowed_hosts/>

                    <units/>

                    <delta>0</delta>

                    <snmpv3_contextname/>

                    <snmpv3_securityname/>

                    <snmpv3_securitylevel>0</snmpv3_securitylevel>

                    <snmpv3_authprotocol>0</snmpv3_authprotocol>

                    <snmpv3_authpassphrase/>

                    <snmpv3_privprotocol>0</snmpv3_privprotocol>

                    <snmpv3_privpassphrase/>

                    <formula>1</formula>

                    <delay_flex/>

                    <params/>

                    <ipmi_sensor/>

                    <data_type>0</data_type>

                    <authtype>0</authtype>

                    <username/>

                    <password/>

                    <publickey/>

                    <privatekey/>

                    <port/>

                    <description/>

                    <inventory_link>0</inventory_link>

                    <applications/>

                    <valuemap/>

                    <logtimefmt/>

                    <interface_ref>if1</interface_ref>

                </item>

                <item>

                    <name>U8_TaskService</name>

                    <type>0</type>

                    <snmp_community/>

                    <multiplier>0</multiplier>

                    <snmp_oid/>

                    <key>perf_counter[\Process(U8TaskService)\Working Set - Private]</key>

                    <delay>30</delay>

                    <history>90</history>

                    <trends>365</trends>

                    <status>0</status>

                    <value_type>0</value_type>

                    <allowed_hosts/>

                    <units/>

                    <delta>0</delta>

                    <snmpv3_contextname/>

                    <snmpv3_securityname/>

                    <snmpv3_securitylevel>0</snmpv3_securitylevel>

                    <snmpv3_authprotocol>0</snmpv3_authprotocol>

                    <snmpv3_authpassphrase/>

                    <snmpv3_privprotocol>0</snmpv3_privprotocol>

                    <snmpv3_privpassphrase/>

                    <formula>1</formula>

                    <delay_flex/>

                    <params/>

                    <ipmi_sensor/>

                    <data_type>0</data_type>

                    <authtype>0</authtype>

                    <username/>

                    <password/>

                    <publickey/>

                    <privatekey/>

                    <port/>

                    <description/>

                    <inventory_link>0</inventory_link>

                    <applications/>

                    <valuemap/>

                    <logtimefmt/>

                    <interface_ref>if1</interface_ref>

                </item>

                <item>

                    <name>U8_WebPool</name>

                    <type>0</type>

                    <snmp_community/>

                    <multiplier>0</multiplier>

                    <snmp_oid/>

                    <key>perf_counter[\Process(U8WebPool)\Working Set - Private]</key>

                    <delay>30</delay>

                    <history>90</history>

                    <trends>365</trends>

                    <status>0</status>

                    <value_type>0</value_type>

                    <allowed_hosts/>

                    <units/>

                    <delta>0</delta>

                    <snmpv3_contextname/>

                    <snmpv3_securityname/>

                    <snmpv3_securitylevel>0</snmpv3_securitylevel>

                    <snmpv3_authprotocol>0</snmpv3_authprotocol>

                    <snmpv3_authpassphrase/>

                    <snmpv3_privprotocol>0</snmpv3_privprotocol>

                    <snmpv3_privpassphrase/>

                    <formula>1</formula>

                    <delay_flex/>

                    <params/>

                    <ipmi_sensor/>

                    <data_type>0</data_type>

                    <authtype>0</authtype>

                    <username/>

                    <password/>

                    <publickey/>

                    <privatekey/>

                    <port/>

                    <description/>

                    <inventory_link>0</inventory_link>

                    <applications/>

                    <valuemap/>

                    <logtimefmt/>

                    <interface_ref>if1</interface_ref>

                </item>

                <item>

                    <name>U8_UTU.Services</name>

                    <type>0</type>

                    <snmp_community/>

                    <multiplier>0</multiplier>

                    <snmp_oid/>

                    <key>perf_counter[\Process(UFIDA.U8.ECE.UTU.Services)\Working Set - Private]</key>

                    <delay>30</delay>

                    <history>90</history>

                    <trends>365</trends>

                    <status>0</status>

                    <value_type>0</value_type>

                    <allowed_hosts/>

                    <units/>

                    <delta>0</delta>

                    <snmpv3_contextname/>

                    <snmpv3_securityname/>

                    <snmpv3_securitylevel>0</snmpv3_securitylevel>

                    <snmpv3_authprotocol>0</snmpv3_authprotocol>

                    <snmpv3_authpassphrase/>

                    <snmpv3_privprotocol>0</snmpv3_privprotocol>

                    <snmpv3_privpassphrase/>

                    <formula>1</formula>

                    <delay_flex/>

                    <params/>

                    <ipmi_sensor/>

                    <data_type>0</data_type>

                    <authtype>0</authtype>

                    <username/>

                    <password/>

                    <publickey/>

                    <privatekey/>

                    <port/>

                    <description/>

                    <inventory_link>0</inventory_link>

                    <applications/>

                    <valuemap/>

                    <logtimefmt/>

                    <interface_ref>if1</interface_ref>

                </item>

                <item>

                    <name>Ub_Report.SLReportService</name>

                    <type>0</type>

                    <snmp_community/>

                    <multiplier>0</multiplier>

                    <snmp_oid/>

                    <key>perf_counter[\Process(UFIDA.U8.Report.SLReportService)\Working Set - Private]</key>

                    <delay>30</delay>

                    <history>90</history>

                    <trends>365</trends>

                    <status>0</status>

                    <value_type>0</value_type>

                    <allowed_hosts/>

                    <units/>

                    <delta>0</delta>

                    <snmpv3_contextname/>

                    <snmpv3_securityname/>

                    <snmpv3_securitylevel>0</snmpv3_securitylevel>

                    <snmpv3_authprotocol>0</snmpv3_authprotocol>

                    <snmpv3_authpassphrase/>

                    <snmpv3_privprotocol>0</snmpv3_privprotocol>

                    <snmpv3_privpassphrase/>

                    <formula>1</formula>

                    <delay_flex/>

                    <params/>

                    <ipmi_sensor/>

                    <data_type>0</data_type>

                    <authtype>0</authtype>

                    <username/>

                    <password/>

                    <publickey/>

                    <privatekey/>

                    <port/>

                    <description/>

                    <inventory_link>0</inventory_link>

                    <applications/>

                    <valuemap/>

                    <logtimefmt/>

                    <interface_ref>if1</interface_ref>

                </item>

            </items>

            <discovery_rules/>

            <macros/>

            <inventory/>

        </host>

    </hosts>

    <graphs>

        <graph>

            <name>U8_process</name>

            <width>900</width>

            <height>200</height>

            <yaxismin>0.0000</yaxismin>

            <yaxismax>100.0000</yaxismax>

            <show_work_period>1</show_work_period>

            <show_triggers>1</show_triggers>

            <type>0</type>

            <show_legend>1</show_legend>

            <show_3d>0</show_3d>

            <percent_left>0.0000</percent_left>

            <percent_right>0.0000</percent_right>

            <ymin_type_1>0</ymin_type_1>

            <ymax_type_1>0</ymax_type_1>

            <ymin_item_1>0</ymin_item_1>

            <ymax_item_1>0</ymax_item_1>

            <graph_items>

                <graph_item>

                    <sortorder>0</sortorder>

                    <drawtype>2</drawtype>

                    <color>A54F10</color>

                    <yaxisside>0</yaxisside>

                    <calc_fnc>2</calc_fnc>

                    <type>0</type>

                    <item>

                        <host>U8SERVER</host>

                        <key>perf_counter[\Process(U8AllAuthServer)\Working Set - Private]</key>

                    </item>

                </graph_item>

                <graph_item>

                    <sortorder>1</sortorder>

                    <drawtype>2</drawtype>

                    <color>FC6EA3</color>

                    <yaxisside>0</yaxisside>

                    <calc_fnc>2</calc_fnc>

                    <type>0</type>

                    <item>

                        <host>U8SERVER</host>

                        <key>perf_counter[\Process(U8DispatchService)\Working Set - Private]</key>

                    </item>

                </graph_item>

                <graph_item>

                    <sortorder>2</sortorder>

                    <drawtype>2</drawtype>

                    <color>6C59DC</color>

                    <yaxisside>0</yaxisside>

                    <calc_fnc>2</calc_fnc>

                    <type>0</type>

                    <item>

                        <host>U8SERVER</host>

                        <key>perf_counter[\Process(U8KeyManagePool)\Working Set - Private]</key>

                    </item>

                </graph_item>

                <graph_item>

                    <sortorder>3</sortorder>

                    <drawtype>2</drawtype>

                    <color>AC8C14</color>

                    <yaxisside>0</yaxisside>

                    <calc_fnc>2</calc_fnc>

                    <type>0</type>

                    <item>

                        <host>U8SERVER</host>

                        <key>perf_counter[\Process(memcached)\Working Set - Private]</key>

                    </item>

                </graph_item>

                <graph_item>

                    <sortorder>4</sortorder>

                    <drawtype>2</drawtype>

                    <color>611F27</color>

                    <yaxisside>0</yaxisside>

                    <calc_fnc>2</calc_fnc>

                    <type>0</type>

                    <item>

                        <host>U8SERVER</host>

                        <key>perf_counter[\Process(U8MPool)\Working Set - Private]</key>

                    </item>

                </graph_item>

                <graph_item>

                    <sortorder>5</sortorder>

                    <drawtype>2</drawtype>

                    <color>F230E0</color>

                    <yaxisside>0</yaxisside>

                    <calc_fnc>2</calc_fnc>

                    <type>0</type>

                    <item>

                        <host>U8SERVER</host>

                        <key>perf_counter[\Process(U8SCMPool)\Working Set - Private]</key>

                    </item>

                </graph_item>

                <graph_item>

                    <sortorder>6</sortorder>

                    <drawtype>2</drawtype>

                    <color>5CCD18</color>

                    <yaxisside>0</yaxisside>

                    <calc_fnc>2</calc_fnc>

                    <type>0</type>

                    <item>

                        <host>U8SERVER</host>

                        <key>perf_counter[\Process(U8TaskService)\Working Set - Private]</key>

                    </item>

                </graph_item>

                <graph_item>

                    <sortorder>7</sortorder>

                    <drawtype>2</drawtype>

                    <color>BB2A02</color>

                    <yaxisside>0</yaxisside>

                    <calc_fnc>2</calc_fnc>

                    <type>0</type>

                    <item>

                        <host>U8SERVER</host>

                        <key>perf_counter[\Process(UFIDA.U8.ECE.UTU.Services)\Working Set - Private]</key>

                    </item>

                </graph_item>

                <graph_item>

                    <sortorder>8</sortorder>

                    <drawtype>2</drawtype>

                    <color>5A2B57</color>

                    <yaxisside>0</yaxisside>

                    <calc_fnc>2</calc_fnc>

                    <type>0</type>

                    <item>

                        <host>U8SERVER</host>

                        <key>perf_counter[\Process(U8WebPool)\Working Set - Private]</key>

                    </item>

                </graph_item>

                <graph_item>

                    <sortorder>9</sortorder>

                    <drawtype>2</drawtype>

                    <color>89ABF8</color>

                    <yaxisside>0</yaxisside>

                    <calc_fnc>2</calc_fnc>

                    <type>0</type>

                    <item>

                        <host>U8SERVER</host>

                        <key>perf_counter[\Process(UFIDA.U8.Report.SLReportService)\Working Set - Private]</key>

                    </item>

                </graph_item>

            </graph_items>

        </graph>

    </graphs>

</zabbix_export>











     本文转自812374156 51CTO博客,原文链接:http://blog.51cto.com/xiong51/2070122,如需转载请自行联系原作者






相关文章
|
3月前
|
存储 SQL 监控
修改Zabbix源码实现监控数据双写,满足业务需求!
虽然对接Elasticsearch后有诸多好处,但是它不往数据库写历史数据了,同时还不再计算趋势数据了。有这么一个场景...
修改Zabbix源码实现监控数据双写,满足业务需求!
|
3月前
|
Arthas 监控 Java
Arthas 可以用于监控和诊断在 Windows 系统下部署的 Tomcat 服务
Arthas 可以用于监控和诊断在 Windows 系统下部署的 Tomcat 服务
173 2
|
3月前
|
Windows
windows环境下根据端口号查询进程编号并杀掉此进程
windows环境下根据端口号查询进程编号并杀掉此进程
|
4月前
|
数据采集 监控 数据库
OceanBase社区版可以通过Zabbix监控
OceanBase社区版可以通过Zabbix监控
75 4
|
1月前
|
数据采集 监控 数据库
请问OceanBase社区版能否通过zabbix监控,然后将报错信息展现到grafana?
【2月更文挑战第25天】请问OceanBase社区版能否通过zabbix监控,然后将报错信息展现到grafana?
25 2
|
2月前
|
监控 Python Windows
使用python脚本来监控进程
使用python脚本来监控进程
|
2月前
|
监控 Unix Linux
socket监控进程,并对程序执行有关操作。
socket监控进程,并对程序执行有关操作。
|
2月前
|
监控 Cloud Native 关系型数据库
使用 Grafana 统一监控展示 - 对接 Zabbix
使用 Grafana 统一监控展示 - 对接 Zabbix
|
3月前
|
监控 Shell
Shell脚本进程监控
Shell脚本进程监控
29 2
|
3月前
|
监控 Shell
在Shell脚本中实现进程监控
在Shell脚本中实现进程监控
83 5

热门文章

最新文章

推荐镜像

更多