spegling av
				https://github.com/limosek/zaf-plugins.git
				synced 2025-10-31 17:47:37 +01:00 
			
		
		
		
	Repaired psx discovery
This commit is contained in:
		| @@ -8,7 +8,7 @@ Version: 0.1 | ||||
| Url: https://raw.githubusercontent.com/limosek/zaf-plugins/master/psx | ||||
| Web: https://github.com/limosek/zaf-plugins/ | ||||
| Maintainer: Lukas Macura <lukas@macura.cz> | ||||
| Install-bin: cpu-get.sh proc-discovery.sh | ||||
| Install-bin: proc-discovery.sh | ||||
|  | ||||
| # Dependencies | ||||
| Depends-dpkg: dash curl | ||||
| @@ -16,15 +16,6 @@ Depens-opkg: busybox curl | ||||
| Depends-rpm: curl | ||||
| Depends-bin: curl ps | ||||
|  | ||||
| Item cpu: | ||||
| Parameters: process_name | ||||
| Description:: | ||||
|  This item will return cpu usage of given process. | ||||
|  In zabbix, it will be prefixed automaticaly by plugin name (psx.cpu) | ||||
| :: | ||||
| Cmd: {PLUGINDIR}/cpu-get.sh $1 | ||||
| /Item | ||||
|  | ||||
| Item discovery: | ||||
| Description:: | ||||
|  Discovery of runing processes | ||||
|   | ||||
| @@ -1,6 +0,0 @@ | ||||
| #!/bin/sh | ||||
|  | ||||
| TOTAL=0 | ||||
| for PROC in $(/bin/ps u -C $1 | /bin/grep -e '^$2' | /usr/bin/awk '{ print $$3 }'); do TOTAL=$(echo "$TOTAL $PROC" | /usr/bin/awk '{print $$1 + $$2}') ; done; | ||||
| echo $TOTAL | ||||
|  | ||||
| @@ -64,7 +64,7 @@ Returns the {#PSNAME} and {#PSUSER} discovery macros which return the process na | ||||
|                             <snmp_community/> | ||||
|                             <multiplier>0</multiplier> | ||||
|                             <snmp_oid/> | ||||
|                             <key>proc.cpu[{#PSNAME},{#PSUSER}]</key> | ||||
|                             <key>proc.cpu.util[{#PSNAME},{#PSUSER}]</key> | ||||
|                             <delay>60</delay> | ||||
|                             <history>14</history> | ||||
|                             <trends>365</trends> | ||||
|   | ||||
		Referens i nytt ärende
	
	Block a user
	 Lukas Macura
					Lukas Macura