{"id":1445,"date":"2025-07-22T10:28:25","date_gmt":"2025-07-22T02:28:25","guid":{"rendered":"https:\/\/www.qiangzhenshuai.com\/?p=1445"},"modified":"2025-09-21T19:04:24","modified_gmt":"2025-09-21T11:04:24","slug":"zabbix-%e7%9b%91%e6%8e%a7%e6%95%b0%e6%8d%ae","status":"publish","type":"post","link":"https:\/\/www.qiangzhenshuai.com\/?p=1445","title":{"rendered":"Zabbix-\u76d1\u63a7\u6570\u636e"},"content":{"rendered":"<h1>1.\u67e5\u770b\u6570\u636e<\/h1>\n<p><a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1449\" rel=\"attachment wp-att-1449\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1449\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u57fa\u7840\u6570\u636e1.png?resize=640%2C404&#038;ssl=1\" alt=\"\" width=\"640\" height=\"404\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u57fa\u7840\u6570\u636e1.png?w=1374&amp;ssl=1 1374w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u57fa\u7840\u6570\u636e1.png?resize=300%2C189&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u57fa\u7840\u6570\u636e1.png?resize=1024%2C646&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u57fa\u7840\u6570\u636e1.png?resize=768%2C485&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u57fa\u7840\u6570\u636e1.png?w=1280&amp;ssl=1 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<h1>2.\u4e2d\u6587\u4e71\u7801<\/h1>\n<h4>\u5b57\u4f53\u539f\u56e0<\/h4>\n<p><a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1450\" rel=\"attachment wp-att-1450\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1450\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/\u4e2d\u6587\u4e71\u7801.png?resize=640%2C404&#038;ssl=1\" alt=\"\" width=\"640\" height=\"404\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/\u4e2d\u6587\u4e71\u7801.png?w=1374&amp;ssl=1 1374w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/\u4e2d\u6587\u4e71\u7801.png?resize=300%2C189&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/\u4e2d\u6587\u4e71\u7801.png?resize=1024%2C646&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/\u4e2d\u6587\u4e71\u7801.png?resize=768%2C485&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/\u4e2d\u6587\u4e71\u7801.png?w=1280&amp;ssl=1 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<p>\u7ea2\u8272\u6846\u5185<\/p>\n<h2>\u5982\u4f55\u89e3\u51b3<\/h2>\n<p>\u5b89\u88c5\u6587\u6cc9\u9a7f\u5fae\u7c73\u9ed1\uff08\u5e38\u7528\u4e2d\u6587\u5b57\u4f53\uff09<\/p>\n<p>[root@zabbix ~]$ yum install -y wqy-microhei-fonts<\/p>\n<p>[root@zabbix ~]$ ll \/usr\/share\/fonts\/wqy-microhei\/<br \/>\ntotal 5060<br \/>\n-rw-r&#8211;r&#8211; 1 root root 5177387 May 25 2009 wqy-microhei.ttc<\/p>\n<p>[root@zabbix ~]$ cd \/code\/zabbix\/assets\/fonts\/<br \/>\n[root@zabbix \/code\/zabbix\/assets\/fonts]$ ll<br \/>\ntotal 740<br \/>\n-rw-r&#8211;r&#8211; 1 nginx nginx 756072 Apr 16 19:00 DejaVuSans.ttf<br \/>\n[root@zabbix \/code\/zabbix\/assets\/fonts]$ mv DejaVuSans.ttf DejaVuSans.ttf.bak<\/p>\n<p>[root@zabbix \/code\/zabbix\/assets\/fonts]$ cp \/usr\/share\/fonts\/wqy-microhei\/wqy-microhei.ttc\u00a0 \/code\/zabbix\/assets\/fonts\/DejaVuSans.ttf DejaVuSans.ttf<\/p>\n<p>[root@zabbix \/code\/zabbix\/assets\/fonts]$ ll<br \/>\ntotal 5060<br \/>\n-rw-r&#8211;r&#8211; 1 nginx nginx 5177387 Aug 21 22:14 DejaVuSans.ttf<\/p>\n<p><a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1453\" rel=\"attachment wp-att-1453\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1453\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u4e2d\u6587\u6b63\u5e38.png?resize=640%2C404&#038;ssl=1\" alt=\"\" width=\"640\" height=\"404\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u4e2d\u6587\u6b63\u5e38.png?w=1374&amp;ssl=1 1374w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u4e2d\u6587\u6b63\u5e38.png?resize=300%2C189&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u4e2d\u6587\u6b63\u5e38.png?resize=1024%2C646&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u4e2d\u6587\u6b63\u5e38.png?resize=768%2C485&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u4e2d\u6587\u6b63\u5e38.png?w=1280&amp;ssl=1 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<h1>3. Zabbix-\u5ba2\u6237\u7aef-\u521b\u5efaKey<\/h1>\n<p>zabbix_agent2 -p\u00a0\u662f Zabbix Agent 2 \u7684\u4e00\u4e2a\u91cd\u8981\u547d\u4ee4\uff0c\u7528\u4e8e\u00a0\u5217\u51fa\u6240\u6709\u652f\u6301\u7684\u5185\u7f6e\u76d1\u63a7\u952e\u503c\uff08built-in keys\uff09\u53ca\u5176\u8be6\u7ec6\u4fe1\u606f\u3002\u8fd9\u4e9b\u5185\u7f6e\u952e\u503c\u662f Zabbix \u9884\u5b9a\u4e49\u7684\u3001\u65e0\u9700\u989d\u5916\u914d\u7f6e\u5373\u53ef\u76f4\u63a5\u4f7f\u7528\u7684\u76d1\u63a7\u9879\uff0c\u7528\u4e8e\u91c7\u96c6\u7cfb\u7edf\u3001\u670d\u52a1\u7b49\u57fa\u7840\u6307\u6807<\/p>\n<h4 class=\"header-vfC6AV auto-hide-last-sibling-br\">\u547d\u4ee4\u4f5c\u7528\u89e3\u6790<\/h4>\n<p>zabbix_agent2\uff1aZabbix \u4ee3\u7406\u7a0b\u5e8f\uff08\u7b2c\u4e8c\u4ee3\u4ee3\u7406\uff0c\u6027\u80fd\u66f4\u4f18\uff0c\u652f\u6301\u66f4\u591a\u529f\u80fd\uff09\u3002<\/p>\n<p>-p\uff08\u6216\u00a0&#8211;print\uff09\uff1a\u53c2\u6570\u7528\u4e8e\u6253\u5370\u6240\u6709\u652f\u6301\u7684\u76d1\u63a7\u952e\u503c\uff08\u5305\u62ec\u5185\u7f6e\u952e\u548c\u7528\u6237\u81ea\u5b9a\u4e49\u952e\uff0c\u82e5\u6709\uff09\uff0c\u5e76\u663e\u793a\u952e\u503c\u7684\u7c7b\u578b\u3001\u63cf\u8ff0\u3001\u53c2\u6570\u8981\u6c42\u7b49<\/p>\n<p>[root@zabbix ~]$ zabbix_agent2 -p | awk &#8216;\/^[a-z]+\\.\/{print $1}&#8217;<br \/>\nagent.hostname<br \/>\nagent.ping<br \/>\nagent.variant<br \/>\nagent.version<br \/>\nsystem.localtime[utc]<br \/>\nsystem.run[echo<br \/>\nweb.page.get[localhost,,80]<br \/>\ndevelopers.&amp;nbsp;<br \/>\nweb.page.perf[localhost,,80]<br \/>\nweb.page.regexp[localhost,,80,OK]<br \/>\nvfs.file.size[\/etc\/passwd]<br \/>\nvfs.file.time[\/etc\/passwd,modify]<br \/>\nvfs.file.exists[\/etc\/passwd]<br \/>\nvfs.file.contents[\/etc\/passwd]<br \/>\nvfs.file.regexp[\/etc\/passwd,root]<br \/>\nvfs.file.regmatch[\/etc\/passwd,root]<br \/>\nvfs.file.md5sum[\/etc\/passwd]<br \/>\nvfs.file.cksum[\/etc\/passwd]<br \/>\nvfs.file.owner[\/etc\/passwd]<br \/>\nvfs.file.permissions[\/etc\/passwd]<br \/>\nvfs.file.get[\/etc\/passwd]<br \/>\nvfs.dir.size[\/var\/log]<br \/>\nvfs.dir.count[\/var\/log]<br \/>\nvfs.dir.get[\/var\/log]<br \/>\nnet.dns[,zabbix.com]<br \/>\nnet.dns.record[,zabbix.com]<br \/>\nnet.tcp.dns[,zabbix.com]<br \/>\nnet.tcp.dns.query[,zabbix.com]<br \/>\nnet.tcp.port[,80]<br \/>\nnet.tcp.listen[80]<br \/>\nnet.tcp.service[ssh,127.0.0.1,22]<br \/>\nnet.tcp.service.perf[ssh,127.0.0.1,22]<br \/>\nnet.tcp.socket.count[,80]<br \/>\nnet.udp.listen[68]<br \/>\nnet.udp.service[ntp,127.0.0.1,123]<br \/>\nnet.udp.service.perf[ntp,127.0.0.1,123]<br \/>\nnet.udp.socket.count[,53]<br \/>\nsystem.users.num<br \/>\nlog.count[logfile]<br \/>\nlogrt.count[logfile]<br \/>\nzabbix.stats[127.0.0.1,10051]<br \/>\nkernel.maxfiles<br \/>\nkernel.maxproc<br \/>\nkernel.openfiles<br \/>\nvfs.fs.size[\/,free]<br \/>\nvfs.fs.inode[\/,free]<br \/>\nvfs.fs.discovery<br \/>\nvfs.fs.get<br \/>\nvfs.dev.write[sda,operations]<br \/>\nnet.if.in[lo,bytes]<br \/>\nnet.if.out[lo,bytes]<br \/>\nnet.if.total[lo,bytes]<br \/>\nnet.if.collisions[lo]<br \/>\nnet.if.discovery<br \/>\nvm.memory.size[total]<br \/>\nproc.cpu.util[inetd]<br \/>\nproc.num[inetd]<br \/>\nproc.mem[inetd]<br \/>\nsystem.cpu.switches<br \/>\nsystem.cpu.intr<br \/>\nsystem.cpu.util[all,user,avg1]<br \/>\nsystem.cpu.load[all,avg1]<br \/>\nsystem.cpu.num[online]<br \/>\nsystem.cpu.discovery<br \/>\nsystem.uname<br \/>\nsystem.hw.chassis<br \/>\nsystem.hw.cpu<br \/>\nsystem.hw.devices<br \/>\nsystem.hw.macaddr<br \/>\nsystem.sw.arch<br \/>\nsystem.sw.os<br \/>\nsystem.sw.packages<br \/>\nsystem.swap.size[all,free]<br \/>\nsystem.swap.in[all]<br \/>\nsystem.swap.out[all]<br \/>\nsystem.uptime<br \/>\nsystem.boottime<br \/>\nmodbus.get[tcp:\/\/localhost]<br \/>\nsystem.hostname<\/p>\n<p>awk\u00a0\u811a\u672c\u00a0\/^[a-z]+\\.\/{print $1}\u00a0\u7684\u4f5c\u7528\uff1a<\/p>\n<p>^[a-z]+\\.\uff1a\u6b63\u5219\u8868\u8fbe\u5f0f\uff0c\u5339\u914d\u4ee5\u5c0f\u5199\u5b57\u6bcd\u5f00\u5934\u3001\u540e\u8ddf\u4e00\u4e2a\u6216\u591a\u4e2a\u5c0f\u5199\u5b57\u6bcd\u3001\u518d\u8ddf\u4e00\u4e2a\u70b9\uff08.\uff09\u00a0\u7684\u884c\uff08\u8fd9\u662f Zabbix \u5185\u7f6e\u76d1\u63a7\u9879\u7684\u5178\u578b\u547d\u540d\u683c\u5f0f\uff0c\u5982\u00a0system.\u3001vfs.\u3001net.\u00a0\u7b49\uff09\u3002<\/p>\n<p>{print $1}\uff1a\u6253\u5370\u7b26\u5408\u6761\u4ef6\u7684\u884c\u7684\u7b2c\u4e00\u4e2a\u5b57\u6bb5\uff08\u5373\u76d1\u63a7\u9879\u7684\u952e\uff0c\u5982\u00a0system.cpu.load[all,avg1]\u3001vfs.file.size[\/etc\/passwd]\uff09\u3002<\/p>\n<h4>\u8f93\u51fa\u5185\u5bb9\u8bf4\u660e<\/h4>\n<p>\u6267\u884c\u547d\u4ee4\u540e\uff0c\u4f1a\u8f93\u51fa\u7c7b\u4f3c\u4ee5\u4e0b\u683c\u5f0f\u7684\u4fe1\u606f\uff08\u4ee5\u5e38\u89c1\u5185\u7f6e\u952e\u4e3a\u4f8b\uff09<\/p>\n<pre class=\"container-_HmLba language-plaintext\"><code class=\"language-plaintext\">system.cpu.load[average1]                    [float]  System cpu load average (1 minute)\r\nsystem.cpu.load[average5]                    [float]  System cpu load average (5 minutes)\r\nsystem.cpu.load[average15]                   [float]  System cpu load average (15 minutes)\r\nvm.memory.size[total]                        [int]    Total memory size in bytes\r\nvm.memory.size[available]                    [int]    Available memory size in bytes\r\nvm.memory.size[used]                         [int]    Used memory size in bytes\r\ndisk.space[\/,total]                          [int]    Total disk space on \/ in bytes\r\ndisk.space[\/,free]                           [int]    Free disk space on \/ in bytes\r\ndisk.space[\/,used]                           [int]    Used disk space on \/ in bytes\r\nnet.if.in[eth0,bytes]                        [int]    Incoming bytes on interface eth0\r\nnet.if.out[eth0,bytes]                       [int]    Outgoing bytes on interface eth0<\/code><\/pre>\n<h4 class=\"auto-hide-last-sibling-br paragraph-JOTKXA paragraph-element br-paragraph-space\">\u6bcf\u884c\u5305\u542b 3 \u90e8\u5206\u6838\u5fc3\u4fe1\u606f<\/h4>\n<p>\u952e\u503c\u540d\u79f0\uff08\u5982\u00a0<code>system.cpu.load[average1]<\/code>\uff09\uff1a\u76d1\u63a7\u9879\u7684\u552f\u4e00\u6807\u8bc6\uff0c\u90e8\u5206\u952e\u503c\u9700\u8981\u53c2\u6570\uff08\u5982\u00a0<code>[average1]<\/code>\u00a0\u8868\u793a 1 \u5206\u949f\u8d1f\u8f7d\uff09\u3002<\/p>\n<p>\u6570\u636e\u7c7b\u578b\uff08\u5982\u00a0<code>[float]<\/code>\u3001<code>[int]<\/code>\uff09\uff1a\u8fd4\u56de\u503c\u7684\u6570\u636e\u7c7b\u578b\uff08\u6d6e\u70b9\u6570\u3001\u6574\u6570\u7b49\uff09\u3002<\/p>\n<p>\u63cf\u8ff0\uff1a\u952e\u503c\u7684\u529f\u80fd\u8bf4\u660e\uff08\u5982 \u201c1 \u5206\u949f\u7cfb\u7edf CPU \u8d1f\u8f7d\u201d\uff09<\/p>\n<h4>\u5b9e\u7528\u573a\u666f<\/h4>\n<p>\u67e5\u8be2\u53ef\u7528\u76d1\u63a7\u9879\uff1a\u5f53\u4f60\u9700\u8981\u914d\u7f6e\u65b0\u76d1\u63a7\u9879\u65f6\uff0c\u7528\u6b64\u547d\u4ee4\u786e\u8ba4 Zabbix Agent 2 \u652f\u6301\u54ea\u4e9b\u5185\u7f6e\u952e\uff0c\u907f\u514d\u4f7f\u7528\u4e0d\u5b58\u5728\u7684\u952e\u503c\u3002<\/p>\n<p>\u9a8c\u8bc1\u952e\u503c\u53c2\u6570\uff1a\u90e8\u5206\u952e\u503c\u9700\u8981\u6307\u5b9a\u53c2\u6570\uff08\u5982\u00a0disk.space[\/,free]\u00a0\u4e2d\u7684\u00a0\/\u00a0\u8868\u793a\u6839\u5206\u533a\uff09\uff0c\u901a\u8fc7\u8f93\u51fa\u53ef\u660e\u786e\u53c2\u6570\u683c\u5f0f\u3002<\/p>\n<p>\u6392\u67e5\u76d1\u63a7\u9879\u95ee\u9898\uff1a\u82e5\u67d0\u4e2a\u76d1\u63a7\u9879\u63d0\u793a \u201c\u4e0d\u652f\u6301\u7684\u952e\u503c\u201d\uff0c\u53ef\u901a\u8fc7\u6b64\u547d\u4ee4\u786e\u8ba4\u8be5\u952e\u662f\u5426\u5b58\u5728\u6216\u53c2\u6570\u662f\u5426\u6b63\u786e<\/p>\n<h4 class=\"header-vfC6AV auto-hide-last-sibling-br\">\u5e38\u7528\u5185\u7f6e\u952e\u503c\u4e3e\u4f8b<\/h4>\n<div class=\"auto-hide-last-sibling-br mdbox-table-root table-container-GhL7Lo\" data-scroll-inline-overflow=\"false\" data-scroll-inline-at-start=\"true\" data-scroll-inline-start-overflow=\"false\" data-scroll-inline-at-end=\"true\" data-scroll-inline-end-overflow=\"false\">\n<div class=\"table-scroll-container-hgHkfW mdbox-table-scroll-container\">\n<table>\n<thead>\n<tr>\n<th>\u952e\u503c\u540d\u79f0<\/th>\n<th>\u7528\u9014<\/th>\n<th>\u53c2\u6570\u8bf4\u660e<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>system.cpu.load[averageN]<\/code><\/td>\n<td>\u7cfb\u7edf CPU \u8d1f\u8f7d<\/td>\n<td><code>N<\/code>\u00a0\u4e3a 1\/5\/15\uff08\u5206\u949f\uff09<\/td>\n<\/tr>\n<tr>\n<td><code>vm.memory.size[param]<\/code><\/td>\n<td>\u5185\u5b58\u4f7f\u7528\u60c5\u51b5<\/td>\n<td><code>param<\/code>\u00a0\u4e3a total\/available\/used \u7b49<\/td>\n<\/tr>\n<tr>\n<td><code>disk.space[fs,param]<\/code><\/td>\n<td>\u78c1\u76d8\u7a7a\u95f4<\/td>\n<td><code>fs<\/code>\u00a0\u4e3a\u6587\u4ef6\u7cfb\u7edf\uff08\u5982\u00a0<code>\/<\/code>\uff09\uff0c<code>param<\/code>\u00a0\u4e3a total\/free\/used \u7b49<\/td>\n<\/tr>\n<tr>\n<td><code>net.if.in[if,param]<\/code><\/td>\n<td>\u7f51\u5361\u5165\u7ad9\u6570\u636e<\/td>\n<td><code>if<\/code>\u00a0\u4e3a\u7f51\u5361\u540d\uff08\u5982 eth0\uff09\uff0c<code>param<\/code>\u00a0\u4e3a bytes\/packets \u7b49<\/td>\n<\/tr>\n<tr>\n<td><code>system.uptime<\/code><\/td>\n<td>\u7cfb\u7edf\u8fd0\u884c\u65f6\u95f4<\/td>\n<td>\u65e0\u53c2\u6570<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h3>Zabbix \u5185\u7f6e\u4e86\u5927\u91cf\u76d1\u63a7\u952e\u503c\uff08key\uff09\uff0c\u8986\u76d6\u7cfb\u7edf\u8d44\u6e90\u3001\u7f51\u7edc\u3001\u78c1\u76d8\u3001\u8fdb\u7a0b\u7b49\u573a\u666f\u3002\u4ee5\u4e0b\u662f\u00a0\u6700\u5e38\u7528\u7684\u6838\u5fc3 key \u5206\u7c7b\u6574\u7406\uff0c\u65b9\u4fbf\u5feb\u901f\u914d\u7f6e\u76d1\u63a7\u9879<\/h3>\n<h4 class=\"header-vfC6AV auto-hide-last-sibling-br\">\u7cfb\u7edf\u8d44\u6e90\u76d1\u63a7<\/h4>\n<div class=\"auto-hide-last-sibling-br mdbox-table-root table-container-GhL7Lo\" data-scroll-inline-overflow=\"true\" data-scroll-inline-at-start=\"false\" data-scroll-inline-start-overflow=\"true\" data-scroll-inline-at-end=\"true\" data-scroll-inline-end-overflow=\"false\">\n<div class=\"table-scroll-container-hgHkfW mdbox-table-scroll-container\">\n<table>\n<thead>\n<tr>\n<th>key \u540d\u79f0<\/th>\n<th>\u53c2\u6570\u8bf4\u660e<\/th>\n<th>\u63cf\u8ff0\uff08\u8fd4\u56de\u503c\uff09<\/th>\n<th>\u7528\u9014\u573a\u666f<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>system.cpu.load[averageN]<\/code><\/td>\n<td><code>N<\/code>\u00a0\u4e3a 1\/5\/15\uff08\u5206\u949f\uff09<\/td>\n<td>\u7cfb\u7edf CPU \u8d1f\u8f7d\u5e73\u5747\u503c\uff08\u6d6e\u70b9\u578b\uff09<\/td>\n<td>\u76d1\u63a7 CPU \u8d1f\u8f7d\u8d8b\u52bf<\/td>\n<\/tr>\n<tr>\n<td><code>system.cpu.util[,user]<\/code><\/td>\n<td>\u7b2c\u4e8c\u4e2a\u53c2\u6570\uff1a<code>user<\/code>\uff08\u7528\u6237\u6001\uff09\u3001<code>system<\/code>\uff08\u7cfb\u7edf\u6001\uff09\u3001<code>idle<\/code>\uff08\u7a7a\u95f2\uff09\u7b49<\/td>\n<td>CPU \u4f7f\u7528\u7387\uff08\u767e\u5206\u6bd4\uff09<\/td>\n<td>\u76d1\u63a7 CPU \u5404\u72b6\u6001\u5360\u6bd4<\/td>\n<\/tr>\n<tr>\n<td><code>system.uptime<\/code><\/td>\n<td>\u65e0\u53c2\u6570<\/td>\n<td>\u7cfb\u7edf\u8fd0\u884c\u65f6\u95f4\uff08\u79d2\uff09<\/td>\n<td>\u76d1\u63a7\u670d\u52a1\u5668\u7a33\u5b9a\u8fd0\u884c\u65f6\u957f<\/td>\n<\/tr>\n<tr>\n<td><code>system.uname<\/code><\/td>\n<td>\u65e0\u53c2\u6570<\/td>\n<td>\u7cfb\u7edf\u4fe1\u606f\uff08\u5185\u6838\u7248\u672c\u3001\u4e3b\u673a\u540d\u7b49\u5b57\u7b26\u4e32\uff09<\/td>\n<td>\u8bb0\u5f55\u670d\u52a1\u5668\u57fa\u672c\u4fe1\u606f<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h4 class=\"header-vfC6AV auto-hide-last-sibling-br\">\u5185\u5b58\u76d1\u63a7<\/h4>\n<div class=\"auto-hide-last-sibling-br mdbox-table-root table-container-GhL7Lo\" data-scroll-inline-overflow=\"true\" data-scroll-inline-at-start=\"false\" data-scroll-inline-start-overflow=\"true\" data-scroll-inline-at-end=\"true\" data-scroll-inline-end-overflow=\"false\">\n<div class=\"table-scroll-container-hgHkfW mdbox-table-scroll-container\">\n<table>\n<thead>\n<tr>\n<th>key \u540d\u79f0<\/th>\n<th>\u53c2\u6570\u8bf4\u660e<\/th>\n<th>\u63cf\u8ff0\uff08\u8fd4\u56de\u503c\uff09<\/th>\n<th>\u7528\u9014\u573a\u666f<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>vm.memory.size[total]<\/code><\/td>\n<td><code>total<\/code>\uff08\u603b\u5185\u5b58\uff09\u3001<code>available<\/code>\uff08\u53ef\u7528\uff09\u3001<code>used<\/code>\uff08\u5df2\u7528\uff09\u3001<code>free<\/code>\uff08\u7a7a\u95f2\uff09\u7b49<\/td>\n<td>\u5185\u5b58\u5927\u5c0f\uff08\u5b57\u8282\uff09<\/td>\n<td>\u76d1\u63a7\u603b\u5185\u5b58 \/ \u53ef\u7528\u5185\u5b58<\/td>\n<\/tr>\n<tr>\n<td><code>vm.memory.util[used]<\/code><\/td>\n<td><code>used<\/code>\uff08\u5df2\u7528\u5360\u6bd4\uff09\u3001<code>available<\/code>\uff08\u53ef\u7528\u5360\u6bd4\uff09\u7b49<\/td>\n<td>\u5185\u5b58\u4f7f\u7528\u7387\uff08\u767e\u5206\u6bd4\uff09<\/td>\n<td>\u76d1\u63a7\u5185\u5b58\u4f7f\u7528\u8d8b\u52bf<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h4 class=\"header-vfC6AV auto-hide-last-sibling-br\">\u78c1\u76d8\u76d1\u63a7<\/h4>\n<div class=\"auto-hide-last-sibling-br mdbox-table-root table-container-GhL7Lo\" data-scroll-inline-overflow=\"true\" data-scroll-inline-at-start=\"false\" data-scroll-inline-start-overflow=\"true\" data-scroll-inline-at-end=\"true\" data-scroll-inline-end-overflow=\"false\">\n<div class=\"table-scroll-container-hgHkfW mdbox-table-scroll-container\">\n<table>\n<thead>\n<tr>\n<th>key \u540d\u79f0<\/th>\n<th>\u53c2\u6570\u8bf4\u660e<\/th>\n<th>\u63cf\u8ff0\uff08\u8fd4\u56de\u503c\uff09<\/th>\n<th>\u7528\u9014\u573a\u666f<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>disk.space[fs,total]<\/code><\/td>\n<td><code>fs<\/code>\u00a0\u4e3a\u6587\u4ef6\u7cfb\u7edf\uff08\u5982\u00a0<code>\/<\/code>\u3001<code>\/data<\/code>\uff09\uff1b\u7b2c\u4e8c\u4e2a\u53c2\u6570\uff1a<code>total<\/code>\uff08\u603b\u7a7a\u95f4\uff09\u3001<code>free<\/code>\uff08\u7a7a\u95f2\uff09\u3001<code>used<\/code>\uff08\u5df2\u7528\uff09\u7b49<\/td>\n<td>\u78c1\u76d8\u7a7a\u95f4\u5927\u5c0f\uff08\u5b57\u8282\uff09<\/td>\n<td>\u76d1\u63a7\u78c1\u76d8\u603b\u5bb9\u91cf \/ \u5269\u4f59\u7a7a\u95f4<\/td>\n<\/tr>\n<tr>\n<td><code>disk.space[fs,usedp]<\/code><\/td>\n<td><code>fs<\/code>\u00a0\u540c\u4e0a\uff1b<code>usedp<\/code>\u00a0\u4e3a\u5df2\u7528\u767e\u5206\u6bd4<\/td>\n<td>\u78c1\u76d8\u4f7f\u7528\u7387\uff08\u767e\u5206\u6bd4\uff09<\/td>\n<td>\u78c1\u76d8\u7a7a\u95f4\u544a\u8b66\uff08\u5982\u8d85\u8fc7 80%\uff09<\/td>\n<\/tr>\n<tr>\n<td><code>vfs.fs.inode[\/,usedp]<\/code><\/td>\n<td><code>fs<\/code>\u00a0\u4e3a\u6587\u4ef6\u7cfb\u7edf\uff1b<code>usedp<\/code>\u00a0\u4e3a inode \u5df2\u7528\u767e\u5206\u6bd4<\/td>\n<td>inode \u4f7f\u7528\u7387\uff08\u767e\u5206\u6bd4\uff09<\/td>\n<td>\u907f\u514d inode \u8017\u5c3d\u5bfc\u81f4\u65e0\u6cd5\u521b\u5efa\u6587\u4ef6<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h4 class=\"header-vfC6AV auto-hide-last-sibling-br\">\u7f51\u7edc\u76d1\u63a7<\/h4>\n<div class=\"auto-hide-last-sibling-br mdbox-table-root table-container-GhL7Lo\" data-scroll-inline-overflow=\"true\" data-scroll-inline-at-start=\"false\" data-scroll-inline-start-overflow=\"true\" data-scroll-inline-at-end=\"true\" data-scroll-inline-end-overflow=\"false\">\n<div class=\"table-scroll-container-hgHkfW mdbox-table-scroll-container\">\n<table>\n<thead>\n<tr>\n<th>key \u540d\u79f0<\/th>\n<th>\u53c2\u6570\u8bf4\u660e<\/th>\n<th>\u63cf\u8ff0\uff08\u8fd4\u56de\u503c\uff09<\/th>\n<th>\u7528\u9014\u573a\u666f<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>net.if.in[if,bytes]<\/code><\/td>\n<td><code>if<\/code>\u00a0\u4e3a\u7f51\u5361\u540d\uff08\u5982\u00a0<code>eth0<\/code>\u3001<code>ens33<\/code>\uff09\uff1b<code>bytes<\/code>\uff08\u5b57\u8282\uff09\u3001<code>packets<\/code>\uff08\u6570\u636e\u5305\uff09\u3001<code>errors<\/code>\uff08\u9519\u8bef\u6570\uff09\u7b49<\/td>\n<td>\u7f51\u5361\u5165\u7ad9\u6570\u636e\u91cf \/ \u9519\u8bef\u6570<\/td>\n<td>\u76d1\u63a7\u7f51\u7edc\u6d41\u5165\u6d41\u91cf \/ \u5f02\u5e38<\/td>\n<\/tr>\n<tr>\n<td><code>net.if.out[if,bytes]<\/code><\/td>\n<td>\u53c2\u6570\u540c\u4e0a<\/td>\n<td>\u7f51\u5361\u51fa\u7ad9\u6570\u636e\u91cf \/ \u9519\u8bef\u6570<\/td>\n<td>\u76d1\u63a7\u7f51\u7edc\u6d41\u51fa\u6d41\u91cf \/ \u5f02\u5e38<\/td>\n<\/tr>\n<tr>\n<td><code>net.tcp.listen[port]<\/code><\/td>\n<td><code>port<\/code>\u00a0\u4e3a\u7aef\u53e3\u53f7\uff08\u5982 80\u3001443\uff09<\/td>\n<td>\u7aef\u53e3\u76d1\u542c\u72b6\u6001\uff081 = \u76d1\u542c\uff0c0 = \u672a\u76d1\u542c\uff09<\/td>\n<td>\u76d1\u63a7\u670d\u52a1\u7aef\u53e3\u662f\u5426\u5b58\u6d3b<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h4 class=\"header-vfC6AV auto-hide-last-sibling-br\">\u8fdb\u7a0b\u4e0e\u670d\u52a1\u76d1\u63a7<\/h4>\n<div class=\"auto-hide-last-sibling-br mdbox-table-root table-container-GhL7Lo\" data-scroll-inline-overflow=\"true\" data-scroll-inline-at-start=\"false\" data-scroll-inline-start-overflow=\"true\" data-scroll-inline-at-end=\"true\" data-scroll-inline-end-overflow=\"false\">\n<div class=\"table-scroll-container-hgHkfW mdbox-table-scroll-container\">\n<table>\n<thead>\n<tr>\n<th>key \u540d\u79f0<\/th>\n<th>\u53c2\u6570\u8bf4\u660e<\/th>\n<th>\u63cf\u8ff0\uff08\u8fd4\u56de\u503c\uff09<\/th>\n<th>\u7528\u9014\u573a\u666f<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>proc.num[process]<\/code><\/td>\n<td><code>process<\/code>\u00a0\u4e3a\u8fdb\u7a0b\u540d\uff08\u5982\u00a0<code>nginx<\/code>\u3001<code>mysql<\/code>\uff09<\/td>\n<td>\u8fdb\u7a0b\u6570\u91cf\uff08\u6574\u6570\uff09<\/td>\n<td>\u76d1\u63a7\u8fdb\u7a0b\u662f\u5426\u8fd0\u884c\uff08\u6570\u91cf &gt; 0\uff09<\/td>\n<\/tr>\n<tr>\n<td><code>net.udp.port[port]<\/code><\/td>\n<td><code>port<\/code>\u00a0\u4e3a UDP \u7aef\u53e3\u53f7<\/td>\n<td>UDP \u7aef\u53e3\u76d1\u542c\u72b6\u6001\uff081 = \u76d1\u542c\uff0c0 = \u672a\u76d1\u542c\uff09<\/td>\n<td>\u76d1\u63a7 UDP \u670d\u52a1\uff08\u5982 DNS\uff09<\/td>\n<\/tr>\n<tr>\n<td><code>system.service.state[name]<\/code><\/td>\n<td><code>name<\/code>\u00a0\u4e3a\u670d\u52a1\u540d\uff08\u5982\u00a0<code>nginx.service<\/code>\uff09<\/td>\n<td>\u670d\u52a1\u72b6\u6001\uff08<code>running<\/code>\/<code>stopped<\/code>\u00a0\u7b49\u5b57\u7b26\u4e32\uff09<\/td>\n<td>\u76d1\u63a7\u7cfb\u7edf\u670d\u52a1\u8fd0\u884c\u72b6\u6001<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h4 class=\"header-vfC6AV auto-hide-last-sibling-br\">\u65e5\u5fd7\u4e0e\u6587\u4ef6\u76d1\u63a7<\/h4>\n<div class=\"auto-hide-last-sibling-br mdbox-table-root table-container-GhL7Lo\" data-scroll-inline-overflow=\"true\" data-scroll-inline-at-start=\"false\" data-scroll-inline-start-overflow=\"true\" data-scroll-inline-at-end=\"true\" data-scroll-inline-end-overflow=\"false\">\n<div class=\"table-scroll-container-hgHkfW mdbox-table-scroll-container\">\n<table>\n<thead>\n<tr>\n<th>key \u540d\u79f0<\/th>\n<th>\u53c2\u6570\u8bf4\u660e<\/th>\n<th>\u63cf\u8ff0\uff08\u8fd4\u56de\u503c\uff09<\/th>\n<th>\u7528\u9014\u573a\u666f<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>vfs.file.size[path]<\/code><\/td>\n<td><code>path<\/code>\u00a0\u4e3a\u6587\u4ef6\u8def\u5f84\uff08\u5982\u00a0<code>\/var\/log\/messages<\/code>\uff09<\/td>\n<td>\u6587\u4ef6\u5927\u5c0f\uff08\u5b57\u8282\uff09<\/td>\n<td>\u76d1\u63a7\u65e5\u5fd7\u6587\u4ef6\u662f\u5426\u8fc7\u5927<\/td>\n<\/tr>\n<tr>\n<td><code>vfs.file.exists[path]<\/code><\/td>\n<td><code>path<\/code>\u00a0\u4e3a\u6587\u4ef6 \/ \u76ee\u5f55\u8def\u5f84<\/td>\n<td>\u6587\u4ef6\u662f\u5426\u5b58\u5728\uff081 = \u5b58\u5728\uff0c0 = \u4e0d\u5b58\u5728\uff09<\/td>\n<td>\u76d1\u63a7\u5173\u952e\u6587\u4ef6\u662f\u5426\u4e22\u5931<\/td>\n<\/tr>\n<tr>\n<td><code>log[\/var\/log\/nginx\/error.log,error]<\/code><\/td>\n<td>\u7b2c\u4e00\u4e2a\u53c2\u6570\u4e3a\u65e5\u5fd7\u8def\u5f84\uff0c\u7b2c\u4e8c\u4e2a\u4e3a\u5173\u952e\u5b57<\/td>\n<td>\u5305\u542b\u5173\u952e\u5b57\u7684\u65e5\u5fd7\u884c\u6570\uff08\u6700\u65b0\u5339\u914d\uff09<\/td>\n<td>\u76d1\u63a7\u9519\u8bef\u65e5\u5fd7\u4e2d\u7684\u5f02\u5e38\u5173\u952e\u5b57<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h4 class=\"header-vfC6AV auto-hide-last-sibling-br\">\u6587\u4ef6\u57fa\u7840\u5c5e\u6027\u76d1\u63a7<\/h4>\n<div class=\"auto-hide-last-sibling-br mdbox-table-root table-container-GhL7Lo\" data-scroll-inline-overflow=\"true\" data-scroll-inline-at-start=\"false\" data-scroll-inline-start-overflow=\"true\" data-scroll-inline-at-end=\"true\" data-scroll-inline-end-overflow=\"false\">\n<div class=\"table-scroll-container-hgHkfW mdbox-table-scroll-container\">\n<table>\n<thead>\n<tr>\n<th>key \u540d\u79f0<\/th>\n<th>\u53c2\u6570\u8bf4\u660e<\/th>\n<th>\u8fd4\u56de\u503c\u7c7b\u578b<\/th>\n<th>\u63cf\u8ff0\u4e0e\u7528\u9014<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>vfs.file.exists[path]<\/code><\/td>\n<td><code>path<\/code>\uff1a\u6587\u4ef6 \/ \u76ee\u5f55\u7684\u7edd\u5bf9\u8def\u5f84\uff08\u5982\u00a0<code>\/etc\/passwd<\/code>\uff09<\/td>\n<td>\u6574\u6570<\/td>\n<td>1 = \u5b58\u5728\uff0c0 = \u4e0d\u5b58\u5728<br class=\"container-utlnW2 wrapper-d0Cc1k undefined\" \/>\ud83d\udc49 \u76d1\u63a7\u5173\u952e\u6587\u4ef6\u662f\u5426\u4e22\u5931\uff08\u5982\u914d\u7f6e\u6587\u4ef6\u3001\u8bc1\u4e66\uff09<\/td>\n<\/tr>\n<tr>\n<td><code>vfs.file.size[path]<\/code><\/td>\n<td><code>path<\/code>\uff1a\u6587\u4ef6\u8def\u5f84<\/td>\n<td>\u6574\u6570\uff08\u5b57\u8282\uff09<\/td>\n<td>\u6587\u4ef6\u5927\u5c0f<br class=\"container-utlnW2 wrapper-d0Cc1k undefined\" \/>\ud83d\udc49 \u76d1\u63a7\u65e5\u5fd7\u6587\u4ef6\u662f\u5426\u8fc7\u5927\uff08\u5982\u00a0<code>\/var\/log\/messages<\/code>\uff09<\/td>\n<\/tr>\n<tr>\n<td><code>vfs.file.mtime[path]<\/code><\/td>\n<td><code>path<\/code>\uff1a\u6587\u4ef6\u8def\u5f84<\/td>\n<td>\u6574\u6570\uff08\u65f6\u95f4\u6233\uff09<\/td>\n<td>\u6587\u4ef6\u6700\u540e\u4fee\u6539\u65f6\u95f4\uff08Unix \u65f6\u95f4\u6233\uff09<br class=\"container-utlnW2 wrapper-d0Cc1k undefined\" \/>\ud83d\udc49 \u76d1\u63a7\u6587\u4ef6\u662f\u5426\u88ab\u66f4\u65b0\uff08\u5982\u914d\u7f6e\u6587\u4ef6\u7be1\u6539\u68c0\u6d4b\uff09<\/td>\n<\/tr>\n<tr>\n<td><code>vfs.file.ctime[path]<\/code><\/td>\n<td><code>path<\/code>\uff1a\u6587\u4ef6\u8def\u5f84<\/td>\n<td>\u6574\u6570\uff08\u65f6\u95f4\u6233\uff09<\/td>\n<td>\u6587\u4ef6\u6700\u540e\u72b6\u6001\u53d8\u66f4\u65f6\u95f4\uff08\u6743\u9650 \/ \u6240\u6709\u8005\u4fee\u6539\uff09<br class=\"container-utlnW2 wrapper-d0Cc1k undefined\" \/>\ud83d\udc49 \u76d1\u63a7\u6587\u4ef6\u6743\u9650\u662f\u5426\u88ab\u5f02\u5e38\u4fee\u6539<\/td>\n<\/tr>\n<tr>\n<td><code>vfs.file.mode[path]<\/code><\/td>\n<td><code>path<\/code>\uff1a\u6587\u4ef6\u8def\u5f84<\/td>\n<td>\u5b57\u7b26\u4e32<\/td>\n<td>\u6587\u4ef6\u6743\u9650\uff08\u5982\u00a0<code>0644<\/code>\uff09<br class=\"container-utlnW2 wrapper-d0Cc1k undefined\" \/>\ud83d\udc49 \u786e\u4fdd\u5173\u952e\u6587\u4ef6\u6743\u9650\u5408\u89c4\uff08\u5982\u00a0<code>\/etc\/sudoers<\/code>\u00a0\u6743\u9650\u662f\u5426\u4e3a 0440\uff09<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h4 class=\"header-vfC6AV auto-hide-last-sibling-br\">\u6587\u4ef6\u5185\u5bb9\u4e0e\u5b8c\u6574\u6027\u76d1\u63a7<\/h4>\n<div class=\"auto-hide-last-sibling-br mdbox-table-root table-container-GhL7Lo\" data-scroll-inline-overflow=\"true\" data-scroll-inline-at-start=\"false\" data-scroll-inline-start-overflow=\"true\" data-scroll-inline-at-end=\"true\" data-scroll-inline-end-overflow=\"false\">\n<div class=\"table-scroll-container-hgHkfW mdbox-table-scroll-container\">\n<table>\n<thead>\n<tr>\n<th>key \u540d\u79f0<\/th>\n<th>\u53c2\u6570\u8bf4\u660e<\/th>\n<th>\u8fd4\u56de\u503c\u7c7b\u578b<\/th>\n<th>\u63cf\u8ff0\u4e0e\u7528\u9014<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>vfs.file.md5sum[path]<\/code><\/td>\n<td><code>path<\/code>\uff1a\u6587\u4ef6\u8def\u5f84<\/td>\n<td>\u5b57\u7b26\u4e32<\/td>\n<td>\u6587\u4ef6\u7684 MD5 \u54c8\u5e0c\u503c<br class=\"container-utlnW2 wrapper-d0Cc1k undefined\" \/>\ud83d\udc49 \u76d1\u63a7\u6587\u4ef6\u5185\u5bb9\u662f\u5426\u88ab\u7be1\u6539\uff08\u5982\u6838\u5fc3\u914d\u7f6e\u6587\u4ef6\uff09<\/td>\n<\/tr>\n<tr>\n<td><code>vfs.file.sha256sum[path]<\/code><\/td>\n<td><code>path<\/code>\uff1a\u6587\u4ef6\u8def\u5f84<\/td>\n<td>\u5b57\u7b26\u4e32<\/td>\n<td>\u6587\u4ef6\u7684 SHA256 \u54c8\u5e0c\u503c<br class=\"container-utlnW2 wrapper-d0Cc1k undefined\" \/>\ud83d\udc49 \u66f4\u9ad8\u5b89\u5168\u6027\u7684\u5185\u5bb9\u5b8c\u6574\u6027\u6821\u9a8c<\/td>\n<\/tr>\n<tr>\n<td><code>vfs.file.contents[path]<\/code><\/td>\n<td><code>path<\/code>\uff1a\u6587\u4ef6\u8def\u5f84<\/td>\n<td>\u5b57\u7b26\u4e32<\/td>\n<td>\u6587\u4ef6\u5185\u5bb9\uff08\u4ec5\u9002\u5408\u5c0f\u6587\u4ef6\uff09<br class=\"container-utlnW2 wrapper-d0Cc1k undefined\" \/>\ud83d\udc49 \u76d1\u63a7\u914d\u7f6e\u6587\u4ef6\u4e2d\u7684\u5173\u952e\u53c2\u6570\uff08\u5982\u00a0<code>nginx.conf<\/code>\u00a0\u4e2d\u7684\u7aef\u53e3\u914d\u7f6e\uff09<\/td>\n<\/tr>\n<tr>\n<td><code>log[file,regexp]<\/code><\/td>\n<td><code>file<\/code>\uff1a\u65e5\u5fd7\u6587\u4ef6\u8def\u5f84\uff1b<code>regexp<\/code>\uff1a\u5173\u952e\u5b57\uff08\u5982\u00a0<code>error<\/code>\uff09<\/td>\n<td>\u6574\u6570<\/td>\n<td>\u5339\u914d\u5173\u952e\u5b57\u7684\u6700\u65b0\u884c\u6570\uff08\u4ec5\u76d1\u63a7\u65b0\u589e\u5185\u5bb9\uff09<br class=\"container-utlnW2 wrapper-d0Cc1k undefined\" \/>\ud83d\udc49 \u76d1\u63a7\u65e5\u5fd7\u4e2d\u7684\u9519\u8bef \/ \u8b66\u544a\u4fe1\u606f\uff08\u5982 Nginx \u9519\u8bef\u65e5\u5fd7\uff09<\/td>\n<\/tr>\n<tr>\n<td><code>logrt[file_pattern,regexp]<\/code><\/td>\n<td><code>file_pattern<\/code>\uff1a\u6eda\u52a8\u65e5\u5fd7\u5339\u914d\uff08\u5982\u00a0<code>\/var\/log\/nginx\/access_*.log<\/code>\uff09\uff1b<code>regexp<\/code>\uff1a\u5173\u952e\u5b57<\/td>\n<td>\u6574\u6570<\/td>\n<td>\u5339\u914d\u6eda\u52a8\u65e5\u5fd7\u4e2d\u5173\u952e\u5b57\u7684\u6700\u65b0\u884c\u6570<br class=\"container-utlnW2 wrapper-d0Cc1k undefined\" \/>\ud83d\udc49 \u76d1\u63a7\u6309\u65f6\u95f4\u5206\u5272\u7684\u65e5\u5fd7\uff08\u5982\u6309\u5929\u751f\u6210\u7684\u8bbf\u95ee\u65e5\u5fd7\uff09<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h4 class=\"header-vfC6AV auto-hide-last-sibling-br\">\u76ee\u5f55\u76d1\u63a7<\/h4>\n<div class=\"auto-hide-last-sibling-br mdbox-table-root table-container-GhL7Lo\" data-scroll-inline-overflow=\"true\" data-scroll-inline-at-start=\"false\" data-scroll-inline-start-overflow=\"true\" data-scroll-inline-at-end=\"true\" data-scroll-inline-end-overflow=\"false\">\n<div class=\"table-scroll-container-hgHkfW mdbox-table-scroll-container\">\n<table>\n<thead>\n<tr>\n<th>key \u540d\u79f0<\/th>\n<th>\u53c2\u6570\u8bf4\u660e<\/th>\n<th>\u8fd4\u56de\u503c\u7c7b\u578b<\/th>\n<th>\u63cf\u8ff0\u4e0e\u7528\u9014<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>vfs.dir.size[path]<\/code><\/td>\n<td><code>path<\/code>\uff1a\u76ee\u5f55\u8def\u5f84<\/td>\n<td>\u6574\u6570\uff08\u5b57\u8282\uff09<\/td>\n<td>\u76ee\u5f55\u603b\u5927\u5c0f\uff08\u542b\u5b50\u76ee\u5f55\uff09<br class=\"container-utlnW2 wrapper-d0Cc1k undefined\" \/>\ud83d\udc49 \u76d1\u63a7\u5907\u4efd\u76ee\u5f55 \/ \u4e34\u65f6\u76ee\u5f55\u5927\u5c0f\uff08\u5982\u00a0<code>\/tmp<\/code>\u3001<code>\/backup<\/code>\uff09<\/td>\n<\/tr>\n<tr>\n<td><code>vfs.dir.count[path,pattern]<\/code><\/td>\n<td><code>path<\/code>\uff1a\u76ee\u5f55\u8def\u5f84\uff1b<code>pattern<\/code>\uff1a\u6587\u4ef6\u5339\u914d\uff08\u5982\u00a0<code>*.log<\/code>\uff0c\u53ef\u9009\uff09<\/td>\n<td>\u6574\u6570<\/td>\n<td>\u76ee\u5f55\u4e0b\u5339\u914d\u6a21\u5f0f\u7684\u6587\u4ef6\u6570\u91cf<br class=\"container-utlnW2 wrapper-d0Cc1k undefined\" \/>\ud83d\udc49 \u76d1\u63a7\u65e5\u5fd7\u76ee\u5f55\u4e0b\u7684\u6587\u4ef6\u6570\u662f\u5426\u8fc7\u591a\uff08\u5982\u00a0<code>\/var\/log<\/code>\u00a0\u4e0b\u7684\u00a0<code>.log<\/code>\u00a0\u6587\u4ef6\uff09<\/td>\n<\/tr>\n<tr>\n<td><code>vfs.dir.perm[path]<\/code><\/td>\n<td><code>path<\/code>\uff1a\u76ee\u5f55\u8def\u5f84<\/td>\n<td>\u5b57\u7b26\u4e32<\/td>\n<td>\u76ee\u5f55\u6743\u9650\uff08\u5982\u00a0<code>0755<\/code>\uff09<br class=\"container-utlnW2 wrapper-d0Cc1k undefined\" \/>\ud83d\udc49 \u786e\u4fdd\u76ee\u5f55\u6743\u9650\u5408\u89c4\uff08\u5982\u00a0<code>\/var\/www<\/code>\u00a0\u6743\u9650\u662f\u5426\u4e3a 0755\uff09<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h4>\u5b9e\u7528\u573a\u666f\u4e3e\u4f8b<\/h4>\n<div>\u76d1\u63a7\u5173\u952e\u914d\u7f6e\u6587\u4ef6\u662f\u5426\u88ab\u7be1\u6539\uff1a<br \/>\n\u7528\u00a0vfs.file.md5sum[\/etc\/nginx\/nginx.conf]\u00a0\u8bb0\u5f55\u54c8\u5e0c\u503c\uff0c\u5f53\u503c\u53d8\u5316\u65f6\u89e6\u53d1\u544a\u8b66\uff08\u6587\u4ef6\u88ab\u4fee\u6539\uff09\u3002<\/div>\n<div>\u76d1\u63a7\u65e5\u5fd7\u6587\u4ef6\u589e\u957f\u8fc7\u5feb\uff1a<br \/>\n\u7528\u00a0vfs.file.size[\/var\/log\/mysql\/error.log]\u00a0\u914d\u7f6e\u9608\u503c\uff08\u5982\u8d85\u8fc7 1GB \u544a\u8b66\uff09\u3002<\/div>\n<div>\u68c0\u6d4b\u670d\u52a1\u662f\u5426\u751f\u6210\u65b0\u65e5\u5fd7\uff1a<br \/>\n\u7528\u00a0vfs.file.mtime[\/var\/log\/redis\/redis.log]\u00a0\u76d1\u63a7\u6700\u540e\u4fee\u6539\u65f6\u95f4\uff0c\u82e5\u957f\u65f6\u95f4\u672a\u66f4\u65b0\uff08\u5982 24 \u5c0f\u65f6\uff09\uff0c\u53ef\u80fd\u670d\u52a1\u5f02\u5e38\u3002<\/div>\n<div>\u76d1\u63a7\u4e34\u65f6\u76ee\u5f55\u6587\u4ef6\u6570\u91cf\uff1a<br \/>\n\u7528\u00a0vfs.dir.count[\/tmp,*.tmp]\u00a0\u5f53\u00a0.tmp\u00a0\u6587\u4ef6\u6570\u8d85\u8fc7 1000 \u65f6\u544a\u8b66\uff08\u53ef\u80fd\u5b58\u5728\u5185\u5b58\u6cc4\u6f0f\uff09<\/div>\n<h4>\u5185\u7f6e\u952e\u503ckey<\/h4>\n<p>[root@web01 ~]$ zabbix_agent2 -p<\/p>\n<h4>\u5982\u8bbf\u95ee\u65f6\u6ca1\u6709\u6743\u9650\u5982\u4f55\u5904\u7406<\/h4>\n<p>[root@zabbix ~]$ zabbix_get -s web01 -k vfs.file.contents[\/etc\/shadow]<br \/>\nZBX_NOTSUPPORTED: Cannot open file \/etc\/shadow: open \/etc\/shadow: permission denied<\/p>\n<h4>\u63d0\u6743\uff08\u5ba2\u6237\u7aef\uff09<\/h4>\n<p>[root@web01 ~]$ visudo<\/p>\n<p>[root@web01 ~]$ tail -2 \/etc\/sudoers<br \/>\nzabbix ALL=(ALL) NOPASSWD: ALL<\/p>\n<h1>4.\u81ea\u5b9a\u4e49\u76d1\u63a7<\/h1>\n<h4>\u4e66\u5199\u683c\u5f0f<\/h4>\n<p>\/etc\/zabbix\/zabbix_agent2.conf<\/p>\n<p>Option: UserParameter<br \/>\n# User-defined parameter to monitor. There can be several user-defined parameters.<br \/>\n# Format: UserParameter=&lt;key&gt;,&lt;shell command&gt;<br \/>\n# See &#8216;zabbix_agentd&#8217; directory for examples.<br \/>\n#<br \/>\n# Mandatory: no<br \/>\n# Default:<br \/>\n# UserParameter=<\/p>\n<div>\u683c\u5f0f\uff1aUserParameter=&lt;key&gt;,&lt;shell command&gt;<\/div>\n<p>&lt;key&gt;\uff1a\u76d1\u63a7\u9879\u7684\u552f\u4e00\u6807\u8bc6\uff08\u5728 Zabbix \u524d\u7aef\u914d\u7f6e\u65f6\u9700\u8981\u4f7f\u7528\u6b64 key\uff09\uff0c\u547d\u540d\u5efa\u8bae\u7b80\u6d01\u4e14\u6709\u610f\u4e49\uff08\u5982\u00a0system.disk.usage\u3001app.response.time\uff09\u3002<\/p>\n<p>&lt;shell command&gt;\uff1a\u5b9e\u9645\u6267\u884c\u7684 shell \u547d\u4ee4 \/ \u811a\u672c\uff0c\u5176\u8f93\u51fa\u7ed3\u679c\u5c06\u4f5c\u4e3a\u76d1\u63a7\u9879\u7684\u91c7\u96c6\u503c\uff08\u9700\u786e\u4fdd\u547d\u4ee4\u80fd\u7a33\u5b9a\u8fd4\u56de\u6709\u6548\u503c\uff0c\u5982\u6570\u5b57\u3001\u5b57\u7b26\u4e32\u7b49\uff09\u3002<\/p>\n<p>\u7279\u6027\uff1a<\/p>\n<p>\u53ef\u914d\u7f6e\u591a\u4e2a\u00a0UserParameter\uff0c\u6bcf\u4e2a\u5bf9\u5e94\u4e00\u4e2a\u72ec\u7acb\u7684\u76d1\u63a7\u9879\u3002<\/p>\n<p>\u975e\u5fc5\u586b\u9879\uff08\u9ed8\u8ba4\u65e0\u914d\u7f6e\uff09\uff0c\u9700\u6839\u636e\u4e1a\u52a1\u9700\u6c42\u624b\u52a8\u6dfb\u52a0<\/p>\n<h2>\u7aef\u53e3<\/h2>\n<h4>\u5ba2\u6237\u7aef<\/h4>\n<p>[root@web01 ~]$ vim \/etc\/zabbix\/zabbix_agent2.d\/web.conf<br \/>\n[root@web01 ~]$ systemctl restart zabbix-agent2.service<br \/>\n[root@web01 ~]$ tail -1 \/etc\/zabbix\/zabbix_agent2.d\/web.conf<br \/>\nUserParameter=nginx.dk,ss -lntup |grep -wc 80<\/p>\n<h4>\u670d\u52a1\u7aef<\/h4>\n<p>[root@zabbix ~]$ zabbix_get -s web01 -k nginx.dk<br \/>\n2<\/p>\n<h2>\u6743\u9650<\/h2>\n<h4>\u5ba2\u6237\u7aef<\/h4>\n<p>[root@web01 ~]$ cat \/etc\/zabbix\/zabbix_agent2.d\/web.conf<br \/>\nUserParameter=conf.shadow,sudo wc -l \/etc\/shadow|cut -d &#8221; &#8221; -f1<\/p>\n<p>[root@web01 ~]$ systemctl restart zabbix-agent2.service<\/p>\n<h4>\u670d\u52a1\u7aef<\/h4>\n<p>[root@zabbix ~]$ zabbix_get -s web01 -k conf.shadow<br \/>\n39<\/p>\n<h2>\u6dfb\u52a0\u76d1\u63a7<\/h2>\n<p><a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1460\" rel=\"attachment wp-att-1460\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1460\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a71.png?resize=640%2C404&#038;ssl=1\" alt=\"\" width=\"640\" height=\"404\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a71.png?w=1374&amp;ssl=1 1374w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a71.png?resize=300%2C189&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a71.png?resize=1024%2C646&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a71.png?resize=768%2C485&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a71.png?w=1280&amp;ssl=1 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1461\" rel=\"attachment wp-att-1461\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1461\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a72.png?resize=640%2C374&#038;ssl=1\" alt=\"\" width=\"640\" height=\"374\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a72.png?w=1482&amp;ssl=1 1482w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a72.png?resize=300%2C176&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a72.png?resize=1024%2C599&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a72.png?resize=768%2C449&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a72.png?w=1280&amp;ssl=1 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1462\" rel=\"attachment wp-att-1462\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1462\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a73.png?resize=640%2C375&#038;ssl=1\" alt=\"\" width=\"640\" height=\"375\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a73.png?w=1134&amp;ssl=1 1134w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a73.png?resize=300%2C176&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a73.png?resize=1024%2C600&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a73.png?resize=768%2C450&amp;ssl=1 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1463\" rel=\"attachment wp-att-1463\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1463\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a74.png?resize=640%2C389&#038;ssl=1\" alt=\"\" width=\"640\" height=\"389\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a74.png?w=1425&amp;ssl=1 1425w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a74.png?resize=300%2C183&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a74.png?resize=1024%2C623&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a74.png?resize=768%2C467&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a74.png?w=1280&amp;ssl=1 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1464\" rel=\"attachment wp-att-1464\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1464\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a75.png?resize=640%2C389&#038;ssl=1\" alt=\"\" width=\"640\" height=\"389\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a75.png?w=1425&amp;ssl=1 1425w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a75.png?resize=300%2C183&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a75.png?resize=1024%2C623&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a75.png?resize=768%2C467&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a75.png?w=1280&amp;ssl=1 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1465\" rel=\"attachment wp-att-1465\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1465\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a76.png?resize=640%2C374&#038;ssl=1\" alt=\"\" width=\"640\" height=\"374\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a76.png?w=1482&amp;ssl=1 1482w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a76.png?resize=300%2C176&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a76.png?resize=1024%2C599&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a76.png?resize=768%2C449&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a76.png?w=1280&amp;ssl=1 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1466\" rel=\"attachment wp-att-1466\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1466\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a77.png?resize=640%2C374&#038;ssl=1\" alt=\"\" width=\"640\" height=\"374\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a77.png?w=1482&amp;ssl=1 1482w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a77.png?resize=300%2C176&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a77.png?resize=1024%2C599&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a77.png?resize=768%2C449&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a77.png?w=1280&amp;ssl=1 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<h2>\u89e6\u53d1\u5668<\/h2>\n<p><a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1467\" rel=\"attachment wp-att-1467\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1467\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56681.png?resize=640%2C374&#038;ssl=1\" alt=\"\" width=\"640\" height=\"374\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56681.png?w=1482&amp;ssl=1 1482w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56681.png?resize=300%2C176&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56681.png?resize=1024%2C599&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56681.png?resize=768%2C449&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56681.png?w=1280&amp;ssl=1 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1468\" rel=\"attachment wp-att-1468\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1468\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56682.png?resize=640%2C467&#038;ssl=1\" alt=\"\" width=\"640\" height=\"467\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56682.png?w=1041&amp;ssl=1 1041w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56682.png?resize=300%2C219&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56682.png?resize=1024%2C747&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56682.png?resize=768%2C560&amp;ssl=1 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1469\" rel=\"attachment wp-att-1469\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1469\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56683.png?resize=640%2C374&#038;ssl=1\" alt=\"\" width=\"640\" height=\"374\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56683.png?w=1482&amp;ssl=1 1482w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56683.png?resize=300%2C176&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56683.png?resize=1024%2C599&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56683.png?resize=768%2C449&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56683.png?w=1280&amp;ssl=1 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1470\" rel=\"attachment wp-att-1470\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1470\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56684.png?resize=640%2C374&#038;ssl=1\" alt=\"\" width=\"640\" height=\"374\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56684.png?w=1482&amp;ssl=1 1482w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56684.png?resize=300%2C176&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56684.png?resize=1024%2C599&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56684.png?resize=768%2C449&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u81ea\u5b9a\u4e49\u76d1\u63a7-\u89e6\u53d1\u56684.png?w=1280&amp;ssl=1 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<h2>\u56fe\u5f62<\/h2>\n<p><a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1494\" rel=\"attachment wp-att-1494\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1494\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f621.png?resize=640%2C439&#038;ssl=1\" alt=\"\" width=\"640\" height=\"439\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f621.png?w=1287&amp;ssl=1 1287w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f621.png?resize=300%2C206&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f621.png?resize=1024%2C702&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f621.png?resize=768%2C526&amp;ssl=1 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1495\" rel=\"attachment wp-att-1495\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1495\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f622.png?resize=640%2C445&#038;ssl=1\" alt=\"\" width=\"640\" height=\"445\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f622.png?w=1023&amp;ssl=1 1023w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f622.png?resize=300%2C209&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f622.png?resize=768%2C534&amp;ssl=1 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1496\" rel=\"attachment wp-att-1496\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1496\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f623.png?resize=640%2C439&#038;ssl=1\" alt=\"\" width=\"640\" height=\"439\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f623.png?w=1224&amp;ssl=1 1224w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f623.png?resize=300%2C206&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f623.png?resize=1024%2C703&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f623.png?resize=768%2C527&amp;ssl=1 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1497\" rel=\"attachment wp-att-1497\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1497\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f624.png?resize=640%2C357&#038;ssl=1\" alt=\"\" width=\"640\" height=\"357\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f624.png?w=1458&amp;ssl=1 1458w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f624.png?resize=300%2C167&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f624.png?resize=1024%2C571&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f624.png?resize=768%2C428&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f624.png?w=1280&amp;ssl=1 1280w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1498\" rel=\"attachment wp-att-1498\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1498\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f625.png?resize=640%2C372&#038;ssl=1\" alt=\"\" width=\"640\" height=\"372\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f625.png?w=1299&amp;ssl=1 1299w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f625.png?resize=300%2C175&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f625.png?resize=1024%2C596&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f625.png?resize=768%2C447&amp;ssl=1 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1499\" rel=\"attachment wp-att-1499\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1499\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f62\u6d4b\u8bd51.png?resize=640%2C137&#038;ssl=1\" alt=\"\" width=\"640\" height=\"137\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f62\u6d4b\u8bd51.png?w=2808&amp;ssl=1 2808w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f62\u6d4b\u8bd51.png?resize=300%2C64&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f62\u6d4b\u8bd51.png?resize=1024%2C220&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f62\u6d4b\u8bd51.png?resize=768%2C165&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f62\u6d4b\u8bd51.png?resize=1536%2C330&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f62\u6d4b\u8bd51.png?resize=2048%2C440&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f62\u6d4b\u8bd51.png?w=1280&amp;ssl=1 1280w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u56fe\u5f62\u6d4b\u8bd51.png?w=1920&amp;ssl=1 1920w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1500\" rel=\"attachment wp-att-1500\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1500\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u6d4b\u8bd5nginx.png?resize=640%2C80&#038;ssl=1\" alt=\"\" width=\"640\" height=\"80\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u6d4b\u8bd5nginx.png?w=2577&amp;ssl=1 2577w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u6d4b\u8bd5nginx.png?resize=300%2C37&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u6d4b\u8bd5nginx.png?resize=1024%2C128&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u6d4b\u8bd5nginx.png?resize=768%2C96&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u6d4b\u8bd5nginx.png?resize=1536%2C191&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u6d4b\u8bd5nginx.png?resize=2048%2C255&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u6d4b\u8bd5nginx.png?w=1280&amp;ssl=1 1280w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u6d4b\u8bd5nginx.png?w=1920&amp;ssl=1 1920w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h1>5.\u521b\u5efa\u76d1\u63a7\u4e00\u4e9b\u76f8\u5173\u8bf4\u660e<\/h1>\n<p><a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1472\" rel=\"attachment wp-att-1472\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1472\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u76d1\u63a7\u7c7b\u578b1.png?resize=640%2C581&#038;ssl=1\" alt=\"\" width=\"640\" height=\"581\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u76d1\u63a7\u7c7b\u578b1.png?w=644&amp;ssl=1 644w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u76d1\u63a7\u7c7b\u578b1.png?resize=300%2C273&amp;ssl=1 300w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1473\" rel=\"attachment wp-att-1473\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1473\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u76d1\u63a7\u7c7b\u578b2.png?resize=640%2C620&#038;ssl=1\" alt=\"\" width=\"640\" height=\"620\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u76d1\u63a7\u7c7b\u578b2.png?w=659&amp;ssl=1 659w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u76d1\u63a7\u7c7b\u578b2.png?resize=300%2C290&amp;ssl=1 300w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<h3>1. Zabbix \u5ba2\u6237\u7aef<\/h3>\n<ul>\n<li>\u5de5\u4f5c\u65b9\u5f0f\uff1a\u88ab\u52a8\u6a21\u5f0f\u3002Zabbix \u670d\u52a1\u5668\u4e3b\u52a8\u5411\u88ab\u76d1\u63a7\u4e3b\u673a\u7684 Zabbix agent \u53d1\u9001\u8bf7\u6c42\uff08\u5982\u7528\u00a0zabbix_get\u00a0\u547d\u4ee4\uff09\uff0cagent \u63a5\u6536\u8bf7\u6c42\u540e\u8fd4\u56de\u7cfb\u7edf \/ \u5e94\u7528\u6307\u6807\uff08\u5982 CPU\u3001\u5185\u5b58\u3001\u78c1\u76d8\u4f7f\u7528\u7387\uff09\u3002<\/li>\n<li>\u9002\u7528\u573a\u666f\uff1a\u76d1\u63a7\u5df2\u5b89\u88c5 Zabbix agent \u7684\u670d\u52a1\u5668\uff08Linux\/Windows \u7b49\uff09\uff0c\u9002\u5408\u00a0\u5c0f\u89c4\u6a21\u3001\u7f51\u7edc\u7a33\u5b9a\u00a0\u7684\u73af\u5883\uff08\u7531\u670d\u52a1\u5668\u4e3b\u5bfc\u91c7\u96c6\u8282\u594f\uff09\u3002<\/li>\n<\/ul>\n<h3>2. Zabbix \u5ba2\u6237\u7aef (\u4e3b\u52a8\u5f0f)<\/h3>\n<ul>\n<li>\u5de5\u4f5c\u65b9\u5f0f\uff1a\u4e3b\u52a8\u6a21\u5f0f\u3002Zabbix agent \u4e3b\u52a8\u5411\u670d\u52a1\u5668 \/ Proxy\u63a8\u9001\u6570\u636e\uff0c\u65e0\u9700\u670d\u52a1\u5668\u5148\u53d1\u8d77\u8bf7\u6c42\u3002<\/li>\n<li>\u9002\u7528\u573a\u666f\uff1a\u76d1\u63a7\u00a0\u5927\u89c4\u6a21\u4e3b\u673a\uff08\u51cf\u5c11\u670d\u52a1\u5668\u8bf7\u6c42\u538b\u529b\uff09\u3001\u8de8\u9632\u706b\u5899\u73af\u5883\uff08agent \u4e3b\u52a8\u8fde\u670d\u52a1\u5668\uff0c\u65e0\u9700\u5f00\u653e\u5165\u7ad9\u7aef\u53e3\uff09\u3002\u9700\u5728 agent \u914d\u7f6e\u6587\u4ef6\u4e2d\u6307\u5b9a\u670d\u52a1\u5668\u5730\u5740\u3002<\/li>\n<\/ul>\n<h3>3. \u7b80\u5355\u68c0\u67e5<\/h3>\n<ul>\n<li>\u5de5\u4f5c\u65b9\u5f0f\uff1aZabbix \u670d\u52a1\u5668\u76f4\u63a5\u6267\u884c\u57fa\u7840\u68c0\u67e5\uff0c\u65e0\u9700 agent \u6216\u5176\u4ed6\u4ee3\u7406\u3002<\/li>\n<li>\u5178\u578b\u573a\u666f\uff1a\n<ul>\n<li>ICMP ping\uff08\u68c0\u67e5\u4e3b\u673a\u7f51\u7edc\u53ef\u8fbe\u6027\uff09\uff1b<\/li>\n<li>TCP \u7aef\u53e3\u68c0\u67e5\uff08\u5982 80 \u7aef\u53e3\u662f\u5426\u5f00\u653e\uff0c\u5224\u65ad Web \u670d\u52a1\u662f\u5426\u5b58\u6d3b\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\u7279\u70b9\uff1a\u7528\u4e8e\u00a0\u57fa\u7840\u53ef\u7528\u6027\u76d1\u63a7\uff08\u7f51\u7edc\u8bbe\u5907\u3001\u670d\u52a1\u7aef\u53e3\u7684 \u201c\u5b58\u6d3b\u68c0\u6d4b\u201d\uff09\u3002<\/li>\n<\/ul>\n<h3>4. SNMP \u4ee3\u7406<\/h3>\n<ul>\n<li>\u5de5\u4f5c\u65b9\u5f0f\uff1a\u57fa\u4e8e SNMP \u534f\u8bae\uff08\u652f\u6301 v1\/v2c\/v3\uff09\uff0c\u5411\u652f\u6301 SNMP \u7684\u8bbe\u5907\uff08\u4ea4\u6362\u673a\u3001\u8def\u7531\u5668\u7b49\uff09\u53d1\u9001\u8bf7\u6c42\uff0c\u901a\u8fc7\u00a0OID\uff08\u5bf9\u8c61\u6807\u8bc6\u7b26\uff09\u00a0\u83b7\u53d6\u6307\u6807\uff08\u5982\u63a5\u53e3\u6d41\u91cf\u3001\u8bbe\u5907\u6e29\u5ea6\uff09\u3002<\/li>\n<li>\u524d\u63d0\u6761\u4ef6\uff1a\u8bbe\u5907\u9700\u5f00\u542f SNMP \u670d\u52a1\uff0c\u914d\u7f6e\u00a0\u5171\u540c\u4f53\uff08Community\uff0cv1\/v2c\uff09\u00a0\u6216\u00a0\u8ba4\u8bc1\u4fe1\u606f\uff08v3\uff09\u3002<\/li>\n<li>\u9002\u7528\u573a\u666f\uff1a\u76d1\u63a7\u7f51\u7edc\u8bbe\u5907\u3001\u4e0d\u652f\u6301 Zabbix agent \u7684\u4e13\u7528\u8bbe\u5907\uff08\u5982\u6253\u5370\u673a\u3001\u5de5\u4e1a\u8bbe\u5907\uff09\u3002<\/li>\n<\/ul>\n<h3>5. SNMP trap<\/h3>\n<ul>\n<li>\u5de5\u4f5c\u65b9\u5f0f\uff1aZabbix \u4f5c\u4e3aSNMP trap \u63a5\u6536\u5668\uff0c\u63a5\u6536\u8bbe\u5907\u4e3b\u52a8\u53d1\u9001\u7684\u9677\u9631\uff08Trap\uff09\u6d88\u606f\u3002<\/li>\n<li>\u5178\u578b\u573a\u666f\uff1a\u8bbe\u5907\u53d1\u751f\u5f02\u5e38\uff08\u5982\u63a5\u53e3 down\u3001\u6e29\u5ea6\u8d85\u9650\uff09\u65f6\uff0c\u4e3b\u52a8\u5411 Zabbix \u63a8\u9001\u544a\u8b66\uff0c\u65e0\u9700 Zabbix \u4e3b\u52a8\u67e5\u8be2\u3002<\/li>\n<li>\u7279\u70b9\uff1a\u7528\u4e8e\u00a0\u5b9e\u65f6\u63a5\u6536\u8bbe\u5907\u5f02\u5e38\u901a\u77e5\uff0c\u9700\u914d\u7f6e trap \u5904\u7406\u7a0b\u5e8f\uff08\u5982snmpd\u670d\u52a1\u3001Zabbix trap \u811a\u672c\uff09\u3002<\/li>\n<\/ul>\n<h3>6. Zabbix \u5185\u90e8<\/h3>\n<ul>\n<li>\u5de5\u4f5c\u65b9\u5f0f\uff1a\u76d1\u63a7\u00a0Zabbix \u670d\u52a1\u5668\u81ea\u8eab\u7684\u5185\u90e8\u6307\u6807\uff0c\u901a\u8fc7\u5185\u7f6e\u952e\u503c\uff08\u5982\u00a0zabbix[hosts]\u00a0\u8868\u793a\u5df2\u914d\u7f6e\u4e3b\u673a\u6570\uff0czabbix[triggers]\u00a0\u8868\u793a\u89e6\u53d1\u5668\u6570\u91cf\uff09\u83b7\u53d6\u6570\u636e\u3002<\/li>\n<li>\u9002\u7528\u573a\u666f\uff1a\u76d1\u63a7 Zabbix \u670d\u52a1\u5668\u7684\u00a0\u8fd0\u884c\u72b6\u6001\u4e0e\u5185\u90e8\u7edf\u8ba1\u4fe1\u606f\uff08\u5982\u670d\u52a1\u5668\u8d1f\u8f7d\u3001\u914d\u7f6e\u9879\u6570\u91cf\uff09\u3002<\/li>\n<\/ul>\n<h3>7. Zabbix \u91c7\u96c6\u5668<\/h3>\n<ul>\n<li>\u5de5\u4f5c\u65b9\u5f0f\uff1a\u63a5\u6536\u00a0\u5916\u90e8\u7a0b\u5e8f\u4e3b\u52a8\u63a8\u9001\u7684\u6570\u636e\uff08\u5982\u901a\u8fc7\u00a0zabbix_sender\u00a0\u5de5\u5177\u3001\u81ea\u5b9a\u4e49\u811a\u672c\u5411 Zabbix \u53d1\u9001\u6570\u636e\uff09\u3002<\/li>\n<li>\u9002\u7528\u573a\u666f\uff1a\u81ea\u5b9a\u4e49\u6570\u636e\u91c7\u96c6\uff08\u5982\u4e1a\u52a1\u7cfb\u7edf\u8ba2\u5355\u91cf\u3001\u65e5\u5fd7\u89e3\u6790\u7ed3\u679c\u7b49\uff0c\u7531\u5916\u90e8\u7a0b\u5e8f\u4e3b\u52a8\u4e0a\u62a5\uff09\u3002<\/li>\n<\/ul>\n<h3>8. \u5916\u90e8\u68c0\u67e5<\/h3>\n<ul>\n<li>\u5de5\u4f5c\u65b9\u5f0f\uff1aZabbix \u670d\u52a1\u5668 \/ Proxy \u6267\u884c\u00a0\u5916\u90e8\u811a\u672c \/ \u547d\u4ee4\uff08\u9700\u653e\u5728 Zabbix \u914d\u7f6e\u7684\u00a0ExternalScripts\u00a0\u76ee\u5f55\uff09\uff0c\u811a\u672c\u8f93\u51fa\u7ed3\u679c\u4f5c\u4e3a\u76d1\u63a7\u503c\u3002<\/li>\n<li>\u9002\u7528\u573a\u666f\uff1a\u81ea\u5b9a\u4e49\u76d1\u63a7\uff08\u5982\u89e3\u6790\u4e1a\u52a1\u65e5\u5fd7\u3001\u8c03\u7528\u7279\u6b8a API\u3001\u6267\u884c\u590d\u6742\u547d\u4ee4\u83b7\u53d6\u6307\u6807\uff09\u3002<\/li>\n<\/ul>\n<h3>9. \u6570\u636e\u5e93\u76d1\u63a7<\/h3>\n<ul>\n<li>\u5de5\u4f5c\u65b9\u5f0f\uff1a\u76f4\u63a5\u8fde\u63a5\u6570\u636e\u5e93\uff08MySQL\u3001PostgreSQL\u3001Oracle \u7b49\uff09\uff0c\u6267\u884c SQL \u67e5\u8be2\u83b7\u53d6\u6307\u6807\uff08\u5982\u8fde\u63a5\u6570\u3001\u6162\u67e5\u8be2\u6570\u3001\u8868\u6570\u636e\u91cf\uff09\u3002<\/li>\n<li>\u524d\u63d0\u6761\u4ef6\uff1a\u9700\u914d\u7f6e\u6570\u636e\u5e93\u8fde\u63a5\u4fe1\u606f\uff08\u5730\u5740\u3001\u7aef\u53e3\u3001\u7528\u6237\u540d\u3001\u5bc6\u7801\uff09\uff0cSQL \u67e5\u8be2\u7ed3\u679c\u9700\u4e3a\u00a0\u5355\u4e2a\u6570\u503c\uff08\u5982\u00a0SELECT COUNT(*) FROM table\uff09\u3002<\/li>\n<li>\u9002\u7528\u573a\u666f\uff1a\u76d1\u63a7\u6570\u636e\u5e93\u6027\u80fd\u3001\u4e1a\u52a1\u8868\u72b6\u6001\u7b49\u3002<\/li>\n<\/ul>\n<h3>10. HTTP \u4ee3\u7406<\/h3>\n<ul>\n<li>\u5de5\u4f5c\u65b9\u5f0f\uff1a\u53d1\u9001\u00a0HTTP\/HTTPS \u8bf7\u6c42\u00a0\u5230\u6307\u5b9a URL\uff0c\u6839\u636e\u54cd\u5e94\u5185\u5bb9\uff08\u72b6\u6001\u7801\u3001\u54cd\u5e94\u65f6\u95f4\u3001\u9875\u9762\u5185\u5bb9\uff09\u751f\u6210\u6307\u6807\u3002<\/li>\n<li>\u5178\u578b\u573a\u666f\uff1a\n<ul>\n<li>\u7f51\u7ad9\u53ef\u7528\u6027\uff08\u72b6\u6001\u7801\u662f\u5426\u4e3a 200\uff09\uff1b<\/li>\n<li>API \u63a5\u53e3\u54cd\u5e94\u65f6\u95f4\uff1b<\/li>\n<li>\u9875\u9762\u5173\u952e\u8bcd\u5339\u914d\uff08\u5982\u68c0\u67e5 \u201c\u670d\u52a1\u6b63\u5e38\u201d \u662f\u5426\u5b58\u5728\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\u9002\u7528\u573a\u666f\uff1aWeb \u670d\u52a1\u3001API \u63a5\u53e3\u7684\u76d1\u63a7\u3002<\/li>\n<\/ul>\n<h3>11. IPMI \u5ba2\u6237\u7aef<\/h3>\n<ul>\n<li>\u5de5\u4f5c\u65b9\u5f0f\uff1a\u901a\u8fc7\u00a0IPMI \u534f\u8bae\u00a0\u4e0e\u670d\u52a1\u5668\u7684 BMC\uff08\u57fa\u677f\u7ba1\u7406\u63a7\u5236\u5668\uff09\u901a\u4fe1\uff0c\u83b7\u53d6\u00a0\u786c\u4ef6\u7ea7\u6307\u6807\uff08CPU \u6e29\u5ea6\u3001\u98ce\u6247\u8f6c\u901f\u3001\u7535\u6e90\u72b6\u6001\u3001\u78c1\u76d8\u5065\u5eb7\u5ea6\uff09\u3002<\/li>\n<li>\u7279\u70b9\uff1a\u65e0\u9700\u4f9d\u8d56\u64cd\u4f5c\u7cfb\u7edf\u6216 agent\uff0c\u5373\u4f7f\u670d\u52a1\u5668\u5173\u673a\u00a0\u4e5f\u80fd\u91c7\u96c6\u786c\u4ef6\u6570\u636e\uff1b\u9700\u670d\u52a1\u5668\u652f\u6301 IPMI \u5e76\u914d\u7f6e IPMI \u7f51\u7edc\u3002<\/li>\n<li>\u9002\u7528\u573a\u666f\uff1a\u670d\u52a1\u5668\u786c\u4ef6\u72b6\u6001\u76d1\u63a7\u3002<\/li>\n<\/ul>\n<h3>12. SSH \u5ba2\u6237\u7aef<\/h3>\n<ul>\n<li>\u5de5\u4f5c\u65b9\u5f0f\uff1a\u901a\u8fc7\u00a0SSH \u534f\u8bae\u00a0\u8fdc\u7a0b\u767b\u5f55\u76ee\u6807\u4e3b\u673a\uff0c\u6267\u884c\u547d\u4ee4\uff08\u5982\u00a0df -h\u00a0\u67e5\u78c1\u76d8\u3001top\u00a0\u67e5 CPU\uff09\u5e76\u89e3\u6790\u8f93\u51fa\u3002<\/li>\n<li>\u9002\u7528\u573a\u666f\uff1a\u76d1\u63a7\u00a0\u65e0\u6cd5\u5b89\u88c5 Zabbix agent \u4f46\u652f\u6301 SSH \u7684\u8bbe\u5907\uff08\u5982\u7f51\u7edc\u8bbe\u5907\u3001\u5d4c\u5165\u5f0f\u7cfb\u7edf\uff09\uff0c\u5b89\u5168\u6027\u6bd4 Telnet \u9ad8\u3002<\/li>\n<\/ul>\n<h3>13. TELNET \u5ba2\u6237\u7aef<\/h3>\n<ul>\n<li>\u5de5\u4f5c\u65b9\u5f0f\uff1a\u901a\u8fc7\u00a0Telnet \u534f\u8bae\u00a0\u8fdc\u7a0b\u767b\u5f55\u76ee\u6807\u4e3b\u673a\u6267\u884c\u547d\u4ee4\u3002<\/li>\n<li>\u7279\u70b9\uff1a\u4e0e SSH \u7c7b\u4f3c\uff0c\u4f46 Telnet \u662f\u00a0\u660e\u6587\u4f20\u8f93\uff0c\u5b89\u5168\u6027\u4f4e\uff1b\u9002\u7528\u4e8e\u8001\u65e7\u8bbe\u5907\u6216\u4e34\u65f6\u8c03\u8bd5\u573a\u666f\u3002<\/li>\n<\/ul>\n<h3>14. JMX agent \u4ee3\u7406\u7a0b\u5e8f<\/h3>\n<ul>\n<li>\u5de5\u4f5c\u65b9\u5f0f\uff1a\u901a\u8fc7\u00a0JMX \u534f\u8bae\u00a0\u8fde\u63a5 Java \u5e94\u7528\uff08\u5982 Tomcat\u3001JVM\uff09\uff0c\u83b7\u53d6 JVM \u5185\u5b58\u3001\u7ebf\u7a0b\u3001\u7c7b\u52a0\u8f7d\u7b49\u6307\u6807\u3002<\/li>\n<li>\u524d\u63d0\u6761\u4ef6\uff1aJava \u5e94\u7528\u9700\u5f00\u542f JMX \u8fdc\u7a0b\u8fde\u63a5\uff08\u914d\u7f6e\u00a0com.sun.management.jmxremote\u00a0\u7b49\u53c2\u6570\uff09\uff0cZabbix \u901a\u8fc7 JMX \u7aef\u53e3\uff08\u9ed8\u8ba4 12345\uff09\u91c7\u96c6\u6570\u636e\u3002<\/li>\n<li>\u9002\u7528\u573a\u666f\uff1aJava \u5e94\u7528\u670d\u52a1\u5668\uff08\u5982 Tomcat\uff09\u3001JVM \u8fdb\u7a0b\u7684\u76d1\u63a7\u3002<\/li>\n<\/ul>\n<h3>15. \u53ef\u8ba1\u7b97\u7684<\/h3>\n<ul>\n<li>\u5de5\u4f5c\u65b9\u5f0f\uff1a\u57fa\u4e8e\u00a0\u5df2\u6709\u76d1\u63a7\u9879\u7684\u6570\u503c\uff0c\u901a\u8fc7\u516c\u5f0f\uff08\u56db\u5219\u8fd0\u7b97\u3001\u51fd\u6570\uff09\u8ba1\u7b97\u751f\u6210\u65b0\u6307\u6807\uff08\u5982\u00a0(\u5df2\u7528\u7a7a\u95f4 \/ \u603b\u7a7a\u95f4) * 100\u00a0\u5f97\u5230\u78c1\u76d8\u4f7f\u7528\u7387\uff09\u3002<\/li>\n<li>\u7279\u70b9\uff1a\u4e0d\u5b9e\u9645\u91c7\u96c6\u6570\u636e\uff0c\u4f9d\u8d56\u5176\u4ed6\u76d1\u63a7\u9879\u7ed3\u679c\uff0c\u5728 Zabbix \u670d\u52a1\u5668\u7aef\u8ba1\u7b97\u3002<\/li>\n<li>\u9002\u7528\u573a\u666f\uff1a\u9700\u8981 \u201c\u4e8c\u6b21\u52a0\u5de5\u201d \u7684\u6307\u6807\uff08\u5982\u805a\u5408\u3001\u6bd4\u7387\u8ba1\u7b97\uff09\u3002<\/li>\n<\/ul>\n<h3>16. \u76f8\u5173\u9879\u76ee<\/h3>\n<ul>\n<li>\u5de5\u4f5c\u65b9\u5f0f\uff1a\u4f9d\u8d56 \u201c\u4e3b\u76d1\u63a7\u9879\u201d \u7684\u539f\u59cb\u6570\u636e\uff0c\u63d0\u53d6\u591a\u4e2a\u5b50\u6307\u6807\uff08\u5982\u4e3b\u76d1\u63a7\u9879\u91c7\u96c6\u65e5\u5fd7\uff0c\u76f8\u5173\u9879\u76ee\u7528\u6b63\u5219\u4ece\u65e5\u5fd7\u4e2d\u5206\u522b\u63d0\u53d6 \u201c\u9519\u8bef\u6570\u201d\u201c\u8b66\u544a\u6570\u201d\uff09\u3002<\/li>\n<li>\u7279\u70b9\uff1a\u51cf\u5c11\u91cd\u590d\u91c7\u96c6\uff08\u4e00\u6b21\u91c7\u96c6\uff0c\u591a\u6b21\u63d0\u53d6\uff09\uff0c\u63d0\u9ad8\u6548\u7387\u3002<\/li>\n<\/ul>\n<h3>17. \u811a\u672c<\/h3>\n<ul>\n<li>\u5de5\u4f5c\u65b9\u5f0f\uff1a\u6267\u884c Zabbix \u670d\u52a1\u5668 \/ Proxy \u4e0a\u7684\u00a0\u81ea\u5b9a\u4e49\u811a\u672c\u00a0\u83b7\u53d6\u6570\u636e\uff0c\u4e0e \u201c\u5916\u90e8\u68c0\u67e5\u201d \u7c7b\u4f3c\uff0c\u4f46\u66f4\u7075\u6d3b\uff08\u53ef\u5728 Web \u754c\u9762\u914d\u7f6e\u811a\u672c\u53c2\u6570\uff09\u3002<\/li>\n<li>\u9002\u7528\u573a\u666f\uff1a\u590d\u6742\u4e1a\u52a1\u903b\u8f91\u7684\u81ea\u5b9a\u4e49\u6307\u6807\u91c7\u96c6\u3002<\/li>\n<\/ul>\n<h2>Zabbix \u65e5\u5e38\u76d1\u63a7\u4e2d\u6700\u5e38\u7528\u7684\u7c7b\u578b\u53ca\u5176\u5178\u578b<\/h2>\n<h3>1. Zabbix agent\uff08\u88ab\u52a8\u6a21\u5f0f\uff09<\/h3>\n<ul>\n<li>\u5178\u578b\u573a\u666f\uff1a\u76d1\u63a7\u5df2\u5b89\u88c5 Zabbix agent \u7684\u670d\u52a1\u5668\uff08Linux\/Windows\uff09\u7684\u7cfb\u7edf\u57fa\u7840\u6307\u6807\uff08CPU \u4f7f\u7528\u7387\u3001\u5185\u5b58\u5360\u7528\u3001\u78c1\u76d8\u7a7a\u95f4\u3001\u8fdb\u7a0b\u72b6\u6001\u7b49\uff09\u3002<\/li>\n<li>\u7279\u70b9\uff1a\u670d\u52a1\u5668\u4e3b\u52a8\u5411 agent \u53d1\u8bf7\u6c42\uff0c\u9002\u5408\u5c0f\u89c4\u6a21\u3001\u7f51\u7edc\u7a33\u5b9a\u7684\u73af\u5883\u3002<\/li>\n<\/ul>\n<h3>2. Zabbix agent (\u4e3b\u52a8\u5f0f)<\/h3>\n<ul>\n<li>\u5178\u578b\u573a\u666f\uff1a\u76d1\u63a7\u5927\u89c4\u6a21\u4e3b\u673a\u96c6\u7fa4\uff08\u5982\u6570\u767e\u53f0\u670d\u52a1\u5668\uff09\uff0c\u6216\u8de8\u9632\u706b\u5899\u73af\u5883\uff08agent \u4e3b\u52a8\u8fde\u670d\u52a1\u5668\uff0c\u65e0\u9700\u5f00\u653e\u5165\u7ad9\u7aef\u53e3\uff09\u3002<\/li>\n<li>\u7279\u70b9\uff1aagent \u4e3b\u52a8\u63a8\u9001\u6570\u636e\uff0c\u51cf\u8f7b\u670d\u52a1\u5668\u8bf7\u6c42\u538b\u529b\u3002<\/li>\n<\/ul>\n<h3>3. SNMP \u4ee3\u7406<\/h3>\n<ul>\n<li>\u5178\u578b\u573a\u666f\uff1a\u76d1\u63a7\u7f51\u7edc\u8bbe\u5907\uff08\u4ea4\u6362\u673a\u3001\u8def\u7531\u5668\u3001\u9632\u706b\u5899\uff09\u7684\u63a5\u53e3\u6d41\u91cf\u3001\u8bbe\u5907\u6e29\u5ea6\u3001\u7aef\u53e3\u72b6\u6001\u7b49\uff1b\u6216\u76d1\u63a7\u4e0d\u652f\u6301 Zabbix agent \u7684 IoT \u8bbe\u5907\u3001\u5de5\u4e1a\u8bbe\u5907\u3002<\/li>\n<li>\u7279\u70b9\uff1a\u4f9d\u8d56\u8bbe\u5907\u7684 SNMP \u670d\u52a1\uff0c\u9700\u914d\u7f6e\u5171\u540c\u4f53\uff08community\uff09\u6216\u8ba4\u8bc1\u4fe1\u606f\uff08v3\uff09\u3002<\/li>\n<\/ul>\n<h3>4. \u5916\u90e8\u68c0\u67e5 \/ \u811a\u672c<\/h3>\n<ul>\n<li>\u5178\u578b\u573a\u666f\uff1a\u81ea\u5b9a\u4e49\u4e1a\u52a1\u6307\u6807\u76d1\u63a7\uff08\u5982\u89e3\u6790\u4e1a\u52a1\u65e5\u5fd7\u4e2d\u7684\u9519\u8bef\u6570\u3001\u8c03\u7528\u5185\u90e8 API \u83b7\u53d6\u8ba2\u5355\u91cf\u3001\u6267\u884c Shell\/Python \u811a\u672c\u91c7\u96c6\u7279\u6b8a\u6307\u6807\uff09\u3002<\/li>\n<li>\u7279\u70b9\uff1a\u7075\u6d3b\u9002\u914d\u975e\u6807\u76d1\u63a7\u9700\u6c42\uff0c\u811a\u672c\u9700\u653e\u5728 Zabbix \u914d\u7f6e\u7684\u00a0ExternalScripts\u00a0\u76ee\u5f55\u3002<\/li>\n<\/ul>\n<h3>5. HTTP \u4ee3\u7406<\/h3>\n<ul>\n<li>\u5178\u578b\u573a\u666f\uff1a\u76d1\u63a7Web \u670d\u52a1\u53ef\u7528\u6027\uff08\u72b6\u6001\u7801\u662f\u5426\u4e3a 200\uff09\u3001API \u63a5\u53e3\u54cd\u5e94\u65f6\u95f4\uff08\u5982 RESTful API \u7684\u8bf7\u6c42\u8017\u65f6\uff09\u3001\u9875\u9762\u5173\u952e\u8bcd\u5339\u914d\uff08\u5982 \u201c\u670d\u52a1\u6b63\u5e38\u201d \u662f\u5426\u5b58\u5728\uff09\u3002<\/li>\n<li>\u7279\u70b9\uff1a\u6a21\u62df\u6d4f\u89c8\u5668\u8bf7\u6c42\uff0c\u652f\u6301 HTTP\/HTTPS\uff0c\u53ef\u914d\u7f6e\u8bf7\u6c42\u5934\u3001\u8ba4\u8bc1\u4fe1\u606f\u3002<\/li>\n<\/ul>\n<h3>6. SSH \u5ba2\u6237\u7aef<\/h3>\n<ul>\n<li>\u5178\u578b\u573a\u666f\uff1a\u76d1\u63a7\u65e0\u6cd5\u5b89\u88c5 Zabbix agent \u4f46\u652f\u6301 SSH \u7684\u8bbe\u5907\uff08\u5982\u8001\u65e7\u7f51\u7edc\u8bbe\u5907\u3001\u5d4c\u5165\u5f0f\u7cfb\u7edf\uff09\uff0c\u8fdc\u7a0b\u6267\u884c\u547d\u4ee4\uff08\u5982\u00a0df -h\u00a0\u67e5\u78c1\u76d8\u3001top\u00a0\u67e5\u8fdb\u7a0b\uff09\u5e76\u89e3\u6790\u8f93\u51fa\u3002<\/li>\n<li>\u7279\u70b9\uff1a\u5b89\u5168\u6027\u9ad8\u4e8e Telnet\uff08\u52a0\u5bc6\u4f20\u8f93\uff09\uff0c\u9700\u914d\u7f6e SSH \u7528\u6237\u540d \/ \u5bc6\u7801\u6216\u5bc6\u94a5\u3002<\/li>\n<\/ul>\n<h3>7. \u6570\u636e\u5e93\u76d1\u63a7<\/h3>\n<ul>\n<li>\u5178\u578b\u573a\u666f\uff1a\u76d1\u63a7\u6570\u636e\u5e93\u6027\u80fd\uff08\u5982 MySQL \u8fde\u63a5\u6570\u3001\u6162\u67e5\u8be2\u6570\u3001InnoDB \u7f13\u51b2\u6c60\u547d\u4e2d\u7387\uff09\u3001\u4e1a\u52a1\u8868\u6570\u636e\u91cf\uff08\u5982\u7528\u6237\u8868\u884c\u6570\uff09\u3002<\/li>\n<li>\u7279\u70b9\uff1a\u76f4\u63a5\u8fde\u63a5\u6570\u636e\u5e93\u6267\u884c SQL \u67e5\u8be2\uff0c\u9700\u914d\u7f6e\u6570\u636e\u5e93\u5730\u5740\u3001\u7aef\u53e3\u3001\u8d26\u53f7\u5bc6\u7801\u3002<\/li>\n<\/ul>\n<h3>8. \u7b80\u5355\u68c0\u67e5<\/h3>\n<ul>\n<li>\u5178\u578b\u573a\u666f\uff1a\u57fa\u7840\u53ef\u7528\u6027\u76d1\u63a7\uff0c\u5982ICMP ping \u68c0\u6d4b\u4e3b\u673a\u662f\u5426\u5728\u7ebf\u3001TCP \u7aef\u53e3\u68c0\u67e5\uff08\u5982 80\/443 \u7aef\u53e3\u662f\u5426\u5f00\u653e\uff09\u3002<\/li>\n<li>\u7279\u70b9\uff1a\u65e0\u9700 agent\uff0c\u670d\u52a1\u5668\u76f4\u63a5\u6267\u884c\u68c0\u67e5\uff0c\u9002\u5408\u5feb\u901f\u5224\u65ad\u670d\u52a1\u662f\u5426\u5b58\u6d3b\u3002<\/li>\n<\/ul>\n<div>\u8fd9\u4e9b\u7c7b\u578b\u8986\u76d6\u4e86\u670d\u52a1\u5668\u3001\u7f51\u7edc\u8bbe\u5907\u3001Web \u670d\u52a1\u3001\u6570\u636e\u5e93\u3001\u81ea\u5b9a\u4e49\u4e1a\u52a1\u7b49\u7edd\u5927\u591a\u6570\u76d1\u63a7\u573a\u666f\uff0c\u662f\u65e5\u5e38\u914d\u7f6e\u4e2d\u6700\u5e38\u9009\u7528\u7684\u7c7b\u578b\u3002<\/div>\n<h2>\u89e6\u53d1\u5668<\/h2>\n<p><a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1477\" rel=\"attachment wp-att-1477\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1477\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e1.png?resize=640%2C480&#038;ssl=1\" alt=\"\" width=\"640\" height=\"480\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e1.png?w=1149&amp;ssl=1 1149w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e1.png?resize=300%2C225&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e1.png?resize=1024%2C767&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e1.png?resize=768%2C575&amp;ssl=1 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1478\" rel=\"attachment wp-att-1478\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1478\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e2.png?resize=640%2C501&#038;ssl=1\" alt=\"\" width=\"640\" height=\"501\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e2.png?w=1107&amp;ssl=1 1107w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e2.png?resize=300%2C235&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e2.png?resize=1024%2C802&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e2.png?resize=768%2C601&amp;ssl=1 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1479\" rel=\"attachment wp-att-1479\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1479\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e3.png?resize=640%2C447&#038;ssl=1\" alt=\"\" width=\"640\" height=\"447\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e3.png?w=1110&amp;ssl=1 1110w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e3.png?resize=300%2C210&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e3.png?resize=1024%2C716&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e3.png?resize=768%2C537&amp;ssl=1 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1480\" rel=\"attachment wp-att-1480\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1480\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e4.png?resize=640%2C449&#038;ssl=1\" alt=\"\" width=\"640\" height=\"449\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e4.png?w=1065&amp;ssl=1 1065w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e4.png?resize=300%2C210&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e4.png?resize=1024%2C718&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e4.png?resize=768%2C539&amp;ssl=1 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1481\" rel=\"attachment wp-att-1481\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1481\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e5.png?resize=640%2C449&#038;ssl=1\" alt=\"\" width=\"640\" height=\"449\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e5.png?w=1056&amp;ssl=1 1056w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e5.png?resize=300%2C211&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e5.png?resize=1024%2C719&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e5.png?resize=768%2C539&amp;ssl=1 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1482\" rel=\"attachment wp-att-1482\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1482\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e6.png?resize=640%2C417&#038;ssl=1\" alt=\"\" width=\"640\" height=\"417\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e6.png?w=1035&amp;ssl=1 1035w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e6.png?resize=300%2C196&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e6.png?resize=1024%2C668&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e6.png?resize=768%2C501&amp;ssl=1 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1483\" rel=\"attachment wp-att-1483\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1483\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e7.png?resize=640%2C453&#038;ssl=1\" alt=\"\" width=\"640\" height=\"453\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e7.png?w=1050&amp;ssl=1 1050w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e7.png?resize=300%2C213&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e7.png?resize=1024%2C726&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e7.png?resize=768%2C544&amp;ssl=1 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1484\" rel=\"attachment wp-att-1484\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1484\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e8.png?resize=640%2C464&#038;ssl=1\" alt=\"\" width=\"640\" height=\"464\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e8.png?w=813&amp;ssl=1 813w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e8.png?resize=300%2C218&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e8.png?resize=768%2C557&amp;ssl=1 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1485\" rel=\"attachment wp-att-1485\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1485\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e9.png?resize=640%2C460&#038;ssl=1\" alt=\"\" width=\"640\" height=\"460\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e9.png?w=1044&amp;ssl=1 1044w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e9.png?resize=300%2C216&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e9.png?resize=1024%2C736&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e9.png?resize=768%2C552&amp;ssl=1 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a> <a href=\"https:\/\/www.qiangzhenshuai.com\/?attachment_id=1486\" rel=\"attachment wp-att-1486\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1486\" src=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e10.png?resize=640%2C461&#038;ssl=1\" alt=\"\" width=\"640\" height=\"461\" srcset=\"https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e10.png?w=1062&amp;ssl=1 1062w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e10.png?resize=300%2C216&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e10.png?resize=1024%2C738&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.qiangzhenshuai.com\/wp-content\/uploads\/2025\/07\/zabbix\u89e6\u53d1\u5668\u8bf4\u660e10.png?resize=768%2C553&amp;ssl=1 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<h4>\u5386\u53f2\u6570\u636e\u51fd\u6570<\/h4>\n<ol>\n<li>\n<div>baselinedev()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8ba1\u7b97 \u201c\u524d\u51e0\u4e2a\u76f8\u540c\u65f6\u95f4\u6bb5\u201d \u7684\u5386\u53f2\u6570\u636e\uff0c\u4e0e \u201c\u6700\u540e\u4e00\u4e2a\u6570\u636e\u65f6\u671f\u201d \u7684\u504f\u5dee\u7a0b\u5ea6\u3002<\/li>\n<li>\u573a\u666f\uff1a\u5bf9\u6bd4 \u201c\u4e0a\u5468\u540c\u4e00\u65f6\u6bb5\uff08\u5982\u4e0a\u5468\u4e00\u4e0b\u5348 2 \u70b9\uff09\u201d \u548c \u201c\u672c\u5468\u540c\u4e00\u65f6\u6bb5\u201d \u7684 CPU \u8d1f\u8f7d\uff0c\u5224\u65ad\u5f53\u524d\u6570\u636e\u662f\u5426\u504f\u79bb\u5386\u53f2\u57fa\u7ebf\uff0c\u8bc6\u522b\u4e1a\u52a1\u5916\u7684\u5f02\u5e38\u6ce2\u52a8\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>baselinewma()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u901a\u8fc7\u52a0\u6743\u79fb\u52a8\u5e73\u5747\uff08\u8fd1\u671f\u6570\u636e\u6743\u91cd\u66f4\u9ad8\uff09\u8ba1\u7b97\u5386\u53f2\u6570\u636e\u7684 \u201c\u6b63\u5e38\u57fa\u7ebf\u201d\u3002<\/li>\n<li>\u573a\u666f\uff1a\u7528\u8fd1 30 \u5929\u7684\u670d\u52a1\u5668\u8bf7\u6c42\u91cf\u505a\u52a0\u6743\u5e73\u5747\u751f\u6210\u57fa\u7ebf\uff0c\u82e5\u5f53\u524d\u8bf7\u6c42\u91cf\u8fdc\u9ad8\u4e8e\u57fa\u7ebf\uff0c\u5224\u65ad\u4e3a\u6d41\u91cf\u5f02\u5e38\u7a81\u589e\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>change()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u76d1\u63a7\u9879\u6700\u65b0\u503c\u4e0e\u524d\u4e00\u4e2a\u91c7\u96c6\u503c\u7684\u5dee\u503c\uff0c\u53cd\u6620 \u201c\u77ac\u65f6\u53d8\u5316\u91cf\u201d\u3002<\/li>\n<li>\u573a\u666f\uff1a\u76d1\u63a7\u7f51\u7edc\u63a5\u53e3\u6d41\u91cf\u65f6\uff0cchange()\u53ef\u5f97\u5230\u4e24\u6b21\u91c7\u96c6\u95f4\u9694\u7684\u6d41\u91cf\u53d8\u5316\uff0c\u68c0\u6d4b\u7a81\u53d1\u6d41\u91cf\u6ce2\u52a8\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>changecount()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u7edf\u8ba1\u6307\u5b9a\u65f6\u95f4\u5468\u671f\u5185\uff0c\u76f8\u90bb\u76d1\u63a7\u503c\u7684\u53d8\u5316\u6b21\u6570\uff0c\u652f\u6301\u8fc7\u6ee4\u53d8\u5316\u65b9\u5411\uff08all\u6240\u6709\u53d8\u5316\u3001inc\u4ec5\u589e\u52a0\u3001dec\u4ec5\u51cf\u5c11\uff09\u3002<\/li>\n<li>\u573a\u666f\uff1a\u7edf\u8ba1 \u201c1 \u5c0f\u65f6\u5185 CPU \u8d1f\u8f7d\u4e0a\u5347\u7684\u6b21\u6570\u201d\uff08\u7528changecount(1h,inc)\uff09\uff0c\u5224\u65ad\u8d1f\u8f7d\u662f\u5426\u9891\u7e41\u6ce2\u52a8\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>first()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u6307\u5b9a\u65f6\u95f4\u7a97\u53e3\u5185\u6700\u65e9\u91c7\u96c6\u5230\u7684\u76d1\u63a7\u503c\u3002<\/li>\n<li>\u573a\u666f\uff1a\u67e5\u8be2 \u201c\u4eca\u5929 0 \u70b9\u5230\u73b0\u5728\uff0c\u6700\u65e9\u7684\u5185\u5b58\u4f7f\u7528\u7387\u201d\uff08\u7528first(1d)\uff0c1d\u8868\u793a 1 \u5929\u7a97\u53e3\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>fuzzytime()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u68c0\u67e5\u76d1\u63a7\u9879\u6570\u636e\u7684\u65f6\u95f4\u6233\u4e0e Zabbix \u670d\u52a1\u5668\u65f6\u95f4\u7684\u504f\u5dee\u662f\u5426\u2264\u9608\u503c\uff0c\u786e\u4fdd\u6570\u636e \u201c\u65b0\u9c9c\u5ea6\u201d\u3002<\/li>\n<li>\u573a\u666f\uff1a\u65e5\u5fd7\u65f6\u95f4\u6233\u82e5\u4e0e\u670d\u52a1\u5668\u65f6\u95f4\u5dee\u8d85 10 \u79d2\uff0c\u5224\u65ad\u4e3a\u91c7\u96c6\u5ef6\u8fdf\uff0c\u89e6\u53d1\u544a\u8b66\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>last()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u76d1\u63a7\u9879\u6700\u65b0\uff08\u6700\u8fd1\uff09\u7684\u91c7\u96c6\u503c\uff0c\u662f\u6700\u5e38\u7528\u7684\u5b9e\u65f6\u544a\u8b66\u51fd\u6570\u3002<\/li>\n<li>\u573a\u666f\uff1a\u201c\u5f53\u524d CPU \u8d1f\u8f7d&gt; 80%\u201d\u201c\u6700\u65b0\u78c1\u76d8\u4f7f\u7528\u7387\u201d \u7b49\u5b9e\u65f6\u6027\u544a\u8b66\uff0c\u5747\u4f9d\u8d56last()\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>logeventid()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u4ece\u65e5\u5fd7\u578b\u76d1\u63a7\u9879\u4e2d\uff0c\u5339\u914d\u6b63\u5219\u8868\u8fbe\u5f0fV\uff0c\u8fd4\u56de\u7b26\u5408\u6761\u4ef6\u7684\u6700\u540e\u4e00\u6761\u65e5\u5fd7\u7684 \u201c\u4e8b\u4ef6 ID\u201d\u3002<\/li>\n<li>\u573a\u666f\uff1a\u63d0\u53d6\u7cfb\u7edf\u65e5\u5fd7\u4e2d\u542b \u201cERROR\u201d \u7684\u6700\u540e\u4e00\u6761\u65e5\u5fd7\u7684\u4e8b\u4ef6 ID\uff0c\u7528\u4e8e\u5173\u8054\u65e5\u5fd7\u7cfb\u7edf\u7684\u4e8b\u4ef6\u8ffd\u8e2a\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>logseverity()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u65e5\u5fd7\u76d1\u63a7\u9879\u5728\u5468\u671fT\u5185\u6700\u540e\u4e00\u6761\u65e5\u5fd7\u7684 \u201c\u4e25\u91cd\u6027\u7ea7\u522b\u201d\uff08\u5982 INFO\/WARN\/ERROR \u5bf9\u5e94\u7684\u6570\u503c\uff09\u3002<\/li>\n<li>\u573a\u666f\uff1a\u5224\u65ad\u6700\u65b0\u65e5\u5fd7\u7684\u4e25\u91cd\u7a0b\u5ea6\uff0c\u82e5\u4e3a ERROR \u5219\u89e6\u53d1\u544a\u8b66\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>logsource()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u68c0\u67e5\u65e5\u5fd7\u76d1\u63a7\u9879\u5728\u5468\u671fT\u5185\u6700\u540e\u4e00\u6761\u65e5\u5fd7\u662f\u5426\u5339\u914d\u53c2\u6570V\u7684 \u201c\u65e5\u5fd7\u6e90\u201d\uff08\u5982\u65e5\u5fd7\u6587\u4ef6\u8def\u5f84\u3001\u670d\u52a1\u540d\uff09\uff0c\u8fd4\u56de1\uff08\u5339\u914d\uff09\u62160\uff08\u4e0d\u5339\u914d\uff09\u3002<\/li>\n<li>\u573a\u666f\uff1a\u5224\u65ad\u6700\u540e\u4e00\u6761\u9519\u8bef\u65e5\u5fd7\u662f\u5426\u6765\u81ea\/var\/log\/nginx\/error.log\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>monodec()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u68c0\u67e5\u76d1\u63a7\u9879\u503c\u662f\u5426\u8fde\u7eed\u51cf\u5c11\uff0c\u8fd4\u56de1\uff08\u662f\u5355\u8c03\u51cf\u5c11\uff09\u62160\uff08\u5426\uff09\uff0c\u652f\u6301\u6a21\u5f0f\u53c2\u6570\u7ec6\u5316\u5224\u65ad\u3002<\/li>\n<li>\u573a\u666f\uff1a\u5185\u5b58\u4f7f\u7528\u7387\u6301\u7eed\u51cf\u5c11\uff08monodec()\u8fd4\u56de1\uff09\uff0c\u7591\u4f3c\u5185\u5b58\u6cc4\u6f0f\uff0c\u89e6\u53d1\u544a\u8b66\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>monoinc()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u68c0\u67e5\u76d1\u63a7\u9879\u503c\u662f\u5426\u8fde\u7eed\u589e\u52a0\uff0c\u8fd4\u56de1\uff08\u662f\u5355\u8c03\u589e\u52a0\uff09\u62160\uff08\u5426\uff09\uff0c\u652f\u6301\u6a21\u5f0f\u53c2\u6570\u3002<\/li>\n<li>\u573a\u666f\uff1a\u78c1\u76d8\u4f7f\u7528\u7387\u6301\u7eed\u589e\u52a0\uff08monoinc()\u8fd4\u56de1\uff09\uff0c\u9884\u8b66\u78c1\u76d8\u5373\u5c06\u7206\u6ee1\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<ol start=\"13\">\n<li>\n<div>nodata()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u68c0\u6d4b\u6307\u5b9a\u65f6\u95f4T\u5185\u662f\u5426\u672a\u6536\u5230\u76d1\u63a7\u9879\u6570\u636e\uff0c\u8fd4\u56de1\uff08\u65e0\u6570\u636e\uff0c\u5f02\u5e38\uff09\u62160\uff08\u6709\u6570\u636e\uff0c\u6b63\u5e38\uff09\uff0c\u652f\u6301strict\u6a21\u5f0f\uff08\u66f4\u4e25\u683c\u7684\u65e0\u6570\u636e\u5224\u65ad\uff09\u3002<\/li>\n<li>\u573a\u666f\uff1a\u6700\u5e38\u7528\u68c0\u6d4b Agent \u662f\u5426\u79bb\u7ebf\uff08\u5982 \u201c5 \u5206\u949f\u65e0\u6570\u636e\u5219\u544a\u8b66\u201d\uff0c\u8868\u8fbe\u5f0f\u4e3anodata(5m)=1\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>percentile()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u6307\u5b9a\u5468\u671fT\u5185\u76d1\u63a7\u503c\u7684\u7b2c P \u767e\u5206\u4f4d\u6570\uff08\u6392\u9664\u6781\u7aef\u503c\uff0c\u53cd\u6620 \u201c\u5927\u591a\u6570\u60c5\u51b5\u201d\uff09\u3002<\/li>\n<li>\u573a\u666f\uff1a\u7edf\u8ba1 \u201c95% \u5206\u4f4d\u7684\u54cd\u5e94\u65f6\u95f4\u201d\uff08percentile(1h,95)\uff09\uff0c\u5373 95% \u7684\u8bf7\u6c42\u54cd\u5e94\u65f6\u95f4\u90fd\u4f4e\u4e8e\u8be5\u503c\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>rate()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8ba1\u7b97\u5355\u8c03\u9012\u589e\u8ba1\u6570\u5668\u7684 \u201c\u6bcf\u79d2\u5e73\u5747\u901f\u7387\u201d\u3002<\/li>\n<li>\u573a\u666f\uff1a\u7f51\u7edc\u63a5\u53e3\u5165\u6d41\u91cf\uff08\u8ba1\u6570\u5668\u6301\u7eed\u7d2f\u52a0\uff09\u7684\u6bcf\u79d2\u901f\u7387\u3001\u8bf7\u6c42\u6570\u7684 QPS\uff08\u6bcf\u79d2\u8bf7\u6c42\u6570\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>trendavg()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u57fa\u4e8e Zabbix\u8d8b\u52bf\u6570\u636e\uff08\u9884\u805a\u5408\u5b58\u50a8\uff09\uff0c\u8fd4\u56de\u5468\u671fT\u5185\u7684\u5e73\u5747\u503c\uff0c\u6027\u80fd\u4f18\u4e8e\u76f4\u63a5\u7528avg()\uff08\u9002\u5408\u957f\u671f\u7edf\u8ba1\uff09\u3002<\/li>\n<li>\u573a\u666f\uff1a\u7edf\u8ba1 \u201c\u8fc7\u53bb 7 \u5929\u7684\u5e73\u5747 CPU \u8d1f\u8f7d\u201d\uff0c\u7528\u8d8b\u52bf\u6570\u636e\u805a\u5408\u66f4\u9ad8\u6548\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>trendcount()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u57fa\u4e8e\u8d8b\u52bf\u6570\u636e\uff0c\u7edf\u8ba1\u5468\u671fT\u5185\u6210\u529f\u68c0\u7d22\u5230\u7684\u503c\u7684\u6570\u91cf\uff0c\u5224\u65ad\u8d8b\u52bf\u6570\u636e\u7684\u5b8c\u6574\u6027\u3002<\/li>\n<li>\u573a\u666f\uff1a\u68c0\u67e5 \u201c\u8fc7\u53bb 1 \u5929\u7684\u8d8b\u52bf\u6570\u636e\u6709\u591a\u5c11\u6709\u6548\u6837\u672c\u201d\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>trendmax()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u57fa\u4e8e\u8d8b\u52bf\u6570\u636e\uff0c\u8fd4\u56de\u5468\u671fT\u5185\u7684\u6700\u5927\u503c\uff0c\u6027\u80fd\u4f18\u4e8e\u76f4\u63a5\u7528max()\uff08\u9002\u5408\u957f\u671f\u7edf\u8ba1\uff09\u3002<\/li>\n<li>\u573a\u666f\uff1a\u7edf\u8ba1 \u201c\u8fc7\u53bb 30 \u5929\u7684\u6700\u5927\u5185\u5b58\u4f7f\u7528\u7387\u201d\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>trendmin()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u57fa\u4e8e\u8d8b\u52bf\u6570\u636e\uff0c\u8fd4\u56de\u5468\u671fT\u5185\u7684\u6700\u5c0f\u503c\uff0c\u6027\u80fd\u4f18\u4e8e\u76f4\u63a5\u7528min()\uff08\u9002\u5408\u957f\u671f\u7edf\u8ba1\uff09\u3002<\/li>\n<li>\u573a\u666f\uff1a\u7edf\u8ba1 \u201c\u8fc7\u53bb 30 \u5929\u7684\u6700\u5c0f\u78c1\u76d8\u5269\u4f59\u7a7a\u95f4\u201d\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>trendstd()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u57fa\u4e8e\u8d8b\u52bf\u6570\u636e\uff0c\u68c0\u6d4b\u5468\u671fT\u5185\u7684\u5f02\u5e38\u503c\uff08\u901a\u8fc7\u6807\u51c6\u5dee\u7b49\u7edf\u8ba1\u65b9\u6cd5\uff09\uff0c\u8bc6\u522b\u6570\u636e\u662f\u5426\u504f\u79bb\u6b63\u5e38\u6ce2\u52a8\u3002<\/li>\n<li>\u573a\u666f\uff1a\u54cd\u5e94\u65f6\u95f4\u7a81\u7136\u6ce2\u52a8\u8fc7\u5927\u65f6\u89e6\u53d1\u544a\u8b66\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>trendsum()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u57fa\u4e8e\u8d8b\u52bf\u6570\u636e\uff0c\u8fd4\u56de\u5468\u671fT\u5185\u7684\u6570\u503c\u603b\u548c\uff0c\u6027\u80fd\u4f18\u4e8e\u76f4\u63a5\u7528sum()\uff08\u9002\u5408\u957f\u671f\u7edf\u8ba1\uff09\u3002<\/li>\n<li>\u573a\u666f\uff1a\u7edf\u8ba1 \u201c\u8fc7\u53bb 1 \u4e2a\u6708\u7684\u603b\u7f51\u7edc\u6d41\u91cf\u201d\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h4>\u5b57\u7b26\u4e32\u51fd\u6570<\/h4>\n<ol>\n<li>\n<div>ascii()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u5b57\u7b26\u4e32\u6700\u5de6\u4fa7\u5b57\u7b26\u7684 ASCII \u7801\u503c\u3002<\/li>\n<li>\u793a\u4f8b\uff1aascii(&#8220;Zabbix&#8221;)\u00a0\u2192 \u8fd4\u56de\u00a090\uff08\u5b57\u7b26\u00a0&#8216;Z&#8217;\u00a0\u7684 ASCII \u7801\u4e3a\u00a090\uff09\u3002<\/li>\n<li>\u573a\u666f\uff1a\u5224\u65ad\u6587\u672c\u5f00\u5934\u662f\u5426\u4e3a\u7279\u5b9a\u5b57\u7b26\uff08\u5982\u65e5\u5fd7\u884c\u9996\u7684\u6807\u8bc6\u4f4d\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>bitlength()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u5b57\u7b26\u4e32\u7684\u4e8c\u8fdb\u5236\u4f4d\u603b\u957f\u5ea6\uff08\u9700\u7ed3\u5408\u5b57\u7b26\u7f16\u7801\u7684\u4e8c\u8fdb\u5236\u4f4d\u6570\u8ba1\u7b97\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1abitlength(&#8220;A&#8221;)\u00a0\u2192 \u8fd4\u56de\u00a08\uff08&#8217;A&#8217;\u00a0\u7684 ASCII \u7f16\u7801\u00a065\u00a0\u5bf9\u5e94\u4e8c\u8fdb\u5236\u00a001000001\uff0c\u5171 8 \u4f4d\uff09\u3002<\/li>\n<li>\u573a\u666f\uff1a\u5e95\u5c42\u7f16\u7801\u5206\u6790\uff08\u5982\u9a8c\u8bc1\u5b57\u7b26\u96c6\u7684\u4e8c\u8fdb\u5236\u5b58\u50a8\u957f\u5ea6\uff09\uff0c\u65e5\u5e38\u76d1\u63a7\u4e2d\u8f83\u5c11\u76f4\u63a5\u4f7f\u7528\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>bytelength()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u5b57\u7b26\u4e32\u7684\u5b57\u8282\u957f\u5ea6\uff08\u4e0d\u540c\u7f16\u7801\u4e0b\u5b57\u7b26\u5360\u5b57\u8282\u6570\u4e0d\u540c\uff0c\u5982 UTF-8 \u4e2d\u6c49\u5b57\u5360 3 \u5b57\u8282\uff0c\u82f1\u6587\u5b57\u6bcd\u5360 1 \u5b57\u8282\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1abytelength(&#8220;\u4f60\u597d&#8221;)\u00a0\u2192 \u8fd4\u56de\u00a06\uff082 \u4e2a\u6c49\u5b57\uff0c\u6bcf\u4e2a 3 \u5b57\u8282\uff09\uff1bbytelength(&#8220;Zabbix&#8221;)\u00a0\u2192 \u8fd4\u56de\u00a06\uff086 \u4e2a\u82f1\u6587\u5b57\u6bcd\uff0c\u6bcf\u4e2a 1 \u5b57\u8282\uff09\u3002<\/li>\n<li>\u573a\u666f\uff1a\u76d1\u63a7\u6587\u672c\u6570\u636e\u7684\u5b57\u8282\u89c4\u6a21\uff08\u5982\u65e5\u5fd7\u6bcf\u884c\u7684\u5b57\u8282\u6570\u662f\u5426\u5f02\u5e38\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>char()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u6839\u636eASCII \u7801\u503c\uff0c\u8fd4\u56de\u5bf9\u5e94\u7684\u5b57\u7b26\u3002<\/li>\n<li>\u793a\u4f8b\uff1achar(90)\u00a0\u2192 \u8fd4\u56de\u00a0&#8216;Z&#8217;\u3002<\/li>\n<li>\u573a\u666f\uff1a\u751f\u6210\u7279\u5b9a\u5b57\u7b26\u7528\u4e8e\u6d4b\u8bd5\u3001\u62fc\u63a5\u6587\u672c\uff08\u5982\u6784\u9020\u5e26\u6807\u8bc6\u7684\u544a\u8b66\u4fe1\u606f\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>concat()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u5c06\u591a\u4e2a\u8f93\u5165\u503c\u62fc\u63a5\u4e3a\u4e00\u4e2a\u5b57\u7b26\u4e32\u3002<\/li>\n<li>\u793a\u4f8b\uff1aconcat(&#8220;Hello &#8220;, &#8220;Zabbix&#8221;)\u00a0\u2192 \u8fd4\u56de\u00a0&#8220;Hello Zabbix&#8221;\u3002<\/li>\n<li>\u573a\u666f\uff1a\u62fc\u63a5\u591a\u76d1\u63a7\u9879\u7684\u6587\u672c\u7ed3\u679c\uff08\u5982\u7ed3\u5408\u4e3b\u673a\u540d\u548c\u670d\u52a1\u72b6\u6001\uff09\uff0c\u6216\u6784\u9020\u590d\u6742\u544a\u8b66\u63cf\u8ff0\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>find()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u5728\u6307\u5b9a\u5468\u671f\u00a0T\u00a0\u5185\uff0c\u68c0\u67e5\u5b57\u7b26\u4e32\u662f\u5426\u5339\u914d\u6a21\u5f0f\u00a0V\uff0c\u5e76\u6ee1\u8db3\u8fd0\u7b97\u7b26\u00a0O\u00a0\u7684\u6761\u4ef6\uff0c\u8fd4\u56de\u00a01\uff08\u5339\u914d\uff09\u6216\u00a00\uff08\u4e0d\u5339\u914d\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1afind(&#8220;.*ERROR.*&#8221;, 5m)\u00a0\u2192 5 \u5206\u949f\u5185\u68c0\u67e5\u6587\u672c\u662f\u5426\u5305\u542b\u00a0&#8220;ERROR&#8221;\uff0c\u5339\u914d\u5219\u8fd4\u56de\u00a01\u3002<\/li>\n<li>\u573a\u666f\uff1a\u76d1\u63a7\u65e5\u5fd7\u4e2d\u662f\u5426\u51fa\u73b0\u9519\u8bef\u5173\u952e\u5b57\uff08\u5982\u00a0ERROR\u3001Exception\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>insert()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u5c06\u6307\u5b9a\u5b57\u7b26 \/ \u7a7a\u5b57\u7b26\u4e32\u63d2\u5165\u5230\u539f\u5b57\u7b26\u4e32\u7684\u6307\u5b9a\u4f4d\u7f6e\uff08\u4f4d\u7f6e\u4ece\u00a01\u00a0\u5f00\u59cb\u8ba1\u6570\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1ainsert(&#8220;abc&#8221;, &#8220;x&#8221;, 2)\u00a0\u2192 \u5728\u7b2c 2 \u4f4d\u63d2\u5165\u00a0&#8220;x&#8221;\uff0c\u8fd4\u56de\u00a0&#8220;axbc&#8221;\u3002<\/li>\n<li>\u573a\u666f\uff1a\u4fee\u6539\u6587\u672c\u683c\u5f0f\uff08\u5982\u7ed9\u76d1\u63a7\u6807\u8bc6\u6dfb\u52a0\u524d\u7f00\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>left()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u5b57\u7b26\u4e32\u6700\u5de6\u4fa7\u6307\u5b9a\u4e2a\u6570\u7684\u5b57\u7b26\u3002<\/li>\n<li>\u793a\u4f8b\uff1aleft(&#8220;abcdef&#8221;, 3)\u00a0\u2192 \u8fd4\u56de\u00a0&#8220;abc&#8221;\u3002<\/li>\n<li>\u573a\u666f\uff1a\u63d0\u53d6\u6587\u672c\u5f00\u5934\u7684\u5173\u952e\u4fe1\u606f\uff08\u5982\u65e5\u5fd7\u7684\u65f6\u95f4\u6233\u524d\u7f00\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>length()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u6700\u8fd1\u5468\u671f\u00a0T\u00a0\u5185\u5b57\u7b26\u4e32\u7684\u957f\u5ea6\uff08\u4ee5\u5b57\u7b26\u4e3a\u5355\u4f4d\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1a\u76d1\u63a7\u9879\u8fd4\u56de\u00a0&#8220;error occurred&#8221;\uff0clength()\u00a0\u2192 \u8fd4\u56de\u00a014\u3002<\/li>\n<li>\u573a\u666f\uff1a\u5224\u65ad\u65e5\u5fd7\u884c\u662f\u5426\u6709\u5185\u5bb9\uff08length() &gt; 0\u00a0\u8868\u793a\u6709\u5185\u5bb9\uff09\uff0c\u6216\u6587\u672c\u957f\u5ea6\u662f\u5426\u5f02\u5e38\uff08\u5982\u914d\u7f6e\u6587\u4ef6\u884c\u8fc7\u957f\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>ltrim()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u4ece\u5b57\u7b26\u4e32\u5f00\u5934\u5220\u9664\u6307\u5b9a\u5b57\u7b26\uff08\u9ed8\u8ba4\u5220\u9664\u7a7a\u683c\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1altrim(&#8221; abc&#8221;, &#8221; &#8220;)\u00a0\u2192 \u8fd4\u56de\u00a0&#8220;abc&#8221;\u3002<\/li>\n<li>\u573a\u666f\uff1a\u6e05\u7406\u6587\u672c\u5f00\u5934\u7684\u591a\u4f59\u7a7a\u683c \/ \u7b26\u53f7\uff08\u5982\u65e5\u5fd7\u884c\u9996\u7684\u65e0\u6548\u7a7a\u683c\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>mid()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u4ece\u5b57\u7b26\u4e32\u7684\u6307\u5b9a\u8d77\u59cb\u4f4d\u7f6e\u00a0start\u00a0\u5f00\u59cb\uff0c\u8fd4\u56de\u63a5\u4e0b\u6765\u00a0N\u00a0\u4e2a\u5b57\u7b26\u7ec4\u6210\u7684\u5b50\u5b57\u7b26\u4e32\u3002<\/li>\n<li>\u793a\u4f8b\uff1amid(&#8220;abcdef&#8221;, 2, 3)\u00a0\u2192 \u4ece\u7b2c 2 \u4f4d\uff08&#8217;b&#8217;\uff09\u5f00\u59cb\uff0c\u53d6 3 \u4e2a\u5b57\u7b26\uff0c\u8fd4\u56de\u00a0&#8220;bcd&#8221;\u3002<\/li>\n<li>\u573a\u666f\uff1a\u63d0\u53d6\u6587\u672c\u4e2d\u95f4\u7684\u7279\u5b9a\u6bb5\uff08\u5982\u4ece URL \u4e2d\u63d0\u53d6\u8def\u5f84\u90e8\u5206\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>repeat()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u7531\u91cd\u590d\u6307\u5b9a\u6b21\u6570\u7684\u5b57\u7b26\u4e32\u7ec4\u6210\u7684\u65b0\u5b57\u7b26\u4e32\u3002<\/li>\n<li>\u793a\u4f8b\uff1arepeat(&#8220;ab&#8221;, 3)\u00a0\u2192 \u8fd4\u56de\u00a0&#8220;ababab&#8221;\u3002<\/li>\n<li>\u573a\u666f\uff1a\u751f\u6210\u6d4b\u8bd5\u7528\u7684\u91cd\u590d\u6587\u672c\uff0c\u6216\u6784\u9020\u7279\u5b9a\u683c\u5f0f\u7684\u5b57\u7b26\u4e32\uff08\u5982\u5360\u4f4d\u7b26\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<ol start=\"13\">\n<li>\n<div>replace()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u641c\u7d22\u5b57\u7b26\u4e32\u4e2d\u5339\u914d\u6307\u5b9a\u6a21\u5f0f\u7684\u90e8\u5206\uff0c\u5e76\u7528\u66ff\u6362\u5b57\u7b26\u4e32\u66ff\u6362\u8fd9\u4e9b\u90e8\u5206\u3002<\/li>\n<li>\u793a\u4f8b\uff1areplace(&#8220;abc123&#8221;, &#8220;123&#8221;, &#8220;456&#8221;)\u00a0\u2192 \u8fd4\u56de\u00a0&#8220;abc456&#8243;\u3002<\/li>\n<li>\u573a\u666f\uff1a\u66ff\u6362\u65e5\u5fd7\u4e2d\u7684\u654f\u611f\u4fe1\u606f\uff08\u5982 IP\u3001\u5bc6\u7801\uff09\uff0c\u6216\u7edf\u4e00\u6587\u672c\u683c\u5f0f\uff08\u5982\u5c06\u65e7\u6807\u8bc6\u66ff\u6362\u4e3a\u65b0\u6807\u8bc6\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>right()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u5b57\u7b26\u4e32\u6700\u53f3\u4fa7\u6307\u5b9a\u4e2a\u6570\u7684\u5b57\u7b26\u3002<\/li>\n<li>\u793a\u4f8b\uff1aright(&#8220;abcdef&#8221;, 3)\u00a0\u2192 \u8fd4\u56de\u00a0&#8220;def&#8221;\u3002<\/li>\n<li>\u573a\u666f\uff1a\u63d0\u53d6\u6587\u672c\u7ed3\u5c3e\u7684\u5173\u952e\u4fe1\u606f\uff08\u5982\u65e5\u5fd7\u7684\u72b6\u6001\u7801\u540e\u7f00\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>rtrim()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u4ece\u5b57\u7b26\u4e32\u672b\u5c3e\u5220\u9664\u6307\u5b9a\u5b57\u7b26\uff08\u9ed8\u8ba4\u5220\u9664\u7a7a\u683c\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1artrim(&#8220;abc &#8220;, &#8221; &#8220;)\u00a0\u2192 \u8fd4\u56de\u00a0&#8220;abc&#8221;\u3002<\/li>\n<li>\u573a\u666f\uff1a\u6e05\u7406\u6587\u672c\u672b\u5c3e\u7684\u591a\u4f59\u7a7a\u683c \/ \u7b26\u53f7\uff08\u5982\u65e5\u5fd7\u884c\u5c3e\u7684\u65e0\u6548\u7a7a\u683c\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\n<div>trim()<\/div>\n<ul>\n<li>\u4f5c\u7528\uff1a\u4ece\u5b57\u7b26\u4e32\u5f00\u5934\u548c\u672b\u5c3e\u540c\u65f6\u5220\u9664\u6307\u5b9a\u5b57\u7b26\uff08\u9ed8\u8ba4\u5220\u9664\u7a7a\u683c\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1atrim(&#8221; abc &#8220;, &#8221; &#8220;)\u00a0\u2192 \u8fd4\u56de\u00a0&#8220;abc&#8221;\u3002<\/li>\n<li>\u573a\u666f\uff1a\u6807\u51c6\u5316\u6587\u672c\u683c\u5f0f\uff08\u5982\u6e05\u7406\u914d\u7f6e\u9879\u4e24\u7aef\u7684\u591a\u4f59\u7a7a\u683c\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h4>\u6309\u4f4d\u51fd\u6570<\/h4>\n<p>1.\u00a0bitand()\u00a0&#8211; \u6309\u4f4d\u4e0e<\/p>\n<ul>\n<li>\u4f5c\u7528\uff1a\u5bf9\u4e24\u4e2a\u6570\u7684\u4e8c\u8fdb\u5236\u4f4d\u9010\u4f4d\u8fdb\u884c \u201c\u4e0e\u201d \u8fd0\u7b97\uff0c\u89c4\u5219\u4e3a\u00a0\u201c\u540c 1 \u4e3a 1\uff0c\u5426\u5219\u4e3a 0\u201d\u3002<\/li>\n<li>\u793a\u4f8b\uff1abitand(6, 3)\n<ul>\n<li>6 \u7684\u4e8c\u8fdb\u5236\uff1a110\uff1b3 \u7684\u4e8c\u8fdb\u5236\uff1a011\u3002<\/li>\n<li>\u9010\u4f4d\u4e0e\u8fd0\u7b97\uff1a110 &amp; 011 = 010\uff08\u5373\u5341\u8fdb\u5236\u76842\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\u573a\u666f\uff1a\u5224\u65ad\u4e8c\u8fdb\u5236\u6807\u5fd7\u4f4d\u662f\u5426\u540c\u65f6\u6ee1\u8db3\u591a\u4e2a\u6761\u4ef6\u3002\u4f8b\u5982\uff0c\u7cfb\u7edf\u72b6\u6001\u5bc4\u5b58\u5668\u4e2d\uff0c\u67d0\u4e24\u4f4d\u5206\u522b\u4ee3\u8868 \u201c\u670d\u52a1\u8fd0\u884c\u4e2d\u201d\uff08\u4f4d 1\uff09\u548c \u201c\u6570\u636e\u5df2\u7f13\u5b58\u201d\uff08\u4f4d 2\uff09\uff0c\u7528bitand(\u72b6\u6001\u503c, 0b11)\u53ef\u5224\u65ad\u662f\u5426\u540c\u65f6\u6ee1\u8db3\u8fd9\u4e24\u4e2a\u72b6\u6001\u3002<\/li>\n<\/ul>\n<p>2.\u00a0bitshiftl()\u00a0&#8211; \u6309\u4f4d\u5de6\u79fb<\/p>\n<ul>\n<li>\u4f5c\u7528\uff1a\u5c06\u4e00\u4e2a\u6570\u7684\u4e8c\u8fdb\u5236\u4f4d\u6574\u4f53\u5411\u5de6\u79fb\u52a8\u6307\u5b9a\u4f4d\u6570\uff0c\u53f3\u4fa7\u88650\u3002<\/li>\n<li>\u793a\u4f8b\uff1abitshiftl(2, 3)\n<ul>\n<li>2 \u7684\u4e8c\u8fdb\u5236\uff1a10\uff1b\u5de6\u79fb 3 \u4f4d\u540e\uff1a10000\uff08\u5373\u5341\u8fdb\u5236\u768416\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\u573a\u666f\uff1a\u5904\u7406\u4e8c\u8fdb\u5236\u4f4d\u7684\u504f\u79fb\u91cf\uff08\u5982\u786c\u4ef6\u5bc4\u5b58\u5668\u7684\u4f4d\u504f\u79fb\u8ba1\u7b97\uff09\uff0c\u6216\u5bf9\u8ba1\u6570\u5668\u7c7b\u7684\u4e8c\u8fdb\u5236\u503c\u8fdb\u884c \u201c\u653e\u5927\u201d \u8fd0\u7b97\uff08\u5982\u5c06\u5c0f\u6570\u503c\u6309\u4f4d\u5de6\u79fb\u540e\u5339\u914d\u786c\u4ef6\u7f16\u7801\u89c4\u5219\uff09\u3002<\/li>\n<\/ul>\n<p>3.\u00a0bitnot()\u00a0&#8211; \u6309\u4f4d\u975e<\/p>\n<ul>\n<li>\u4f5c\u7528\uff1a\u5bf9\u4e00\u4e2a\u6570\u7684\u6bcf\u4e00\u4f4d\u4e8c\u8fdb\u5236\u4f4d\u53d6\u53cd\uff081\u53d80\uff0c0\u53d81\uff09\u3002\u82e5\u4e3a\u6709\u7b26\u53f7\u6570\uff0c\u7ed3\u679c\u9700\u7ed3\u5408\u8865\u7801\u7406\u89e3\uff08\u53ef\u80fd\u51fa\u73b0\u8d1f\u6570\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1abitnot(2)\n<ul>\n<li>2 \u7684 8 \u4f4d\u4e8c\u8fdb\u5236\uff08\u6b63\u6570\uff09\uff1a00000010\uff1b\u53d6\u53cd\u540e\uff1a11111101\uff08\u8865\u7801\u8868\u793a\u4e3a-3\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\u573a\u666f\uff1a\u53cd\u8f6c\u4e8c\u8fdb\u5236\u6807\u5fd7\u4f4d\uff08\u5982\u5c06 \u201c\u542f\u7528\u201d \u6807\u5fd7\uff081\uff09\u8f6c\u4e3a \u201c\u7981\u7528\u201d \u6807\u5fd7\uff080\uff09\uff0c\u6216\u53cd\u4e4b\uff09\u3002<\/li>\n<\/ul>\n<p>4.\u00a0bitor()\u00a0&#8211; \u6309\u4f4d\u6216<\/p>\n<ul>\n<li>\u4f5c\u7528\uff1a\u5bf9\u4e24\u4e2a\u6570\u7684\u4e8c\u8fdb\u5236\u4f4d\u9010\u4f4d\u8fdb\u884c \u201c\u6216\u201d \u8fd0\u7b97\uff0c\u89c4\u5219\u4e3a\u00a0\u201c\u6709 1 \u4e3a 1\uff0c\u5426\u5219\u4e3a 0\u201d\u3002<\/li>\n<li>\u793a\u4f8b\uff1abitor(6, 3)\n<ul>\n<li>6 \u7684\u4e8c\u8fdb\u5236\uff1a110\uff1b3 \u7684\u4e8c\u8fdb\u5236\uff1a011\u3002<\/li>\n<li>\u9010\u4f4d\u6216\u8fd0\u7b97\uff1a110 | 011 = 111\uff08\u5373\u5341\u8fdb\u5236\u76847\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\u573a\u666f\uff1a\u5408\u5e76\u591a\u4e2a\u4e8c\u8fdb\u5236\u6807\u5fd7\u4f4d\u3002\u4f8b\u5982\uff0c\u540c\u65f6\u8bbe\u7f6e \u201c\u544a\u8b66\u89e6\u53d1\u201d\uff08\u4f4d 1\uff09\u548c \u201c\u90ae\u4ef6\u901a\u77e5\u201d\uff08\u4f4d 2\uff09\u6807\u5fd7\uff0c\u7528bitor(\u539f\u6807\u5fd7, 0b11)\u5b9e\u73b0\u3002<\/li>\n<\/ul>\n<p>5.\u00a0bitshiftr()\u00a0&#8211; \u6309\u4f4d\u53f3\u79fb<\/p>\n<ul>\n<li>\u4f5c\u7528\uff1a\u5c06\u4e00\u4e2a\u6570\u7684\u4e8c\u8fdb\u5236\u4f4d\u6574\u4f53\u5411\u53f3\u79fb\u52a8\u6307\u5b9a\u4f4d\u6570\uff0c\u5de6\u4fa7\u8865\u7b26\u53f7\u4f4d\uff08\u6b63\u6570\u88650\uff0c\u8d1f\u6570\u88651\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1abitshiftr(8, 2)\n<ul>\n<li>8 \u7684\u4e8c\u8fdb\u5236\uff1a1000\uff1b\u53f3\u79fb 2 \u4f4d\u540e\uff1a10\uff08\u5373\u5341\u8fdb\u5236\u76842\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\u573a\u666f\uff1a\u7f29\u5c0f\u4e8c\u8fdb\u5236\u6570\u503c\u7684\u89c4\u6a21\uff0c\u6216\u63d0\u53d6\u9ad8\u4f4d\u7684\u6807\u5fd7\u4f4d\uff08\u5982\u53f3\u79fb\u540e\u53ea\u4fdd\u7559\u4f4e\u51e0\u4f4d\u6709\u6548\u4f4d\uff09\u3002<\/li>\n<\/ul>\n<p>6.\u00a0bitxor()\u00a0&#8211; \u6309\u4f4d\u5f02\u6216<\/p>\n<ul>\n<li>\u4f5c\u7528\uff1a\u5bf9\u4e24\u4e2a\u6570\u7684\u4e8c\u8fdb\u5236\u4f4d\u9010\u4f4d\u8fdb\u884c \u201c\u5f02\u6216\u201d \u8fd0\u7b97\uff0c\u89c4\u5219\u4e3a\u00a0\u201c\u4e0d\u540c\u4e3a 1\uff0c\u76f8\u540c\u4e3a 0\u201d\u3002<\/li>\n<li>\u793a\u4f8b\uff1abitxor(6, 3)\n<ul>\n<li>6 \u7684\u4e8c\u8fdb\u5236\uff1a110\uff1b3 \u7684\u4e8c\u8fdb\u5236\uff1a011\u3002<\/li>\n<li>\u9010\u4f4d\u5f02\u6216\u8fd0\u7b97\uff1a110 ^ 011 = 101\uff08\u5373\u5341\u8fdb\u5236\u76845\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4>\u6570\u5b66\u51fd\u6570<\/h4>\n<ol>\n<li>\n<div>abs()\u00a0&#8211; \u7edd\u5bf9\u503c<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u6570\u503c\u7684\u975e\u8d1f\u7edd\u5bf9\u503c\u3002<br \/>\n\u793a\u4f8b\uff1aabs(-5)\u00a0\u2192\u00a05\uff1babs(3.14)\u00a0\u2192\u00a03.14\u3002<br \/>\n\u573a\u666f\uff1a\u8ba1\u7b97 \u201c\u5b9e\u9645\u503c\u4e0e\u76ee\u6807\u503c\u7684\u504f\u5dee\u7edd\u5bf9\u503c\u201d\uff08\u5982\u6e29\u5ea6\u504f\u5dee\u8d85\u9608\u503c\u544a\u8b66\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>acos()\u00a0&#8211; \u53cd\u4f59\u5f26\uff08\u5f27\u5ea6\u5236\uff09<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u89d2\u5ea6\u7684\u53cd\u4f59\u5f26\u503c\uff08\u7ed3\u679c\u4e3a\u5f27\u5ea6\uff09\uff0c\u662f\u00a0cos()\u00a0\u7684\u9006\u8fd0\u7b97\u3002<br \/>\n\u793a\u4f8b\uff1aacos(0)\u00a0\u2192\u00a0\u03c0\/2\uff08\u7ea6\u00a01.5708\u00a0\u5f27\u5ea6\uff0c\u5bf9\u5e94 90\u00b0\uff09\u3002<br \/>\n\u573a\u666f\uff1a\u51e0\u4f55 \/ \u5de5\u7a0b\u8ba1\u7b97\uff08\u5982\u76d1\u63a7\u7cfb\u7edf\u4e2d\u53d7\u529b\u5206\u6790\u7684\u89d2\u5ea6\u63a8\u5bfc\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>asin()\u00a0&#8211; \u53cd\u6b63\u5f26\uff08\u5f27\u5ea6\u5236\uff09<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u89d2\u5ea6\u7684\u53cd\u6b63\u5f26\u503c\uff08\u7ed3\u679c\u4e3a\u5f27\u5ea6\uff09\uff0c\u662f\u00a0sin()\u00a0\u7684\u9006\u8fd0\u7b97\u3002<br \/>\n\u793a\u4f8b\uff1aasin(1)\u00a0\u2192\u00a0\u03c0\/2\uff08\u7ea6\u00a01.5708\u00a0\u5f27\u5ea6\uff0c\u5bf9\u5e94 90\u00b0\uff09\u3002<br \/>\n\u573a\u666f\uff1a\u540c\u51e0\u4f55\u3001\u632f\u52a8\u6ce2\u5f62\u7b49\u4e09\u89d2\u51fd\u6570\u76d1\u63a7\u573a\u666f\u3002<\/div>\n<\/li>\n<li>\n<div>atan()\u00a0&#8211; \u53cd\u6b63\u5207\uff08\u5f27\u5ea6\u5236\uff09<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u89d2\u5ea6\u7684\u53cd\u6b63\u5207\u503c\uff08\u7ed3\u679c\u4e3a\u5f27\u5ea6\uff09\uff0c\u662f\u00a0tan()\u00a0\u7684\u9006\u8fd0\u7b97\u3002<br \/>\n\u793a\u4f8b\uff1aatan(1)\u00a0\u2192\u00a0\u03c0\/4\uff08\u7ea6\u00a00.7854\u00a0\u5f27\u5ea6\uff0c\u5bf9\u5e94 45\u00b0\uff09\u3002<br \/>\n\u573a\u666f\uff1a\u8ba1\u7b97\u659c\u7387\u3001\u65b9\u5411\u89d2\uff08\u5982\u7f51\u7edc\u5ef6\u8fdf\u53d8\u5316\u7387\u7684\u89d2\u5ea6\u5206\u6790\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>atan2()\u00a0&#8211; \u5750\u6807\u7684\u53cd\u6b63\u5207\uff08\u5f27\u5ea6\u5236\uff09<br \/>\n\u4f5c\u7528\uff1a\u6839\u636e\u6a2a\u3001\u7eb5\u5750\u6807\u8ba1\u7b97\u53cd\u6b63\u5207\u503c\uff08\u542b\u8c61\u9650\u5224\u65ad\uff0c\u7ed3\u679c\u4e3a\u5f27\u5ea6\uff09\u3002<br \/>\n\u793a\u4f8b\uff1aatan2(1, 1)\u00a0\u2192\u00a0\u03c0\/4\uff08\u7b2c\u4e00\u8c61\u9650 45\u00b0\uff09\uff1batan2(-1, -1)\u00a0\u2192\u00a0-3\u03c0\/4\uff08\u7b2c\u4e09\u8c61\u9650\uff09\u3002<br \/>\n\u573a\u666f\uff1a\u5e73\u9762\u5750\u6807\u7684\u89d2\u5ea6\u8ba1\u7b97\uff08\u5982\u7269\u4f53\u8fd0\u52a8\u65b9\u5411\u3001\u4fe1\u53f7\u76f8\u4f4d\u5dee\u76d1\u63a7\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>avg()\u00a0&#8211; \u5468\u671f T \u5185\u7684\u5e73\u5747\u503c<br \/>\n\u4f5c\u7528\uff1a\u8ba1\u7b97\u6307\u5b9a\u5468\u671f\u00a0T\u00a0\u5185\u76d1\u63a7\u503c\u7684\u5e73\u5747\u503c\uff0c\u6700\u5e38\u7528\u7edf\u8ba1\u51fd\u6570\u4e4b\u4e00\u3002<br \/>\n\u793a\u4f8b\uff1aavg(5m)\u00a0\u2192 \u8fc7\u53bb 5 \u5206\u949f\u7684\u5e73\u5747 CPU \u8d1f\u8f7d\u3002<br \/>\n\u573a\u666f\uff1a\u5e73\u6ed1\u77ac\u65f6\u6ce2\u52a8\uff08\u5982\u670d\u52a1\u5668\u5e73\u5747\u54cd\u5e94\u65f6\u95f4\u3001\u7f51\u7edc\u5e73\u5747\u6d41\u91cf\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>cbrt()\u00a0&#8211; \u7acb\u65b9\u6839<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u6570\u503c\u7684\u7acb\u65b9\u6839\u3002<br \/>\n\u793a\u4f8b\uff1acbrt(8)\u00a0\u2192\u00a02\uff1bcbrt(-27)\u00a0\u2192\u00a0-3\u3002<br \/>\n\u573a\u666f\uff1a\u5de5\u7a0b\u8ba1\u7b97\uff08\u5982\u4f53\u79ef\u4e0e\u8fb9\u957f\u7684\u5173\u7cfb\u3001\u5b58\u50a8\u5bb9\u91cf\u7684\u7acb\u65b9\u6839\u6307\u6807\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>ceil()\u00a0&#8211; \u5411\u4e0a\u53d6\u6574<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de \u201c\u5927\u4e8e\u7b49\u4e8e\u8be5\u6570\u7684\u6700\u5c0f\u6574\u6570\u201d\uff08\u5411\u4e0a\u820d\u5165\uff09\u3002<br \/>\n\u793a\u4f8b\uff1aceil(2.3)\u00a0\u2192\u00a03\uff1bceil(-1.5)\u00a0\u2192\u00a0-1\u3002<br \/>\n\u573a\u666f\uff1a\u8d44\u6e90\u914d\u989d\u8ba1\u7b97\uff08\u5982 \u201c\u81f3\u5c11\u9700\u8981\u591a\u5c11\u53f0\u670d\u52a1\u5668\u201d \u7684\u5411\u4e0a\u53d6\u6574\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>cos()\u00a0&#8211; \u4f59\u5f26\uff08\u5f27\u5ea6\u5236\uff09<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u5f27\u5ea6\u89d2\u5ea6\u7684\u4f59\u5f26\u503c\u3002<br \/>\n\u793a\u4f8b\uff1acos(0)\u00a0\u2192\u00a01\uff1bcos(\u03c0)\u00a0\u2192\u00a0-1\u3002<br \/>\n\u573a\u666f\uff1a\u4e09\u89d2\u51fd\u6570\u76d1\u63a7\uff08\u5982\u4ea4\u6d41\u7535\u6ce2\u5f62\u3001\u5468\u671f\u6027\u4efb\u52a1\u76f8\u4f4d\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>cosh()\u00a0&#8211; \u53cc\u66f2\u4f59\u5f26<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u53cc\u66f2\u4f59\u5f26\u503c\uff08\u516c\u5f0f\uff1a(e\u02e3 + e\u207b\u02e3) \/ 2\uff09\u3002<br \/>\n\u793a\u4f8b\uff1acosh(0)\u00a0\u2192\u00a01\uff1bcosh(1)\u00a0\u2192 \u7ea6\u00a01.5431\u3002<br \/>\n\u573a\u666f\uff1a\u5de5\u7a0b\u6570\u5b66\u6a21\u578b\uff08\u5982\u60ac\u94fe\u7ebf\u5f62\u72b6\u3001\u7269\u7406\u7cfb\u7edf\u80fd\u91cf\u8ba1\u7b97\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>cot()\u00a0&#8211; \u4f59\u5207\uff08\u5f27\u5ea6\u5236\uff09<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u5f27\u5ea6\u89d2\u5ea6\u7684\u4f59\u5207\u503c\uff08cot(x) = 1\/tan(x)\uff09\u3002<br \/>\n\u793a\u4f8b\uff1acot(\u03c0\/4)\u00a0\u2192\u00a01\uff08\u56e0\u00a0tan(\u03c0\/4)=1\uff09\u3002<br \/>\n\u573a\u666f\uff1a\u673a\u68b0\u7ed3\u6784\u3001\u51e0\u4f55\u89d2\u5ea6\u7684\u5de5\u7a0b\u76d1\u63a7\u3002<\/div>\n<\/li>\n<li>\n<div>degree()\u00a0&#8211; \u5f27\u5ea6\u8f6c\u89d2\u5ea6<br \/>\n\u4f5c\u7528\uff1a\u5c06\u5f27\u5ea6\u503c\u8f6c\u6362\u4e3a\u89d2\u5ea6\u503c\uff08\u65b9\u4fbf\u7406\u89e3\u4e09\u89d2\u51fd\u6570\u7ed3\u679c\uff09\u3002<br \/>\n\u793a\u4f8b\uff1adegree(\u03c0)\u00a0\u2192\u00a0180\uff08\u03c0 \u5f27\u5ea6\u5bf9\u5e94 180\u00b0\uff09\u3002<br \/>\n\u573a\u666f\uff1a\u5c06\u4e09\u89d2\u51fd\u6570\u7ed3\u679c\u4ece\u5f27\u5ea6\u8f6c\u4e3a\u89d2\u5ea6\uff08\u5982 \u201c\u89d2\u5ea6\u8d85 30\u00b0 \u544a\u8b66\u201d\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>e()\u00a0&#8211; \u81ea\u7136\u5e38\u6570\uff08\u6b27\u62c9\u6570\uff09<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u81ea\u7136\u5e38\u6570\u00a0e\uff08\u7ea6\u00a02.71828\uff09\u3002<br \/>\n\u793a\u4f8b\uff1ae()\u00a0\u2192\u00a02.71828&#8230;\u3002<br \/>\n\u573a\u666f\uff1a\u81ea\u7136\u6307\u6570\u6a21\u578b\uff08\u5982\u8fde\u7eed\u590d\u5229\u3001\u6307\u6570\u589e\u957f\u76d1\u63a7\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>exp()\u00a0&#8211; \u81ea\u7136\u5e38\u6570\u7684\u5e42<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u00a0e\u00a0\u7684\u6307\u5b9a\u6b21\u5e42\uff08e\u02e3\uff09\u3002<br \/>\n\u793a\u4f8b\uff1aexp(1)\u00a0\u2192\u00a0e\uff08\u7ea6\u00a02.71828\uff09\uff1bexp(2)\u00a0\u2192\u00a0e\u00b2\uff08\u7ea6\u00a07.38906\uff09\u3002<br \/>\n\u573a\u666f\uff1a\u6307\u6570\u589e\u957f \/ \u8870\u51cf\u76d1\u63a7\uff08\u5982\u75c5\u6bd2\u4f20\u64ad\u3001\u653e\u5c04\u6027\u8870\u53d8\u6a21\u62df\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>expm1()\u00a0&#8211; \u81ea\u7136\u5e38\u6570\u7684\u5e42\u51cf 1<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u00a0e\u02e3 &#8211; 1\uff0c\u5bf9\u5c0f\u503c\u8ba1\u7b97\u66f4\u7cbe\u786e\uff08\u907f\u514d\u7cbe\u5ea6\u635f\u5931\uff09\u3002<br \/>\n\u793a\u4f8b\uff1aexpm1(0.001)\u00a0\u2192 \u7ea6\u00a00.0010005\uff08\u6bd4\u00a0exp(0.001)-1\u00a0\u66f4\u7cbe\u786e\uff09\u3002<br \/>\n\u573a\u666f\uff1a\u9ad8\u7cbe\u5ea6\u6307\u6570\u6a21\u578b\uff08\u5982\u5316\u5b66\u52a8\u529b\u5b66\u3001\u5fae\u5c0f\u53d8\u5316\u7684\u6307\u6570\u54cd\u5e94\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>floor()\u00a0&#8211; \u5411\u4e0b\u53d6\u6574<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de \u201c\u5c0f\u4e8e\u7b49\u4e8e\u8be5\u6570\u7684\u6700\u5927\u6574\u6570\u201d\uff08\u5411\u4e0b\u820d\u5165\uff09\u3002<br \/>\n\u793a\u4f8b\uff1afloor(2.7)\u00a0\u2192\u00a02\uff1bfloor(-1.2)\u00a0\u2192\u00a0-2\u3002<br \/>\n\u573a\u666f\uff1a\u8d44\u6e90\u5206\u914d\u7684\u4e0b\u9650\u8ba1\u7b97\uff08\u5982 \u201c\u6700\u591a\u9700\u8981\u591a\u5c11\u57fa\u7840\u8d44\u6e90\u201d \u7684\u5411\u4e0b\u53d6\u6574\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>log()\u00a0&#8211; \u81ea\u7136\u5bf9\u6570<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u4ee5\u00a0e\u00a0\u4e3a\u5e95\u7684\u5bf9\u6570\uff08ln(x)\uff09\u3002<br \/>\n\u793a\u4f8b\uff1alog(e)\u00a0\u2192\u00a01\uff1blog(1)\u00a0\u2192\u00a00\u3002<br \/>\n\u573a\u666f\uff1a\u5bf9\u6570\u523b\u5ea6\u76d1\u63a7\uff08\u5982 pH \u503c\u3001\u4fe1\u53f7\u5f3a\u5ea6\u7684\u5bf9\u6570\u8868\u793a\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>log10()\u00a0&#8211; \u5e38\u7528\u5bf9\u6570\uff08\u4ee5 10 \u4e3a\u5e95\uff09<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u4ee5 10 \u4e3a\u5e95\u7684\u5bf9\u6570\u3002<br \/>\n\u793a\u4f8b\uff1alog10(100)\u00a0\u2192\u00a02\uff1blog10(1)\u00a0\u2192\u00a00\u3002<br \/>\n\u573a\u666f\uff1a\u5341\u8fdb\u5236\u5bf9\u6570\u8ba1\u7b97\uff08\u5982\u5206\u8d1d\u503c\u3001\u5730\u9707\u9707\u7ea7\u76d1\u63a7\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>max()\u00a0&#8211; \u5468\u671f T \u5185\u7684\u6700\u5927\u503c<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u6307\u5b9a\u5468\u671f\u00a0T\u00a0\u5185\u76d1\u63a7\u503c\u7684\u6700\u5927\u503c\uff0c\u6700\u5e38\u7528\u7edf\u8ba1\u51fd\u6570\u4e4b\u4e00\u3002<br \/>\n\u793a\u4f8b\uff1amax(1h)\u00a0\u2192 \u8fc7\u53bb 1 \u5c0f\u65f6\u7684 CPU \u8d1f\u8f7d\u5cf0\u503c\u3002<br \/>\n\u573a\u666f\uff1a\u68c0\u6d4b\u5cf0\u503c\uff08\u5982\u9ad8\u5cf0\u671f\u6700\u5927\u7f51\u7edc\u6d41\u91cf\u3001\u6700\u9ad8 CPU \u4f7f\u7528\u7387\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>min()\u00a0&#8211; \u5468\u671f T \u5185\u7684\u6700\u5c0f\u503c<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u6307\u5b9a\u5468\u671f\u00a0T\u00a0\u5185\u76d1\u63a7\u503c\u7684\u6700\u5c0f\u503c\uff0c\u6700\u5e38\u7528\u7edf\u8ba1\u51fd\u6570\u4e4b\u4e00\u3002<br \/>\n\u793a\u4f8b\uff1amin(24h)\u00a0\u2192 \u8fc7\u53bb 24 \u5c0f\u65f6\u7684\u5185\u5b58\u5269\u4f59\u6700\u5c0f\u503c\u3002<br \/>\n\u573a\u666f\uff1a\u68c0\u6d4b\u8c37\u503c\uff08\u5982\u591c\u95f4\u6700\u4f4e\u8bf7\u6c42\u91cf\u3001\u6700\u5c0f\u78c1\u76d8 IO\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>mod()\u00a0&#8211; \u9664\u6cd5\u7684\u4f59\u6570\uff08\u53d6\u6a21\uff09<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u4e24\u6570\u76f8\u9664\u7684\u4f59\u6570\u3002<br \/>\n\u793a\u4f8b\uff1amod(7, 3)\u00a0\u2192\u00a01\uff1bmod(-5, 3)\u00a0\u2192\u00a01\uff08\u6570\u5b66\u5b9a\u4e49\u4e0b\u7684\u53d6\u6a21\uff09\u3002<br \/>\n\u573a\u666f\uff1a\u5468\u671f\u6027\u4efb\u52a1\u76d1\u63a7\uff08\u5982 \u201c\u6bcf 5 \u5206\u949f\u6267\u884c\u4e00\u6b21\uff0c\u5224\u65ad\u5f53\u524d\u662f\u5426\u4e3a\u5468\u671f\u70b9\u201d\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>pi()\u00a0&#8211; Pi \u5e38\u6570<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u5706\u5468\u7387\u00a0\u03c0\uff08\u7ea6\u00a03.14159\uff09\u3002<br \/>\n\u793a\u4f8b\uff1api()\u00a0\u2192\u00a03.1415926535&#8230;\u3002<br \/>\n\u573a\u666f\uff1a\u51e0\u4f55\u8ba1\u7b97\uff08\u5982\u5706\u5468\u957f\u3001\u9762\u79ef\u76d1\u63a7\uff0c\u4e09\u89d2\u51fd\u6570\u57fa\u7840\u503c\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>power()\u00a0&#8211; \u57fa\u503c\u7684\u5e42<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de \u201c\u57fa\u503c\u7684\u6307\u5b9a\u6b21\u5e42\u201d\uff08base^exponent\uff09\u3002<br \/>\n\u793a\u4f8b\uff1apower(2, 3)\u00a0\u2192\u00a08\uff1bpower(10, 2)\u00a0\u2192\u00a0100\u3002<br \/>\n\u573a\u666f\uff1a\u5e42\u8fd0\u7b97\u8ba1\u7b97\uff08\u5982\u9762\u79ef\uff08\u8fb9\u957f \u00b2\uff09\u3001\u4f53\u79ef\uff08\u8fb9\u957f \u00b3\uff09\u76d1\u63a7\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>radians()\u00a0&#8211; \u89d2\u5ea6\u8f6c\u5f27\u5ea6<br \/>\n\u4f5c\u7528\uff1a\u5c06\u89d2\u5ea6\u503c\u8f6c\u6362\u4e3a\u5f27\u5ea6\u503c\uff08\u4f9b\u4e09\u89d2\u51fd\u6570\u8ba1\u7b97\u4f7f\u7528\uff09\u3002<br \/>\n\u793a\u4f8b\uff1aradians(180)\u00a0\u2192\u00a0\u03c0\uff08\u7ea6\u00a03.14159\u00a0\u5f27\u5ea6\uff09\u3002<br \/>\n\u573a\u666f\uff1a\u5c06\u89d2\u5ea6\u8f93\u5165\u8f6c\u4e3a\u4e09\u89d2\u51fd\u6570\u6240\u9700\u7684\u5f27\u5ea6\uff08\u5982\u76d1\u63a7\u7cfb\u7edf\u4e2d\u89d2\u5ea6\u8ba1\u7b97\u6b63\u5f26\u503c\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>rand()\u00a0&#8211; \u968f\u673a\u6574\u6570\u503c<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u968f\u673a\u6574\u6570\uff08\u8303\u56f4\u4f9d\u5b9e\u73b0\u800c\u5b9a\uff09\u3002<br \/>\n\u793a\u4f8b\uff1arand()\u00a0\u2192 \u53ef\u80fd\u8fd4\u56de\u00a015\u300189\u00a0\u7b49\u3002<br \/>\n\u573a\u666f\uff1a\u6d4b\u8bd5\u573a\u666f\uff08\u6a21\u62df\u968f\u673a\u6570\u636e\u6ce2\u52a8\uff0c\u9a8c\u8bc1\u544a\u8b66\u89c4\u5219\u9c81\u68d2\u6027\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>round()\u00a0&#8211; \u56db\u820d\u4e94\u5165\u5230\u5c0f\u6570\u4f4d<br \/>\n\u4f5c\u7528\uff1a\u5c06\u6570\u503c\u56db\u820d\u4e94\u5165\u5230\u6307\u5b9a\u5c0f\u6570\u4f4d\uff08\u9ed8\u8ba4\u5230\u6574\u6570\u4f4d\uff09\u3002<br \/>\n\u793a\u4f8b\uff1around(3.1415, 2)\u00a0\u2192\u00a03.14\uff1bround(2.5)\u00a0\u2192\u00a03\u3002<br \/>\n\u573a\u666f\uff1a\u6570\u636e\u683c\u5f0f\u5316\uff08\u5982\u76d1\u63a7\u6d6e\u70b9\u6570\u4fdd\u7559 1 \u4f4d\u5c0f\u6570\uff0c\u65b9\u4fbf\u9608\u503c\u914d\u7f6e\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>signum()\u00a0&#8211; \u7b26\u53f7\u51fd\u6570<br \/>\n\u4f5c\u7528\uff1a\u5224\u65ad\u6570\u503c\u7b26\u53f7\uff0c\u8d1f\u8fd4\u56de\u00a0-1\u30010 \u8fd4\u56de\u00a00\u3001\u6b63\u8fd4\u56de\u00a01\u3002<br \/>\n\u793a\u4f8b\uff1asignum(-5)\u00a0\u2192\u00a0-1\uff1bsignum(0)\u00a0\u2192\u00a00\uff1bsignum(3.2)\u00a0\u2192\u00a01\u3002<br \/>\n\u573a\u666f\uff1a\u5224\u65ad\u6570\u503c\u8d8b\u52bf\uff08\u5982\u6d41\u91cf\u6d41\u5165 \/ \u6d41\u51fa\u3001\u53d8\u5316\u91cf\u6b63\u8d1f\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>sin()\u00a0&#8211; \u6b63\u5f26\uff08\u5f27\u5ea6\u5236\uff09<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u5f27\u5ea6\u89d2\u5ea6\u7684\u6b63\u5f26\u503c\u3002<br \/>\n\u793a\u4f8b\uff1asin(\u03c0\/2)\u00a0\u2192\u00a01\uff1bsin(\u03c0)\u00a0\u2192\u00a00\u3002<br \/>\n\u573a\u666f\uff1a\u4e09\u89d2\u51fd\u6570\u76d1\u63a7\uff08\u5982\u4ea4\u6d41\u7535\u6b63\u5f26\u6ce2\u5f62\u3001\u5468\u671f\u6027\u8fd0\u52a8\u4f4d\u79fb\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>sinh()\u00a0&#8211; \u53cc\u66f2\u6b63\u5f26<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u53cc\u66f2\u6b63\u5f26\u503c\uff08\u516c\u5f0f\uff1a(e\u02e3 &#8211; e\u207b\u02e3) \/ 2\uff09\u3002<br \/>\n\u793a\u4f8b\uff1asinh(0)\u00a0\u2192\u00a00\uff1bsinh(1)\u00a0\u2192 \u7ea6\u00a01.1752\u3002<br \/>\n\u573a\u666f\uff1a\u5de5\u7a0b\u6570\u5b66\u6a21\u578b\uff08\u5982\u60ac\u94fe\u7ebf\u3001\u70ed\u4f20\u5bfc\u76d1\u63a7\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>sqrt()\u00a0&#8211; \u5e73\u65b9\u6839<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u6570\u503c\u7684\u975e\u8d1f\u5e73\u65b9\u6839\u3002<br \/>\n\u793a\u4f8b\uff1asqrt(16)\u00a0\u2192\u00a04\uff1bsqrt(2)\u00a0\u2192 \u7ea6\u00a01.4142\u3002<br \/>\n\u573a\u666f\uff1a\u51e0\u4f55\u8ba1\u7b97\uff08\u5982\u6b63\u65b9\u5f62\u8fb9\u957f\uff09\u3001\u7edf\u8ba1\uff08\u5747\u65b9\u6839\u8ba1\u7b97\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>sum()\u00a0&#8211; \u5468\u671f T \u5185\u7684\u503c\u4e4b\u548c<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u6307\u5b9a\u5468\u671f\u00a0T\u00a0\u5185\u76d1\u63a7\u503c\u7684\u603b\u548c\uff0c\u6700\u5e38\u7528\u7edf\u8ba1\u51fd\u6570\u4e4b\u4e00\u3002<br \/>\n\u793a\u4f8b\uff1asum(1d)\u00a0\u2192 \u8fc7\u53bb 1 \u5929\u7684\u7f51\u7edc\u6d41\u91cf\u603b\u548c\u3002<br \/>\n\u573a\u666f\uff1a\u7d2f\u8ba1\u503c\u76d1\u63a7\uff08\u5982\u6bcf\u65e5\u8bf7\u6c42\u603b\u6570\u3001\u6bcf\u6708\u78c1\u76d8\u5199\u5165\u91cf\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>tan()\u00a0&#8211; \u6b63\u5207\uff08\u5f27\u5ea6\u5236\uff09<br \/>\n\u4f5c\u7528\uff1a\u8fd4\u56de\u5f27\u5ea6\u89d2\u5ea6\u7684\u6b63\u5207\u503c\uff08tan(x) = sin(x)\/cos(x)\uff09\u3002<br \/>\n\u793a\u4f8b\uff1atan(\u03c0\/4)\u00a0\u2192\u00a01\uff1btan(\u03c0\/2)\u00a0\u2192 \u65e0\u7a77\u5927\uff08Zabbix \u4e2d\u53ef\u80fd\u8fd4\u56de\u6781\u5927\u503c\uff09\u3002<br \/>\n\u573a\u666f\uff1a\u5de5\u7a0b\u8ba1\u7b97\uff08\u5982\u659c\u7387\u3001\u89d2\u5ea6\u7684\u6b63\u5207\u503c\u76d1\u63a7\uff09\u3002<\/div>\n<\/li>\n<li>\n<div>truncate()\u00a0&#8211; \u6570\u503c\u622a\u65ad\u5230\u5c0f\u6570\u4f4d<br \/>\n\u4f5c\u7528\uff1a\u5c06\u6570\u503c\u622a\u65ad\uff08\u975e\u56db\u820d\u4e94\u5165\uff09\u5230\u6307\u5b9a\u5c0f\u6570\u4f4d\uff0c\u5176\u4f59\u820d\u53bb\u3002<br \/>\n\u793a\u4f8b\uff1atruncate(3.1415, 2)\u00a0\u2192\u00a03.14\uff1btruncate(3.999, 1)\u00a0\u2192\u00a03.9\u3002<br \/>\n\u573a\u666f\uff1a\u6570\u636e\u683c\u5f0f\u5316\uff08\u5f3a\u5236\u4fdd\u7559\u5c0f\u6570\u4f4d\uff0c\u7528\u4e8e\u7cbe\u786e\u9608\u503c\u6bd4\u8f83\uff09\u3002<\/div>\n<\/li>\n<\/ol>\n<h4>\u65e5\u671f\u548c\u65f6\u95f4\u51fd\u6570<\/h4>\n<p>1.\u00a0date()\u00a0&#8211; \u5f53\u524d\u65e5\u671f<\/p>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u5f53\u524d\u65e5\u671f\uff0c\u683c\u5f0f\u4e3a\u00a0YYYY-MM-DD\uff08\u5982\u00a02025-09-16\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1adate()\u00a0\u2192 \u8fd4\u56de\u5b57\u7b26\u4e32\u00a0&#8220;2025-09-16&#8243;\u3002<\/li>\n<li>\u573a\u666f\uff1a\n<ul>\n<li>\u7ed3\u5408\u89e6\u53d1\u5668\u5224\u65ad \u201c\u662f\u5426\u5728\u7279\u5b9a\u65e5\u671f\u89e6\u53d1\u544a\u8b66\u201d\uff08\u5982\u6bcf\u6708 1 \u65e5\u68c0\u67e5\u5907\u4efd\u72b6\u6001\uff09\u3002<\/li>\n<li>\u544a\u8b66\u4fe1\u606f\u4e2d\u63d2\u5165\u5f53\u524d\u65e5\u671f\uff08\u5982\u00a0{TRIGGER.NAME} \u89e6\u53d1\u4e8e {date()}\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>2.\u00a0dayofmonth()\u00a0&#8211; \u5f53\u524d\u662f\u672c\u6708\u7684\u7b2c\u51e0\u5929<\/p>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u5f53\u524d\u65e5\u671f\u5728 \u201c\u672c\u6708\u7684\u7b2c\u51e0\u5929\u201d\uff08\u53d6\u503c\u8303\u56f4\u00a01~31\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1a\u82e5\u4eca\u5929\u662f\u00a02025-09-16\uff0c\u5219\u00a0dayofmonth()\u00a0\u2192 \u8fd4\u56de\u6574\u6570\u00a016\u3002<\/li>\n<li>\u573a\u666f\uff1a\n<ul>\n<li>\u89e6\u53d1 \u201c\u6bcf\u6708 1 \u65e5\u6267\u884c\u78c1\u76d8\u6e05\u7406\u201d \u7684\u544a\u8b66\u903b\u8f91\u3002<\/li>\n<li>\u76d1\u63a7 \u201c\u6708\u672b\uff08\u5982\u6bcf\u6708\u6700\u540e 3 \u5929\uff09\u7684\u7cfb\u7edf\u8d1f\u8f7d\u662f\u5426\u5f02\u5e38\u201d\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>3.\u00a0dayofweek()\u00a0&#8211; \u5f53\u524d\u662f\u672c\u5468\u7684\u7b2c\u51e0\u5929<\/p>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u5f53\u524d\u65e5\u671f\u5728 \u201c\u672c\u5468\u7684\u7b2c\u51e0\u5929\u201d\uff08\u53d6\u503c\u8303\u56f4\u00a01~7\uff0c\u5468\u65e5\u4e3a\u00a07\uff0c\u5468\u4e00\u4e3a\u00a01\uff0c\u4f9d\u6b64\u7c7b\u63a8\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1a\u82e5\u4eca\u5929\u662f\u5468\u4e8c\uff082025-09-16 \u662f\u5468\u4e8c\uff09\uff0c\u5219\u00a0dayofweek()\u00a0\u2192 \u8fd4\u56de\u6574\u6570\u00a02\u3002<\/li>\n<li>\u573a\u666f\uff1a\n<ul>\n<li>\u89e6\u53d1 \u201c\u5de5\u4f5c\u65e5\uff08\u5468\u4e00\u5230\u5468\u4e94\uff09\u7684\u4e1a\u52a1\u9ad8\u5cf0\u544a\u8b66\u201d\uff0c\u8fc7\u6ee4\u5468\u672b\u5e72\u6270\u3002<\/li>\n<li>\u76d1\u63a7 \u201c\u5468\u672b\uff08\u5468\u516d\u3001\u5468\u65e5\uff09\u7684\u8d44\u6e90\u4f7f\u7528\u7387\u662f\u5426\u8fc7\u4f4e\u201d\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>4.\u00a0now()\u00a0&#8211; UNIX \u65f6\u95f4<\/p>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u5f53\u524d\u65f6\u95f4\u7684\u00a0UNIX \u65f6\u95f4\u6233\uff08\u4ece 1970-01-01 00:00:00 UTC \u8d77\u7684\u79d2\u6570\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1a\u82e5\u5f53\u524d\u65f6\u95f4\u4e3a\u00a02025-09-16 10:30:00\uff0c\u5219\u00a0now()\u00a0\u2192 \u8fd4\u56de\u6574\u6570\u00a01752724200\uff08\u5b9e\u9645\u503c\u4f9d\u65f6\u95f4\u800c\u5b9a\uff09\u3002<\/li>\n<li>\u573a\u666f\uff1a\n<ul>\n<li>\u8ba1\u7b97 \u201c\u76d1\u63a7\u9879\u6570\u636e\u7684\u65f6\u95f4\u5dee\u201d\uff08\u5982\u00a0{item.last(0)} + 3600 &lt; now()\u00a0\u8868\u793a \u201c\u6570\u636e\u5df2\u8fc7\u671f 1 \u5c0f\u65f6\u201d\uff09\u3002<\/li>\n<li>\u65f6\u95f4\u6233\u76f8\u5173\u7684\u9608\u503c\u5224\u65ad\uff08\u5982 \u201c\u4efb\u52a1\u6267\u884c\u8d85\u65f6\uff08\u8d85\u8fc7 30 \u5206\u949f\uff09\u201d\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>5.\u00a0time()\u00a0&#8211; \u5f53\u524d\u65f6\u95f4<\/p>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u5f53\u524d\u65f6\u95f4\uff0c\u683c\u5f0f\u4e3a\u00a0HH:MM:SS\uff08\u5982\u00a010:30:45\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1atime()\u00a0\u2192 \u8fd4\u56de\u5b57\u7b26\u4e32\u00a0&#8220;10:30:45&#8243;\u3002<\/li>\n<li>\u573a\u666f\uff1a\n<ul>\n<li>\u89e6\u53d1 \u201c\u7279\u5b9a\u65f6\u6bb5\uff08\u5982\u00a000:00-06:00\u00a0\u591c\u95f4\uff09\u7684\u544a\u8b66\u201d\uff0c\u907f\u514d\u767d\u5929\u5e72\u6270\u3002<\/li>\n<li>\u544a\u8b66\u4fe1\u606f\u4e2d\u63d2\u5165\u5f53\u524d\u65f6\u95f4\uff08\u5982\u00a0{TRIGGER.NAME} \u89e6\u53d1\u4e8e {time()}\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4>\u805a\u5408\u51fd\u6570<\/h4>\n<ol>\n<li>avg()\u00a0&#8211; \u5468\u671f T \u5185\u7684\u5e73\u5747\u503c\n<ul>\n<li>\u4f5c\u7528\uff1a\u8ba1\u7b97\u6307\u5b9a\u5468\u671fT\u5185\u76d1\u63a7\u503c\u7684\u7b97\u672f\u5e73\u5747\u503c\uff0c\u662f\u6700\u5e38\u7528\u7684\u7edf\u8ba1\u805a\u5408\u51fd\u6570\u4e4b\u4e00\u3002<\/li>\n<li>\u793a\u4f8b\uff1aavg(5m)\u00a0\u2192 \u8ba1\u7b97\u8fc7\u53bb 5 \u5206\u949f\u5185\u76d1\u63a7\u9879\u6570\u503c\u7684\u5e73\u5747\u503c\u3002<\/li>\n<li>\u573a\u666f\uff1a\u5e73\u6ed1\u77ac\u65f6\u6ce2\u52a8\uff0c\u53cd\u6620\u8d8b\u52bf\uff08\u5982\u670d\u52a1\u5668 5 \u5206\u949f\u5e73\u5747 CPU \u8d1f\u8f7d\u3001\u7f51\u7edc\u5e73\u5747\u6d41\u91cf\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>count()\u00a0&#8211; \u5468\u671f T \u5185\u6ee1\u8db3\u6761\u4ef6\u7684\u6570\u91cf\n<ul>\n<li>\u4f5c\u7528\uff1a\u7edf\u8ba1\u5468\u671fT\u5185 \u201c\u6210\u529f\u68c0\u7d22\u5230\u4e14\u6ee1\u8db3\u8fd0\u7b97\u7b26O\u6761\u4ef6\u201d \u7684\u76d1\u63a7\u503c\u6570\u91cf\u3002<\/li>\n<li>\u793a\u4f8b\uff1acount(10m,&gt;80)\u00a0\u2192 \u7edf\u8ba1\u8fc7\u53bb 10 \u5206\u949f\u5185\u6570\u503c\u5927\u4e8e 80 \u7684\u6b21\u6570\u3002<\/li>\n<li>\u573a\u666f\uff1a\u8fc7\u6ee4\u5076\u53d1\u5f02\u5e38\uff0c\u591a\u6b21\u89e6\u53d1\u624d\u544a\u8b66\uff08\u5982 \u201c10 \u5206\u949f\u5185 CPU \u8d1f\u8f7d&gt; 80 \u7684\u60c5\u51b5\u51fa\u73b0\u22653 \u6b21\u201d\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>countunique()\u00a0&#8211; \u552f\u4e00\u503c\u7684\u4e2a\u6570\n<ul>\n<li>\u4f5c\u7528\uff1a\u7edf\u8ba1\u5468\u671fT\u5185\u76d1\u63a7\u503c\u7684\u552f\u4e00\u503c\u6570\u91cf\uff08\u53bb\u91cd\u540e\u8ba1\u6570\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1acountunique(1h)\u00a0\u2192 \u7edf\u8ba1 1 \u5c0f\u65f6\u5185\u4e0d\u540c\u7684 HTTP \u72b6\u6001\u7801\u6570\u91cf\u3002<\/li>\n<li>\u573a\u666f\uff1a\u76d1\u63a7 \u201c\u670d\u52a1\u8fd4\u56de\u7684\u72b6\u6001\u7801\u79cd\u7c7b\u662f\u5426\u5f02\u5e38\u589e\u591a\u201d\uff08\u5982\u6b63\u5e38\u4ec5200\uff0c\u82e5\u51fa\u73b0404\/500\u5219\u552f\u4e00\u503c\u53d8\u591a\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>kurtosis()\u00a0&#8211; \u6d4b\u91cf\u6982\u7387\u5206\u5e03\u7684 \u201c\u5c3e\u5ea6\u201d\n<ul>\n<li>\u4f5c\u7528\uff1a\u8861\u91cf\u6570\u636e\u5206\u5e03\u7684\u5cf0\u6001\uff08\u503c\u8d8a\u5927\uff0c\u5c3e\u90e8\u8d8a\u539a\uff0c\u6781\u7aef\u503c\u8d8a\u591a\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1akurtosis(1d)\u00a0\u2192 \u5206\u6790 1 \u5929\u5185\u54cd\u5e94\u65f6\u95f4\u5206\u5e03\u7684\u5cf0\u6001\u3002<\/li>\n<li>\u573a\u666f\uff1a\u68c0\u6d4b \u201c\u662f\u5426\u51fa\u73b0\u5927\u91cf\u6781\u7aef\u503c\u201d\uff08\u5982\u54cd\u5e94\u65f6\u95f4\u65e2\u6709\u6781\u5feb\u53c8\u6709\u6781\u6162\u7684\u60c5\u51b5\uff0c\u5c3e\u90e8\u53d8\u539a\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>mad()\u00a0&#8211; \u4e2d\u503c\u7edd\u5bf9\u504f\u5dee\n<ul>\n<li>\u4f5c\u7528\uff1a\u5148\u7b97\u6570\u636e\u7684\u4e2d\u4f4d\u6570\uff0c\u518d\u6c42\u6bcf\u4e2a\u6570\u636e\u4e0e\u4e2d\u4f4d\u6570\u7684\u7edd\u5bf9\u504f\u5dee\u7684\u5e73\u5747\u503c\uff08\u5bf9\u5f02\u5e38\u503c\u66f4\u9c81\u68d2\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1amad(1h)\u00a0\u2192 \u8ba1\u7b97 1 \u5c0f\u65f6\u5185\u76d1\u63a7\u503c\u76f8\u5bf9\u4e8e\u5176\u4e2d\u4f4d\u6570\u7684\u5e73\u5747\u7edd\u5bf9\u504f\u5dee\u3002<\/li>\n<li>\u573a\u666f\uff1a\u5b58\u5728\u5f02\u5e38\u503c\u65f6\uff0c\u66ff\u4ee3\u6807\u51c6\u5dee\u8861\u91cf\u6570\u636e\u6ce2\u52a8\uff08\u5982\u670d\u52a1\u5668\u54cd\u5e94\u65f6\u95f4\u6709\u5c11\u91cf\u6781\u7aef\u503c\u65f6\uff0cmad\u66f4\u51c6\u786e\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>max()\u00a0&#8211; \u5468\u671f T \u5185\u7684\u6700\u5927\u503c\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u5468\u671fT\u5185\u76d1\u63a7\u503c\u7684\u6700\u5927\u503c\uff0c\u662f\u6700\u5e38\u7528\u7684\u7edf\u8ba1\u805a\u5408\u51fd\u6570\u4e4b\u4e00\u3002<\/li>\n<li>\u793a\u4f8b\uff1amax(1h)\u00a0\u2192 \u53d6\u8fc7\u53bb 1 \u5c0f\u65f6\u5185\u7684\u6700\u5927\u5185\u5b58\u4f7f\u7528\u7387\u3002<\/li>\n<li>\u573a\u666f\uff1a\u68c0\u6d4b\u5cf0\u503c\uff08\u5982\u9ad8\u5cf0\u671f CPU \u8d1f\u8f7d\u5cf0\u503c\u3001\u7f51\u7edc\u6d41\u91cf\u5cf0\u503c\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>min()\u00a0&#8211; \u5468\u671f T \u5185\u7684\u6700\u5c0f\u503c\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u5468\u671fT\u5185\u76d1\u63a7\u503c\u7684\u6700\u5c0f\u503c\uff0c\u662f\u6700\u5e38\u7528\u7684\u7edf\u8ba1\u805a\u5408\u51fd\u6570\u4e4b\u4e00\u3002<\/li>\n<li>\u793a\u4f8b\uff1amin(24h)\u00a0\u2192 \u53d6\u8fc7\u53bb 24 \u5c0f\u65f6\u5185\u7684\u6700\u5c0f\u78c1\u76d8\u5269\u4f59\u7a7a\u95f4\u3002<\/li>\n<li>\u573a\u666f\uff1a\u68c0\u6d4b\u8c37\u503c\uff08\u5982\u591c\u95f4\u6700\u4f4e\u8bf7\u6c42\u91cf\u3001\u6700\u5c0f\u5185\u5b58\u7a7a\u95f2\u7387\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>skewness()\u00a0&#8211; \u6d4b\u91cf\u6982\u7387\u5206\u5e03\u7684\u4e0d\u5bf9\u79f0\u6027\n<ul>\n<li>\u4f5c\u7528\uff1a\u8861\u91cf\u6570\u636e\u5206\u5e03\u7684\u504f\u5ea6\uff08\u503c\u4e3a\u6b63\u2192\u53f3\u504f\uff0c\u503c\u4e3a\u8d1f\u2192\u5de6\u504f\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1askewness(1d)\u00a0\u2192 \u5206\u6790 1 \u5929\u5185\u8bf7\u6c42\u5ef6\u8fdf\u5206\u5e03\u7684\u504f\u659c\u65b9\u5411\u3002<\/li>\n<li>\u573a\u666f\uff1a\u68c0\u6d4b \u201c\u6570\u636e\u5206\u5e03\u662f\u5426\u504f\u79bb\u5bf9\u79f0\u201d\uff08\u5982\u54cd\u5e94\u65f6\u95f4\u53f3\u504f\uff0c\u8bf4\u660e\u5b58\u5728\u8f83\u591a\u6162\u8bf7\u6c42\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>stddevpop()\u00a0&#8211; \u7fa4\u4f53\u6807\u51c6\u5dee\n<ul>\n<li>\u4f5c\u7528\uff1a\u8ba1\u7b97\u5468\u671fT\u5185\u6240\u6709\u6570\u636e\u7684\u603b\u4f53\u6807\u51c6\u5dee\uff08\u5206\u6bcd\u4e3an\uff09\uff0c\u53cd\u6620\u6570\u636e\u79bb\u6563\u7a0b\u5ea6\u3002<\/li>\n<li>\u793a\u4f8b\uff1astddevpop(1h)\u00a0\u2192 \u8ba1\u7b97 1 \u5c0f\u65f6\u5185\u6240\u6709\u76d1\u63a7\u503c\u7684\u603b\u4f53\u6807\u51c6\u5dee\u3002<\/li>\n<li>\u573a\u666f\uff1a\u80fd\u83b7\u53d6 \u201c\u5168\u90e8\u6570\u636e\u201d \u65f6\uff0c\u8861\u91cf\u6574\u4f53\u6ce2\u52a8\uff08\u5982\u5df2\u77e5\u6240\u6709\u670d\u52a1\u5668\u7684\u54cd\u5e94\u65f6\u95f4\uff0c\u8ba1\u7b97\u603b\u4f53\u6807\u51c6\u5dee\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>stddevsamp()\u00a0&#8211; \u6837\u672c\u6807\u51c6\u5dee\n<ul>\n<li>\u4f5c\u7528\uff1a\u8ba1\u7b97\u5468\u671fT\u5185\u6570\u636e\u7684\u6837\u672c\u6807\u51c6\u5dee\uff08\u5206\u6bcd\u4e3an-1\uff09\uff0c\u53cd\u6620\u6837\u672c\u79bb\u6563\u7a0b\u5ea6\u3002<\/li>\n<li>\u793a\u4f8b\uff1astddevsamp(1h)\u00a0\u2192 \u8ba1\u7b97 1 \u5c0f\u65f6\u5185\u62bd\u6837\u76d1\u63a7\u503c\u7684\u6837\u672c\u6807\u51c6\u5dee\u3002<\/li>\n<li>\u573a\u666f\uff1a\u4ec5\u80fd\u83b7\u53d6 \u201c\u90e8\u5206\u6837\u672c\u201d \u65f6\uff0c\u4f30\u8ba1\u6574\u4f53\u6ce2\u52a8\uff08\u5982\u4ece\u591a\u53f0\u670d\u52a1\u5668\u4e2d\u62bd\u6837\uff0c\u8ba1\u7b97\u6837\u672c\u6807\u51c6\u5dee\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>sum()\u00a0&#8211; \u5468\u671f T \u5185\u7684\u503c\u4e4b\u548c\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u5468\u671fT\u5185\u76d1\u63a7\u503c\u7684\u603b\u548c\uff0c\u662f\u6700\u5e38\u7528\u7684\u7edf\u8ba1\u805a\u5408\u51fd\u6570\u4e4b\u4e00\u3002<\/li>\n<li>\u793a\u4f8b\uff1asum(1d)\u00a0\u2192 \u53d6\u8fc7\u53bb 1 \u5929\u5185\u7684\u7f51\u7edc\u6d41\u91cf\u603b\u548c\u3002<\/li>\n<li>\u573a\u666f\uff1a\u7d2f\u8ba1\u503c\u76d1\u63a7\uff08\u5982\u6bcf\u65e5\u8bf7\u6c42\u603b\u6570\u3001\u6bcf\u6708\u78c1\u76d8\u5199\u5165\u91cf\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>sumofsquares()\u00a0&#8211; \u5e73\u65b9\u548c\n<ul>\n<li>\u4f5c\u7528\uff1a\u8ba1\u7b97\u5468\u671fT\u5185\u6240\u6709\u76d1\u63a7\u503c\u7684\u5e73\u65b9\u4e4b\u548c\uff08<span aria-hidden=\"true\">\u2211i=1n\u200bxi2\u200b<\/span>\uff09\u3002<\/li>\n<li>\u793a\u4f8b\uff1asumofsquares(1h)\u00a0\u2192 \u8ba1\u7b97 1 \u5c0f\u65f6\u5185\u5404\u76d1\u63a7\u503c\u7684\u5e73\u65b9\u548c\u3002<\/li>\n<li>\u573a\u666f\uff1a\u7edf\u8ba1\u5206\u6790\uff08\u5982\u8ba1\u7b97\u65b9\u5dee\u7684\u4e2d\u95f4\u6b65\u9aa4\u3001\u7279\u5b9a\u6570\u5b66\u6a21\u578b\u8f93\u5165\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<ol start=\"13\">\n<li>varpop()\u00a0&#8211; \u603b\u4f53\u65b9\u5dee\n<ul>\n<li>\u4f5c\u7528\uff1a\u8ba1\u7b97\u5468\u671fT\u5185\u6240\u6709\u6570\u636e\u7684\u603b\u4f53\u65b9\u5dee\uff08\u6807\u51c6\u5dee\u7684\u5e73\u65b9\uff0c\u5206\u6bcd\u4e3an\uff09\uff0c\u53cd\u6620\u603b\u4f53\u79bb\u6563\u7a0b\u5ea6\u3002<\/li>\n<li>\u793a\u4f8b\uff1avarpop(1h)\u00a0\u2192 \u8ba1\u7b97 1 \u5c0f\u65f6\u5185\u6240\u6709\u76d1\u63a7\u503c\u7684\u603b\u4f53\u65b9\u5dee\u3002<\/li>\n<li>\u573a\u666f\uff1a\u540cstddevpop\uff0c\u80fd\u83b7\u53d6\u5168\u4f53\u6570\u636e\u65f6\uff0c\u8861\u91cf\u6574\u4f53\u6ce2\u52a8\u7684\u5e73\u65b9\uff08\u65b9\u5dee\u662f\u65b9\u5dee\u5206\u6790\u7684\u57fa\u7840\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>varsamp()\u00a0&#8211; \u6837\u672c\u65b9\u5dee\n<ul>\n<li>\u4f5c\u7528\uff1a\u8ba1\u7b97\u5468\u671fT\u5185\u6570\u636e\u7684\u6837\u672c\u65b9\u5dee\uff08\u6807\u51c6\u5dee\u7684\u5e73\u65b9\uff0c\u5206\u6bcd\u4e3an-1\uff09\uff0c\u53cd\u6620\u6837\u672c\u79bb\u6563\u7a0b\u5ea6\u3002<\/li>\n<li>\u793a\u4f8b\uff1avarsamp(1h)\u00a0\u2192 \u8ba1\u7b97 1 \u5c0f\u65f6\u5185\u62bd\u6837\u76d1\u63a7\u503c\u7684\u6837\u672c\u65b9\u5dee\u3002<\/li>\n<li>\u573a\u666f\uff1a\u540cstddevsamp\uff0c\u4ec5\u80fd\u83b7\u53d6\u6837\u672c\u65f6\uff0c\u4f30\u8ba1\u6574\u4f53\u6ce2\u52a8\u7684\u5e73\u65b9\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h4>\u8fd0\u7b97\u7b26\u51fd\u6570<\/h4>\n<p>1.\u00a0between()\u00a0&#8211; \u8303\u56f4\u5224\u65ad\u51fd\u6570<\/p>\n<ul>\n<li>\u4f5c\u7528\uff1a\u68c0\u67e5\u76d1\u63a7\u9879\u7684\u6570\u503c\u662f\u5426\u843d\u5728\u6307\u5b9a\u7684\u6570\u503c\u8303\u56f4\u5185\uff0c\u8fd4\u56de\u00a01\uff08\u5728\u8303\u56f4\u5185\uff09\u6216\u00a00\uff08\u4e0d\u5728\u8303\u56f4\u5185\uff09\u3002<\/li>\n<li>\u8bed\u6cd5\uff1abetween(\u6570\u503c, \u6700\u5c0f\u503c, \u6700\u5927\u503c)<\/li>\n<li>\u793a\u4f8b\uff1a\n<ul>\n<li>\u82e5\u76d1\u63a7\u9879\u8fd4\u56de\u503c\u4e3a\u00a050\uff0c\u5219\u00a0between(50, 0, 100)\u00a0\u2192 \u8fd4\u56de\u00a01\uff0850 \u5728 0~100 \u8303\u56f4\u5185\uff09\u3002<\/li>\n<li>\u82e5\u76d1\u63a7\u9879\u8fd4\u56de\u503c\u4e3a\u00a0120\uff0c\u5219\u00a0between(120, 0, 100)\u00a0\u2192 \u8fd4\u56de\u00a00\uff08120 \u4e0d\u5728 0~100 \u8303\u56f4\u5185\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\u573a\u666f\uff1a\n<ul>\n<li>\u76d1\u63a7 \u201cCPU \u4f7f\u7528\u7387\u662f\u5426\u5728\u6b63\u5e38\u533a\u95f4\uff08\u5982 20%~80%\uff09\u201d\uff0c\u8d85\u51fa\u5219\u544a\u8b66\u3002<\/li>\n<li>\u68c0\u6d4b \u201c\u7f51\u7edc\u5ef6\u8fdf\u662f\u5426\u5728\u5408\u7406\u8303\u56f4\uff08\u5982 0~200ms\uff09\u201d\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>2.\u00a0in()\u00a0&#8211; \u679a\u4e3e\u503c\u5339\u914d\u51fd\u6570<\/p>\n<ul>\n<li>\u4f5c\u7528\uff1a\u68c0\u67e5\u76d1\u63a7\u9879\u7684\u6570\u503c\u662f\u5426\u7b49\u4e8e\u5217\u51fa\u7684\u591a\u4e2a\u503c\u4e2d\u7684\u4efb\u610f\u4e00\u4e2a\uff0c\u8fd4\u56de\u00a01\uff08\u5339\u914d\uff09\u6216\u00a00\uff08\u4e0d\u5339\u914d\uff09\u3002<\/li>\n<li>\u8bed\u6cd5\uff1ain(\u6570\u503c, \u503c1, \u503c2, &#8230;, \u503cN)<\/li>\n<li>\u793a\u4f8b\uff1a\n<ul>\n<li>\u82e5\u76d1\u63a7\u9879\u8fd4\u56de\u503c\u4e3a\u00a0200\uff0c\u5219\u00a0in(200, 200, 404, 500)\u00a0\u2192 \u8fd4\u56de\u00a01\uff08200 \u662f\u5217\u51fa\u7684\u503c\u4e4b\u4e00\uff09\u3002<\/li>\n<li>\u82e5\u76d1\u63a7\u9879\u8fd4\u56de\u503c\u4e3a\u00a0403\uff0c\u5219\u00a0in(403, 200, 404, 500)\u00a0\u2192 \u8fd4\u56de\u00a00\uff08403 \u4e0d\u5728\u5217\u51fa\u7684\u503c\u4e2d\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\u573a\u666f\uff1a\n<ul>\n<li>\u76d1\u63a7 \u201cHTTP \u72b6\u6001\u7801\u662f\u5426\u4e3a\u5f02\u5e38\u7801\uff08\u5982 404\u3001500\uff09\u201d\uff0c\u5339\u914d\u5219\u544a\u8b66\u3002<\/li>\n<li>\u68c0\u6d4b \u201c\u670d\u52a1\u72b6\u6001\u662f\u5426\u4e3a\u6545\u969c\u72b6\u6001\uff08\u5982error\u3001down\uff09\u201d\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4>\u9884\u6d4b\u51fd\u6570<\/h4>\n<p>1.\u00a0forecast()\u00a0&#8211; \u8d8b\u52bf\u9884\u6d4b\u51fd\u6570<\/p>\n<ul>\n<li>\u4f5c\u7528\uff1a\u57fa\u4e8e\u6307\u5b9a\u5468\u671f\u00a0T\u00a0\u5185\u7684\u5386\u53f2\u6570\u636e\uff0c\u9884\u6d4b\u672a\u6765\u00a0t\u00a0\u79d2\u540e\u76d1\u63a7\u9879\u7684\u6570\u503c\u3002<\/li>\n<li>\u539f\u7406\uff1a\u901a\u8fc7\u5206\u6790\u5468\u671f\u00a0T\u00a0\u5185\u6570\u636e\u7684\u8d8b\u52bf\uff08\u5982\u589e\u957f\u3001\u4e0b\u964d\u3001\u6ce2\u52a8\u89c4\u5f8b\uff09\uff0c\u62df\u5408\u51fa\u8d8b\u52bf\u6a21\u578b\uff0c\u8fdb\u800c\u63a8\u65ad\u672a\u6765\u00a0t\u00a0\u79d2\u7684\u6570\u503c\u3002<\/li>\n<li>\u8bed\u6cd5\uff1aforecast(\u5468\u671fT, \u9884\u6d4b\u65f6\u957ft)<\/li>\n<li>\u793a\u4f8b\uff1a\n<ul>\n<li>\u82e5\u60f3\u57fa\u4e8e\u8fc7\u53bb\u00a01h\uff08\u5468\u671f\u00a0T=1h\uff09\u7684\u78c1\u76d8\u4f7f\u7528\u7387\u6570\u636e\uff0c\u9884\u6d4b\u00a03600s\uff081 \u5c0f\u65f6\uff09\u540e\u7684\u503c\uff0c\u8868\u8fbe\u5f0f\u4e3a\u00a0forecast(1h, 3600)\u3002<\/li>\n<li>\u82e5\u9884\u6d4b\u7ed3\u679c\u8d85\u8fc7\u9608\u503c\uff08\u5982 \u201c\u9884\u6d4b 1 \u5c0f\u65f6\u540e\u78c1\u76d8\u4f7f\u7528\u7387&gt; 95%\u201d\uff09\uff0c\u5219\u89e6\u53d1\u544a\u8b66\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\u573a\u666f\uff1a\n<ul>\n<li>\u8d44\u6e90\u8017\u5c3d\u9884\u8b66\uff08\u5982\u78c1\u76d8\u3001\u5185\u5b58\u5373\u5c06\u5360\u6ee1\uff0c\u63d0\u524d\u51e0\u5c0f\u65f6 \/ \u51e0\u5929\u544a\u8b66\uff09\u3002<\/li>\n<li>\u4e1a\u52a1\u589e\u957f\u9884\u6d4b\uff08\u5982\u8bf7\u6c42\u91cf\u6301\u7eed\u589e\u957f\uff0c\u9884\u6d4b\u4f55\u65f6\u8fbe\u5230\u7cfb\u7edf\u4e0a\u9650\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>2.\u00a0timeleft()\u00a0&#8211; \u5269\u4f59\u65f6\u95f4\u9884\u6d4b\u51fd\u6570<\/p>\n<ul>\n<li>\u4f5c\u7528\uff1a\u57fa\u4e8e\u6307\u5b9a\u5468\u671f\u00a0T\u00a0\u5185\u7684\u5386\u53f2\u6570\u636e\uff0c\u4f30\u8ba1\u8fbe\u5230\u6307\u5b9a\u9608\u503c\u8fd8\u5269\u4f59\u7684\u65f6\u95f4\uff08\u5355\u4f4d\uff1a\u79d2\uff09\u3002<\/li>\n<li>\u539f\u7406\uff1a\u5206\u6790\u5468\u671f\u00a0T\u00a0\u5185\u6570\u636e\u7684\u53d8\u5316\u901f\u7387\uff08\u5982\u78c1\u76d8\u4f7f\u7528\u7387\u7684\u589e\u957f\u901f\u5ea6\uff09\uff0c\u7ed3\u5408\u5f53\u524d\u503c\u4e0e\u9608\u503c\u7684\u5dee\u8ddd\uff0c\u8ba1\u7b97\u8fbe\u5230\u9608\u503c\u7684\u5269\u4f59\u65f6\u95f4\u3002<\/li>\n<li>\u8bed\u6cd5\uff1atimeleft(\u5468\u671fT, \u9608\u503c)<\/li>\n<li>\u793a\u4f8b\uff1a\n<ul>\n<li>\u82e5\u78c1\u76d8\u5f53\u524d\u4f7f\u7528\u7387\u00a080%\uff0c\u9608\u503c\u00a095%\uff0c\u57fa\u4e8e\u8fc7\u53bb\u00a01h\uff08\u5468\u671f\u00a0T=1h\uff09\u7684\u589e\u957f\u8d8b\u52bf\uff0c\u8868\u8fbe\u5f0f\u00a0timeleft(1h, 95)\u00a0\u4f1a\u8fd4\u56de \u201c\u9884\u8ba1\u8fd8\u9700 X \u79d2\u8fbe\u5230 95%\u201d\u3002<\/li>\n<li>\u82e5\u8fd4\u56de\u503c\u00a0&lt; 3600\uff081 \u5c0f\u65f6\uff09\uff0c\u5219\u89e6\u53d1 \u201c1 \u5c0f\u65f6\u5185\u78c1\u76d8\u5c06\u7206\u6ee1\u201d \u7684\u544a\u8b66\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\u573a\u666f\uff1a\n<ul>\n<li>\u5173\u952e\u8d44\u6e90\u7684 \u201c\u5012\u8ba1\u65f6\u544a\u8b66\u201d\uff08\u5982\u78c1\u76d8\u5269\u4f59\u7a7a\u95f4\u4e0d\u8db3\uff0c\u63d0\u524d 1 \u5c0f\u65f6\u9884\u8b66\uff09\u3002<\/li>\n<li>\u4e1a\u52a1\u6307\u6807\u63a5\u8fd1\u4e0a\u9650\u7684\u9884\u8b66\uff08\u5982\u8fde\u63a5\u6570\u5373\u5c06\u6253\u6ee1\uff0c\u63d0\u524d 30 \u5206\u949f\u901a\u77e5\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4>\u5e38\u7528\u51fd\u6570<\/h4>\n<h2>\u4e00\u3001\u57fa\u7840\u6570\u636e\u83b7\u53d6\u4e0e\u7edf\u8ba1\u51fd\u6570\uff08\u6838\u5fc3\u9ad8\u9891\uff09<\/h2>\n<h3>1.\u00a0last(sec|#num, &lt;time_shift&gt;)\u00a0&#8211; \u83b7\u53d6\u6307\u5b9a\u65f6\u5e8f\u503c<\/h3>\n<ul>\n<li>\u4f5c\u7528\uff1a\u83b7\u53d6\u76d1\u63a7\u9879\u7684 \u201c\u5012\u6570\u7b2c N \u4e2a\u503c\u201d \u6216 \u201c\u5386\u53f2\u65f6\u95f4\u504f\u79fb\u503c\u201d\uff0c\u662f\u5b9e\u65f6\u544a\u8b66\u7684\u57fa\u7840\u3002<\/li>\n<li>\u8bed\u6cd5\uff1a{&lt;\u5b9e\u4f53&gt;:&lt;\u952e\u503c&gt;.last(\u8303\u56f4[, \u65f6\u95f4\u504f\u79fb])}\n<ul>\n<li>\u8303\u56f4\uff1asec\uff08\u65f6\u95f4\u79d2\u6570\uff0c\u5982300=5 \u5206\u949f\u5185\u6700\u65b0\u503c\uff09\u6216#num\uff08\u5012\u6570\u5e8f\u53f7\uff0c\u5982#2= \u5012\u6570\u7b2c\u4e8c\u4e2a\u503c\uff09\uff1b<\/li>\n<li>\u65f6\u95f4\u504f\u79fb\uff1a\u59821d\uff08\u6628\u5929\u6b64\u65f6\uff09\u30011h\uff081 \u5c0f\u65f6\u524d\uff09\uff0c\u7528\u4e8e\u5386\u53f2\u540c\u671f\u5bf9\u6bd4\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\u652f\u6301\u7c7b\u578b\uff1afloat\u3001int\u3001str\u3001text\u3001log<\/li>\n<li>\u793a\u4f8b\uff1a\n<div>\n<div dir=\"ltr\">\n<div>\n<pre># \u6700\u65b0CPU\u8d1f\u8f7d&gt;3\uff08\u5b9e\u65f6\u544a\u8b66\uff09\r\n{web:system.cpu.load[avg1].last()}&gt;3\r\n\r\n# \u6628\u5929\u6b64\u65f6\u7684CPU\u8d1f\u8f7d&gt;0.7\uff08\u5386\u53f2\u5bf9\u6bd4\uff09\r\n{web:system.cpu.load[avg1].last(,1d)}&gt;0.7\r\n\r\n# \/etc\/passwd\u6587\u4ef6\u6821\u9a8c\u503c\u53d8\u5316\uff08\u6587\u4ef6\u7be1\u6539\u68c0\u6d4b\uff09\r\n{web:vfs.file.cksum[\/etc\/passwd].last(#1)}&lt;&gt;{web:vfs.file.cksum[\/etc\/passwd].last(#2)}\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<li>\u6ce8\u610f\uff1a#num\u8d85\u8fc7\u5b9e\u9645\u91c7\u96c6\u6570\u65f6\u8fd4\u56deNULL\uff0c\u9700\u7ed3\u5408nodata()\u5224\u65ad\u3002<\/li>\n<\/ul>\n<h3>2.\u00a0count(sec|#num, \u9608\u503c, \u64cd\u4f5c\u7b26[, \u65f6\u95f4\u504f\u79fb])\u00a0&#8211; \u7edf\u8ba1\u6ee1\u8db3\u6761\u4ef6\u7684\u6570\u91cf<\/h3>\n<ul>\n<li>\u4f5c\u7528\uff1a\u7edf\u8ba1 \u201c\u6307\u5b9a\u8303\u56f4\u201d \u5185\u6ee1\u8db3\u6761\u4ef6\u7684\u76d1\u63a7\u503c\u4e2a\u6570\uff0c\u7528\u4e8e\u8fc7\u6ee4\u5076\u53d1\u6ce2\u52a8\uff08\u5982 \u201c\u591a\u6b21\u89e6\u53d1\u624d\u544a\u8b66\u201d\uff09\u3002<\/li>\n<li>\u8bed\u6cd5\uff1a{&lt;\u5b9e\u4f53&gt;:&lt;\u952e\u503c&gt;.count(\u8303\u56f4, \u9608\u503c, \u64cd\u4f5c\u7b26[, \u65f6\u95f4\u504f\u79fb])}\n<ul>\n<li>\u8303\u56f4\uff1asec\uff08\u65f6\u95f4\u79d2\u6570\uff09\u6216#num\uff08\u6700\u8fd1 N \u4e2a\u503c\uff09\uff1b<\/li>\n<li>\u64cd\u4f5c\u7b26\uff1aeq\uff08\u7b49\u4e8e\uff09\u3001ne\uff08\u4e0d\u7b49\u4e8e\uff09\u3001gt\uff08\u5927\u4e8e\uff09\u3001like\uff08\u6587\u672c\u5305\u542b\uff09\u7b49\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\u652f\u6301\u7c7b\u578b\uff1afloat\u3001int\u3001str\u3001text\u3001log<\/li>\n<li>\u793a\u4f8b\uff1a\n<div>\n<div dir=\"ltr\">\n<div>\n<pre># \u6700\u8fd13\u6b21ping\u4e2d\u6709\u22652\u6b21\u5ef6\u65f6&gt;50ms\uff08\u51cf\u5c11\u8bef\u62a5\uff09\r\n{server:pingsec[target].count(#3,50,gt)}&gt;=2\r\n\r\n# 10\u5206\u949f\u5185\u65e5\u5fd7\u542b\"ERROR\"\u7684\u6b21\u6570\u22653\uff08\u9519\u8bef\u9891\u53d1\u544a\u8b66\uff09\r\n{web:log.nginx.error.count(10m,\"ERROR\",like)}&gt;=3\r\n\r\n# \u6700\u8fd15\u5206\u949f\u4e3b\u673a\u4e0d\u53ef\u8fbe\u6b21\u6570&gt;5\uff08\u6301\u7eed\u79bb\u7ebf\uff09\r\n{server:icmpping.count(300,0,eq)}&gt;5\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<li>\u6ce8\u610f\uff1a\u6587\u672c\u5339\u914d\u5fc5\u987b\u7528like\uff0c\u6570\u503c\u6bd4\u8f83\u7528gt\/lt\u7b49\u3002<\/li>\n<\/ul>\n<h3>3.\u00a0avg(sec|#num[, \u65f6\u95f4\u504f\u79fb])\u00a0&#8211; \u8ba1\u7b97\u5e73\u5747\u503c<\/h3>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8ba1\u7b97 \u201c\u6307\u5b9a\u8303\u56f4\u201d \u5185\u7684\u7b97\u672f\u5e73\u5747\u503c\uff0c\u5e73\u6ed1\u77ac\u65f6\u6ce2\u52a8\uff08\u5982 \u201c1 \u5c0f\u65f6\u5e73\u5747\u8d1f\u8f7d\u201d\uff09\u3002<\/li>\n<li>\u8bed\u6cd5\uff1a{&lt;\u5b9e\u4f53&gt;:&lt;\u952e\u503c&gt;.avg(\u8303\u56f4[, \u65f6\u95f4\u504f\u79fb])}<\/li>\n<li>\u652f\u6301\u7c7b\u578b\uff1afloat\u3001int\uff08\u4ec5\u6570\u503c\u578b\uff09<\/li>\n<li>\u793a\u4f8b\uff1a\n<div>\n<div dir=\"ltr\">\n<div>\n<pre># \u8fc7\u53bb1\u5c0f\u65f6\u5e73\u5747CPU\u8d1f\u8f7d&gt;1.0\uff08\u6301\u7eed\u8fc7\u8f7d\uff09\r\n{web:system.cpu.load[avg1].avg(1h)}&gt;1.0\r\n\r\n# \u6628\u5929\u6b64\u65f610\u5206\u949f\u5185\u5e73\u5747\u5185\u5b58\u4f7f\u7528\u7387&gt;85%\uff08\u5386\u53f2\u5bf9\u6bd4\uff09\r\n{db:vm.memory.util[used].avg(10m,1d)}&gt;85\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<\/ul>\n<h3>4.\u00a0min(sec|#num[, \u65f6\u95f4\u504f\u79fb])\u00a0\/\u00a0max(sec|#num[, \u65f6\u95f4\u504f\u79fb])\u00a0&#8211; \u6781\u503c\u83b7\u53d6<\/h3>\n<ul>\n<li>\u4f5c\u7528\uff1a\u5206\u522b\u83b7\u53d6 \u201c\u6307\u5b9a\u8303\u56f4\u201d \u5185\u7684\u6700\u5c0f\u503c \/ \u6700\u5927\u503c\uff0c\u68c0\u6d4b\u8c37\u503c \/ \u5cf0\u503c\u5f02\u5e38\u3002<\/li>\n<li>\u8bed\u6cd5\uff1a{&lt;\u5b9e\u4f53&gt;:&lt;\u952e\u503c&gt;.min(\u8303\u56f4[, \u65f6\u95f4\u504f\u79fb])}\u00a0\/\u00a0max(&#8230;)<\/li>\n<li>\u652f\u6301\u7c7b\u578b\uff1afloat\u3001int\uff08\u4ec5\u6570\u503c\u578b\uff09<\/li>\n<li>\u793a\u4f8b\uff1a\n<div>\n<div dir=\"ltr\">\n<div>\n<pre># \u8fc7\u53bb5\u5206\u949f\u53ef\u7528\u5185\u5b58\u6700\u5c0f\u503c&lt;1GB\uff08\u5185\u5b58\u4e0d\u8db3\u9884\u8b66\uff09\r\n{app:vm.memory.size[available].min(5m)}&lt;1024\r\n\r\n# 30\u5206\u949f\u5185CPU\u4f7f\u7528\u7387\u6700\u5927\u503c&gt;90%\uff08\u5cf0\u503c\u8fc7\u8f7d\uff09\r\n{web:system.cpu.util[user].max(30m)}&gt;90\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<\/ul>\n<h3>5.\u00a0sum(sec|#num[, \u65f6\u95f4\u504f\u79fb])\u00a0&#8211; \u8ba1\u7b97\u603b\u548c<\/h3>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8ba1\u7b97 \u201c\u6307\u5b9a\u8303\u56f4\u201d \u5185\u7684\u7d2f\u8ba1\u503c\uff0c\u7528\u4e8e\u7edf\u8ba1\u6d41\u91cf\u3001\u8bf7\u6c42\u6570\u7b49\u7d2f\u52a0\u578b\u6307\u6807\u3002<\/li>\n<li>\u8bed\u6cd5\uff1a{&lt;\u5b9e\u4f53&gt;:&lt;\u952e\u503c&gt;.sum(\u8303\u56f4[, \u65f6\u95f4\u504f\u79fb])}<\/li>\n<li>\u652f\u6301\u7c7b\u578b\uff1afloat\u3001int\uff08\u4ec5\u6570\u503c\u578b\uff0c\u5efa\u8bae\u7528\u4e8e\u7d2f\u52a0\u9879\uff09<\/li>\n<li>\u793a\u4f8b\uff1a\n<div>\n<div dir=\"ltr\">\n<div>\n<pre># 1\u5c0f\u65f6\u5185\u7f51\u7edc\u603b\u5165\u6d41\u91cf&gt;1GB\uff08\u7d2f\u8ba1\u8d85\u9650\uff09\r\n{web:net.if.in[eth0].sum(1h)}&gt;1073741824  # 1GB=1073741824\u5b57\u8282\r\n\r\n# \u4eca\u65e5\uff080\u70b9\u81f3\u4eca\uff09\u8bf7\u6c42\u603b\u6570&gt;100\u4e07\r\n{api:web.requests.sum(today(),now())}&gt;1000000\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<\/ul>\n<h3>6.\u00a0nodata(sec[, strict])\u00a0&#8211; \u68c0\u6d4b\u65e0\u6570\u636e<\/h3>\n<ul>\n<li>\u4f5c\u7528\uff1a\u68c0\u6d4b \u201c\u8fc7\u53bb sec \u79d2\u5185\u201d \u662f\u5426\u65e0\u6570\u636e\uff0c\u7528\u4e8e\u5224\u65ad Agent \u79bb\u7ebf\u3001\u670d\u52a1\u65e0\u54cd\u5e94\u3002<\/li>\n<li>\u8bed\u6cd5\uff1a{&lt;\u5b9e\u4f53&gt;:&lt;\u952e\u503c&gt;.nodata(\u65f6\u95f4\u79d2\u6570[, strict])}\n<ul>\n<li>strict\uff08\u53ef\u9009\uff09\uff1a\u4e25\u683c\u6a21\u5f0f\uff0c\u6570\u636e\u4e0d\u8fde\u7eed\u4e5f\u89c6\u4e3a\u65e0\u6570\u636e\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\u652f\u6301\u7c7b\u578b\uff1a\u6240\u6709\u7c7b\u578b<\/li>\n<li>\u793a\u4f8b\uff1a\n<div>\n<div dir=\"ltr\">\n<div>\n<pre># 5\u5206\u949f\u5185\u65e0ping\u6570\u636e\uff08\u4e3b\u673a\u79bb\u7ebf\uff09\r\n{server:icmpping.nodata(300)}=1\r\n\r\n# 10\u5206\u949f\u5185\u65e5\u5fd7\u6570\u636e\u4e0d\u8fde\u7eed\uff08\u91c7\u96c6\u5f02\u5e38\uff09\r\n{web:log.nginx.error.nodata(600,strict)}=1\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<\/ul>\n<h3>7.\u00a0diff(sec|#num)\u00a0&#8211; \u68c0\u6d4b\u503c\u662f\u5426\u53d8\u5316<\/h3>\n<ul>\n<li>\u4f5c\u7528\uff1a\u68c0\u6d4b \u201c\u6307\u5b9a\u8303\u56f4\u201d \u5185\u503c\u662f\u5426\u53d8\u5316\uff0c\u8fd4\u56de1\uff08\u6709\u53d8\u5316\uff09\u62160\uff08\u65e0\u53d8\u5316\uff09\uff0c\u76d1\u63a7\u9759\u6001\u503c\uff08\u5982\u914d\u7f6e\u6587\u4ef6\uff09\u3002<\/li>\n<li>\u8bed\u6cd5\uff1a{&lt;\u5b9e\u4f53&gt;:&lt;\u952e\u503c&gt;.diff(\u8303\u56f4)}<\/li>\n<li>\u652f\u6301\u7c7b\u578b\uff1afloat\u3001int\u3001str\u3001text<\/li>\n<li>\u793a\u4f8b\uff1a\n<div>\n<div dir=\"ltr\">\n<div>\n<pre># 5\u5206\u949f\u5185\u914d\u7f6e\u6587\u4ef6\u6821\u9a8c\u503c\u65e0\u53d8\u5316\uff08\u6b63\u5e38\uff09\uff0c\u82e5=0\u5219\u544a\u8b66\uff08\u672a\u66f4\u65b0\uff09\r\n{web:vfs.file.cksum[\/etc\/nginx.conf].diff(300)}=0\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<\/ul>\n<h2>\u4e8c\u3001\u9ad8\u7ea7\u8d8b\u52bf\u4e0e\u9884\u6d4b\u51fd\u6570\uff08\u524d\u77bb\u6027\u76d1\u63a7\uff09<\/h2>\n<h3>1. \u8d8b\u52bf\u51fd\u6570\uff08\u57fa\u4e8e\u9884\u805a\u5408\u7684 Trend \u6570\u636e\uff09<\/h3>\n<ul>\n<li>\n<div>\u4f5c\u7528\uff1a\u57fa\u4e8e Zabbix \u6bcf\u5c0f\u65f6\u9884\u805a\u5408\u7684 \u201c\u8d8b\u52bf\u6570\u636e\u201d\uff08\u5e73\u5747\u503c\u3001\u6700\u5927\u503c\u7b49\uff09\uff0c\u9002\u5408\u957f\u5468\u671f\u7edf\u8ba1\uff08\u5982 1 \u5468\u30011 \u4e2a\u6708\uff09\uff0c\u6027\u80fd\u4f18\u4e8e\u539f\u59cb\u6570\u636e\u8ba1\u7b97\u3002<\/div>\n<\/li>\n<li>\n<div>\u51fd\u6570\u5217\u8868\uff1a<\/div>\n<div data-scroll-inline-overflow=\"false\" data-scroll-inline-at-start=\"true\" data-scroll-inline-start-overflow=\"false\" data-scroll-inline-at-end=\"true\" data-scroll-inline-end-overflow=\"false\">\n<div>\n<table>\n<thead>\n<tr>\n<th>\u51fd\u6570\u540d<\/th>\n<th>\u529f\u80fd<\/th>\n<th>\u793a\u4f8b\uff08\u8fc7\u53bb 1 \u5468\uff09<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>trendavg<\/td>\n<td>\u8d8b\u52bf\u5e73\u5747\u503c<\/td>\n<td>trendavg(604800)\uff081 \u5468\u5e73\u5747\uff09<\/td>\n<\/tr>\n<tr>\n<td>trendmax<\/td>\n<td>\u8d8b\u52bf\u6700\u5927\u503c<\/td>\n<td>trendmax(604800,1d)\uff08\u4e0a\u5468\u6700\u5927\uff09<\/td>\n<\/tr>\n<tr>\n<td>trendmin<\/td>\n<td>\u8d8b\u52bf\u6700\u5c0f\u503c<\/td>\n<td>trendmin(604800)\uff081 \u5468\u6700\u5c0f\uff09<\/td>\n<\/tr>\n<tr>\n<td>trendcount<\/td>\n<td>\u8d8b\u52bf\u8bb0\u5f55\u6570<\/td>\n<td>trendcount(604800)\uff081 \u5468\u8bb0\u5f55\u6570\uff09<\/td>\n<\/tr>\n<tr>\n<td>trendsum<\/td>\n<td>\u8d8b\u52bf\u603b\u548c<\/td>\n<td>trendsum(2592000)\uff0830 \u5929\u603b\u548c\uff09<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/li>\n<li>\n<div>\u652f\u6301\u7c7b\u578b\uff1afloat\u3001int<\/div>\n<\/li>\n<li>\n<div>\u793a\u4f8b\uff1a<\/div>\n<div>\n<div dir=\"ltr\">\n<div>\n<pre># \u8fc7\u53bb30\u5929\u78c1\u76d8\u5269\u4f59\u7a7a\u95f4\u7684\u8d8b\u52bf\u6700\u5c0f\u503c&lt;5GB\uff08\u957f\u671f\u9884\u8b66\uff09\r\n{db:vfs.fs.size[\/data,free].trendmin(2592000)}&lt;5368709120\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<\/ul>\n<h3>2.\u00a0timeleft(item_expr, threshold[, func])\u00a0&#8211; \u5269\u4f59\u65f6\u95f4\u9884\u6d4b<\/h3>\n<ul>\n<li>\u4f5c\u7528\uff1a\u57fa\u4e8e\u5386\u53f2\u8d8b\u52bf\u9884\u6d4b \u201c\u8fbe\u5230\u9608\u503c\u7684\u5269\u4f59\u65f6\u95f4\u201d\uff08\u79d2\uff09\uff0c\u5b9e\u73b0\u524d\u77bb\u6027\u9884\u8b66\uff08\u5982 \u201c\u78c1\u76d8 1 \u5c0f\u65f6\u5185\u7206\u6ee1\u201d\uff09\u3002<\/li>\n<li>\u8bed\u6cd5\uff1atimeleft(\u76d1\u63a7\u9879\u8868\u8fbe\u5f0f, \u9608\u503c[, \u51fd\u6570])\n<ul>\n<li>\u51fd\u6570\uff1aavg\uff08\u9ed8\u8ba4\uff0c\u57fa\u4e8e\u5e73\u5747\u503c\u8d8b\u52bf\uff09\u3001max\uff08\u57fa\u4e8e\u6700\u5927\u503c\u8d8b\u52bf\uff09\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\u652f\u6301\u7c7b\u578b\uff1afloat\u3001int\uff08\u9700\u6709\u7a33\u5b9a\u8d8b\u52bf\uff09<\/li>\n<li>\u793a\u4f8b\uff1a\n<div>\n<div dir=\"ltr\">\n<div>\n<pre># \u9884\u6d4bCPU\u4f7f\u7528\u7387\u8fbe100%\u7684\u5269\u4f59\u65f6\u95f4&lt;30\u79d2\uff08\u7d27\u6025\u9884\u8b66\uff09\r\ntimeleft({web:system.cpu.util[user]}, 100)&lt;30\r\n\r\n# \u57fa\u4e8e\u6700\u5927\u503c\u8d8b\u52bf\uff0c\u9884\u6d4b\u78c1\u76d8\u4f7f\u7528\u7387\u8fbe95%\u7684\u65f6\u95f4&lt;1\u5c0f\u65f6\r\ntimeleft({db:vfs.fs.util[\/data,used]}, 95, max)&lt;3600\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<\/ul>\n<h3>3.\u00a0predict_linear(sec, threshold)\u00a0&#8211; \u7ebf\u6027\u8d8b\u52bf\u9884\u6d4b<\/h3>\n<ul>\n<li>\u4f5c\u7528\uff1a\u57fa\u4e8e \u201c\u8fc7\u53bb sec \u79d2\u7684\u7ebf\u6027\u8d8b\u52bf\u201d \u9884\u6d4b\u8fbe\u5230\u9608\u503c\u7684\u65f6\u95f4\uff0c\u9002\u5408\u7a33\u5b9a\u589e\u957f \/ \u4e0b\u964d\u6307\u6807\uff08\u5982\u5185\u5b58\u6cc4\u6f0f\uff09\u3002<\/li>\n<li>\u8bed\u6cd5\uff1a{&lt;\u5b9e\u4f53&gt;:&lt;\u952e\u503c&gt;.predict_linear(\u65f6\u95f4\u8303\u56f4, \u9608\u503c)}<\/li>\n<li>\u652f\u6301\u7c7b\u578b\uff1afloat\u3001int<\/li>\n<li>\u793a\u4f8b\uff1a\n<div>\n<div dir=\"ltr\">\n<div>\n<pre># \u57fa\u4e8e2\u5c0f\u65f6\u7ebf\u6027\u8d8b\u52bf\uff0c\u9884\u6d4b\u5185\u5b58\u4f7f\u7528\u7387\u8fbe100%\u7684\u65f6\u95f4&lt;30\u5206\u949f\r\n{app:vm.memory.util[used].predict_linear(2h, 100)}&lt;1800\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<\/ul>\n<h2>\u4e09\u3001\u901f\u7387\u4e0e\u53d8\u5316\u91cf\u51fd\u6570\uff08\u8ba1\u6570\u5668 \/ \u52a8\u6001\u503c\u76d1\u63a7\uff09<\/h2>\n<h3>1.\u00a0rate(sec|#num[, mode])\u00a0&#8211; \u8ba1\u7b97\u8ba1\u6570\u5668\u901f\u7387<\/h3>\n<ul>\n<li>\u4f5c\u7528\uff1a\u9488\u5bf9\u5355\u8c03\u9012\u589e\u8ba1\u6570\u5668\uff08\u5982\u6d41\u91cf\u3001\u8bf7\u6c42\u6570\uff09\uff0c\u8ba1\u7b97\u6bcf\u79d2\u5e73\u5747\u53d8\u5316\u901f\u7387\uff0c\u89e3\u51b3\u8ba1\u6570\u5668\u6ea2\u51fa\u95ee\u9898\u3002<\/li>\n<li>\u8bed\u6cd5\uff1a{&lt;\u5b9e\u4f53&gt;:&lt;\u952e\u503c&gt;.rate(\u8303\u56f4[, mode])}\n<ul>\n<li>mode=1\uff1a\u5141\u8bb8\u8d1f\u503c\uff08\u9002\u7528\u4e8e\u53ef\u80fd\u51cf\u5c11\u7684\u8ba1\u6570\u5668\uff09\uff0c\u9ed8\u8ba4\u975e\u8d1f\u3002<\/li>\n<\/ul>\n<\/li>\n<li>\u652f\u6301\u7c7b\u578b\uff1afloat\u3001int\uff08\u4ec5\u8ba1\u6570\u5668\u578b\u76d1\u63a7\u9879\uff09<\/li>\n<li>\u793a\u4f8b\uff1a\n<div>\n<div dir=\"ltr\">\n<div>\n<pre># 1\u5206\u949f\u5185\u7f51\u5361\u5165\u6d41\u91cf\u901f\u7387&gt;10Mbps\uff0810Mbps=1250000 B\/s\uff09\r\n{web:net.if.in[eth0].rate(1m)}&gt;1250000\r\n\r\n# \u6700\u8fd15\u4e2a\u503c\u7684QPS&gt;1000\uff08\u6bcf\u79d2\u8bf7\u6c42\u6570\uff09\r\n{api:web.requests.rate(#5)}&gt;1000\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<\/ul>\n<h3>2.\u00a0change(sec|#num)\u00a0&#8211; \u8ba1\u7b97\u6570\u503c\u53d8\u5316\u91cf<\/h3>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8ba1\u7b97 \u201c\u6307\u5b9a\u8303\u56f4\u7b2c\u4e00\u4e2a\u503c\u4e0e\u6700\u540e\u4e00\u4e2a\u503c\u7684\u5dee\u503c\u201d\uff0c\u53cd\u6620\u603b\u53d8\u5316\u91cf\uff08\u53ef\u6b63\u53ef\u8d1f\uff09\u3002<\/li>\n<li>\u8bed\u6cd5\uff1a{&lt;\u5b9e\u4f53&gt;:&lt;\u952e\u503c&gt;.change(\u8303\u56f4)}<\/li>\n<li>\u652f\u6301\u7c7b\u578b\uff1afloat\u3001int<\/li>\n<li>\u793a\u4f8b\uff1a\n<div>\n<div dir=\"ltr\">\n<div>\n<pre># 10\u5206\u949f\u5185\u5185\u5b58\u4f7f\u7528\u91cf\u589e\u52a0&gt;1GB\uff08\u5185\u5b58\u6cc4\u6f0f\uff09\r\n{app:vm.memory.size[used].change(10m)}&gt;1073741824\r\n\r\n# \u6700\u8fd13\u4e2a\u503c\u4e2d\u78c1\u76d8\u5269\u4f59\u7a7a\u95f4\u51cf\u5c11&gt;5GB\uff08\u5f02\u5e38\u5360\u7528\uff09\r\n{db:vfs.fs.size[\/data,free].change(#3)}&lt;-5368709120\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<\/ul>\n<h3>3.\u00a0prev()\u00a0&#8211; \u83b7\u53d6\u4e0a\u4e00\u4e2a\u503c<\/h3>\n<ul>\n<li>\u4f5c\u7528\uff1a\u7b49\u4ef7\u4e8elast(#2)\uff0c\u7b80\u5316 \u201c\u4e0e\u4e0a\u4e00\u4e2a\u503c\u5bf9\u6bd4\u201d \u7684\u573a\u666f\u3002<\/li>\n<li>\u8bed\u6cd5\uff1a{&lt;\u5b9e\u4f53&gt;:&lt;\u952e\u503c&gt;.prev()}<\/li>\n<li>\u793a\u4f8b\uff1a\n<div>\n<div dir=\"ltr\">\n<div>\n<pre># \u6700\u65b0CPU\u8d1f\u8f7d\u662f\u4e0a\u4e00\u4e2a\u503c\u76842\u500d\u4ee5\u4e0a\uff08\u7a81\u53d1\u589e\u957f\uff09\r\n{web:system.cpu.load[avg1].last()} &gt; {web:system.cpu.load[avg1].prev()} * 2\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<\/ul>\n<h2>\u56db\u3001\u5b57\u7b26\u4e32\u4e0e\u6587\u672c\u5904\u7406\u51fd\u6570\uff08\u65e5\u5fd7 \/ \u6587\u672c\u76d1\u63a7\uff09<\/h2>\n<h3>1.\u00a0strlen()\u00a0&#8211; \u8ba1\u7b97\u5b57\u7b26\u4e32\u957f\u5ea6<\/h3>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de\u6587\u672c\u578b\u76d1\u63a7\u9879\u7684\u5b57\u7b26\u957f\u5ea6\uff0c\u68c0\u6d4b\u65e5\u5fd7\u662f\u5426\u4e3a\u7a7a\u3001\u914d\u7f6e\u662f\u5426\u7be1\u6539\u3002<\/li>\n<li>\u8bed\u6cd5\uff1a{&lt;\u5b9e\u4f53&gt;:&lt;\u952e\u503c&gt;.strlen()}<\/li>\n<li>\u652f\u6301\u7c7b\u578b\uff1astr\u3001text\u3001log<\/li>\n<li>\u793a\u4f8b\uff1a\n<div>\n<div dir=\"ltr\">\n<div>\n<pre># \u5e94\u7528\u65e5\u5fd7\u6700\u65b0\u5185\u5bb9\u957f\u5ea6=0\uff08\u65e5\u5fd7\u505c\u6b62\u8f93\u51fa\uff0c\u670d\u52a1\u53ef\u80fd\u6302\u6b7b\uff09\r\n{app:log.app.error.strlen()}=0\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<\/ul>\n<h3>2.\u00a0concat(str1, str2, &#8230;)\u00a0&#8211; \u62fc\u63a5\u5b57\u7b26\u4e32<\/h3>\n<ul>\n<li>\u4f5c\u7528\uff1a\u62fc\u63a5\u591a\u4e2a\u5b57\u7b26\u4e32 \/ \u76d1\u63a7\u503c\uff0c\u7528\u4e8e\u7ec4\u5408\u591a\u7ef4\u5ea6\u4fe1\u606f\uff08\u5982\u544a\u8b66\u4fe1\u606f\uff09\u3002<\/li>\n<li>\u8bed\u6cd5\uff1aconcat(\u503c1, \u503c2, &#8230;)<\/li>\n<li>\u652f\u6301\u7c7b\u578b\uff1astr\u3001text\uff08\u6570\u503c\u81ea\u52a8\u8f6c\u4e3a\u5b57\u7b26\u4e32\uff09<\/li>\n<li>\u793a\u4f8b\uff1a\n<div>\n<div dir=\"ltr\">\n<div>\n<pre># \u544a\u8b66\u4fe1\u606f\u62fc\u63a5\uff1a\"HTTP\u72b6\u6001: down \u65f6\u95f4: 2025-09-21\"\r\nconcat(\"HTTP\u72b6\u6001: \", {web:net.tcp.service[http].last()}, \" \u65f6\u95f4: \", {web:date.last()})\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<\/ul>\n<h3>3.\u00a0regexp(str, pattern)\u00a0&#8211; \u6b63\u5219\u5339\u914d<\/h3>\n<ul>\n<li>\u4f5c\u7528\uff1a\u68c0\u67e5\u5b57\u7b26\u4e32\u662f\u5426\u5339\u914d\u6b63\u5219\uff0c\u8fd4\u56de1\uff08\u5339\u914d\uff09\u62160\uff08\u4e0d\u5339\u914d\uff09\uff0c\u6bd4find()\u66f4\u7075\u6d3b\u3002<\/li>\n<li>\u8bed\u6cd5\uff1aregexp(\u5b57\u7b26\u4e32, &#8220;\u6b63\u5219\u8868\u8fbe\u5f0f&#8221;)<\/li>\n<li>\u652f\u6301\u7c7b\u578b\uff1astr\u3001text<\/li>\n<li>\u793a\u4f8b\uff1a\n<div>\n<div dir=\"ltr\">\n<div>\n<div>\n<div tabindex=\"0\" aria-describedby=\"1s5k9ds\" data-popupid=\"1s5k9ds\">\n<div># \u65e5\u5fd7\u542b&#8221;ERROR [0-9]{3}&#8221;\uff08\u5982ERROR 500\uff09 regexp({app:log.app.error.last()}, &#8220;ERROR [0-9]{3}&#8221;)=1 # IP\u5730\u5740\u683c\u5f0f\u975e\u6cd5\uff08\u7b80\u5355\u6821\u9a8c\uff09 regexp({net:device.ip.last()}, &#8220;^\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}$&#8221;)=0<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<\/ul>\n<h2>\u4e94\u3001\u65f6\u95f4\u8f85\u52a9\u51fd\u6570<\/h2>\n<h3>today()\u00a0&#8211; \u83b7\u53d6\u4eca\u65e5 0 \u70b9\u65f6\u95f4\u6233<\/h3>\n<ul>\n<li>\u4f5c\u7528\uff1a\u8fd4\u56de \u201c\u4eca\u5929 00:00:00 \u7684 UNIX \u65f6\u95f4\u6233\u201d\uff0c\u7528\u4e8e\u7edf\u8ba1\u4eca\u65e5\u7d2f\u8ba1\u503c\u3002<\/li>\n<li>\u793a\u4f8b\uff1a\n<div>\n<div dir=\"ltr\">\n<div>\n<pre># \u4eca\u65e5\u7f51\u7edc\u603b\u6d41\u91cf&gt;100GB\r\n{web:net.if.in[eth0].sum(today(), now())}&gt;107374182400\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<\/ul>\n<h2>\u516d\u3001\u51fd\u6570\u9009\u62e9\u6307\u5357\uff08\u6309\u573a\u666f\uff09<\/h2>\n<div data-scroll-inline-overflow=\"false\" data-scroll-inline-at-start=\"true\" data-scroll-inline-start-overflow=\"false\" data-scroll-inline-at-end=\"true\" data-scroll-inline-end-overflow=\"false\">\n<div>\n<table>\n<thead>\n<tr>\n<th>\u76d1\u63a7\u573a\u666f<\/th>\n<th>\u63a8\u8350\u51fd\u6570<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u5b9e\u65f6\u544a\u8b66\uff08\u6700\u65b0\u503c\uff09<\/td>\n<td>last()<\/td>\n<\/tr>\n<tr>\n<td>\u8fc7\u6ee4\u5076\u53d1\u6ce2\u52a8<\/td>\n<td>count()\uff08\u591a\u6b21\u89e6\u53d1\u624d\u544a\u8b66\uff09<\/td>\n<\/tr>\n<tr>\n<td>\u5e73\u6ed1\u77ac\u65f6\u6ce2\u52a8<\/td>\n<td>avg()<\/td>\n<\/tr>\n<tr>\n<td>\u5cf0\u503c \/ \u8c37\u503c\u68c0\u6d4b<\/td>\n<td>max()\u00a0\/\u00a0min()<\/td>\n<\/tr>\n<tr>\n<td>\u7d2f\u8ba1\u503c\u7edf\u8ba1\uff08\u6d41\u91cf \/ \u8bf7\u6c42\uff09<\/td>\n<td>sum()\u3001rate()\uff08\u901f\u7387\uff09<\/td>\n<\/tr>\n<tr>\n<td>\u4e3b\u673a \/ \u670d\u52a1\u79bb\u7ebf<\/td>\n<td>nodata()\u3001icmpping+last()<\/td>\n<\/tr>\n<tr>\n<td>\u914d\u7f6e\u6587\u4ef6\u7be1\u6539<\/td>\n<td>last(#1)!=last(#2)\u3001diff()<\/td>\n<\/tr>\n<tr>\n<td>\u65e5\u5fd7\u5173\u952e\u5b57\u76d1\u63a7<\/td>\n<td>find()\u3001regexp()\u3001strlen()<\/td>\n<\/tr>\n<tr>\n<td>\u957f\u671f\u8d8b\u52bf\u5206\u6790\uff081 \u5468 +\uff09<\/td>\n<td>\u8d8b\u52bf\u51fd\u6570\uff08trendavg\/trendmax\u7b49\uff09<\/td>\n<\/tr>\n<tr>\n<td>\u8d44\u6e90\u8017\u5c3d\u9884\u8b66<\/td>\n<td>timeleft()\uff08\u7075\u6d3b\u8d8b\u52bf\uff09\u3001predict_linear()\uff08\u7ebf\u6027\u8d8b\u52bf\uff09<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div>\u901a\u8fc7\u4ee5\u4e0a\u51fd\u6570\uff0c\u53ef\u8986\u76d6\u4ece \u201c\u5b9e\u65f6\u76d1\u63a7\u201d \u5230 \u201c\u524d\u77bb\u6027\u9884\u8b66\u201d \u7684\u5168\u573a\u666f\u9700\u6c42\uff0c\u7ed3\u5408\u8fd0\u7b97\u7b26\uff08and\/or\/not\u7b49\uff09\u548c\u65f6\u95f4\u5355\u4f4d\u7b80\u5316\uff08m\/h\/d\uff09\uff0c\u80fd\u914d\u7f6e\u51fa\u7cbe\u51c6\u3001\u9ad8\u6548\u7684\u89e6\u53d1\u5668\u3002<\/div>\n<p>&nbsp;<\/p>\n<h1>6.\u5e38\u89c1\u95ee\u9898<\/h1>\n<h2>1.\u811a\u672c\/\u547d\u4ee4\u6267\u884c\u65f6\u95f4\u95ee\u9898<\/h2>\n<p>zabbix\u9ed8\u8ba4\u9650\u5236\u547d\u4ee4\u6216\u811a\u672c\u6267\u884c\u65f6\u95f4\u4e0d\u80fd\u8d85\u8fc7<br \/>\n\u4fee\u6539 \u670d\u52a1\u7aef\u548c\u5ba2\u6237\u7aef Timeout\u9009\u9879<\/p>\n<p>[root@web01 ~]$ cat \/etc\/zabbix\/zabbix_agent2.d\/web.conf<br \/>\nUserParameter=conf.shadow,sudo wc -l \/etc\/shadow|cut -d &#8221; &#8221; -f1<br \/>\nUserParameter=sleep,sleep 20<\/p>\n<p>[root@zabbix ~]$ zabbix_get -s web01 -k sleep<br \/>\nZBX_NOTSUPPORTED: Timeout while executing a shell script. \uff08<span class=\"\" data-bm=\"70\">ZBX_NOTSUPPORTED<\/span><span class=\" \" data-bm=\"71\">\uff1a<\/span><span class=\" tta_align\" data-bm=\"72\">\u6267\u884c<\/span> <span class=\" \" data-bm=\"74\">shell<\/span> <span class=\" \" data-bm=\"76\">\u811a\u672c<\/span><span class=\"\" data-bm=\"77\">\u65f6<\/span>\u8d85<span class=\"\" data-bm=\"79\">\u65f6<\/span><span class=\"\" data-bm=\"80\">\u3002<\/span>\uff09<\/p>\n<h4>\u89e3\u51b3\u65b9\u6848<\/h4>\n<p>[root@zabbix ~]$ grep &#8216;Timeout&#8217; \/etc\/zabbix\/zabbix_agent2.conf<br \/>\n### Option: Timeout<br \/>\n# Spend no more than Timeout seconds on processing<br \/>\n# Timeout=3<br \/>\n### Option:PluginTimeout<br \/>\n# Timeout for connections with external plugins.<br \/>\n# PluginTimeout=<\/p>\n<h4>\u4fee\u6539<\/h4>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1.\u67e5\u770b\u6570\u636e 2.\u4e2d\u6587\u4e71\u7801 \u5b57\u4f53\u539f\u56e0 \u7ea2\u8272\u6846\u5185 \u5982\u4f55\u89e3\u51b3 \u5b89\u88c5\u6587\u6cc9\u9a7f\u5fae\u7c73\u9ed1\uff08\u5e38\u7528\u4e2d\u6587\u5b57\u4f53\uff09 [root@zab [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[27],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=\/wp\/v2\/posts\/1445"}],"collection":[{"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1445"}],"version-history":[{"count":14,"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=\/wp\/v2\/posts\/1445\/revisions"}],"predecessor-version":[{"id":1501,"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=\/wp\/v2\/posts\/1445\/revisions\/1501"}],"wp:attachment":[{"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1445"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1445"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1445"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}