summaryrefslogtreecommitdiffstats
path: root/src/libs
diff options
context:
space:
mode:
authorhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2005-10-09 13:56:18 +0000
committerhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2005-10-09 13:56:18 +0000
commita49d4302448b07d3be9fd72901b983fcd45fb58a (patch)
treedf6bb580de44322f7ed78e4ef52337eaf8e42061 /src/libs
parent91dde2ce6100a2a46ba281c4cf01cd4651843f83 (diff)
downloadzabbix-a49d4302448b07d3be9fd72901b983fcd45fb58a.tar.gz
zabbix-a49d4302448b07d3be9fd72901b983fcd45fb58a.tar.xz
zabbix-a49d4302448b07d3be9fd72901b983fcd45fb58a.zip
Minor changes.
git-svn-id: svn://svn.zabbix.com/trunk@2149 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'src/libs')
-rw-r--r--src/libs/zbxsysinfo/freebsd/Makefile.am2
-rw-r--r--src/libs/zbxsysinfo/freebsd/freebsd.c (renamed from src/libs/zbxsysinfo/freebsd/supported.c)98
-rw-r--r--src/libs/zbxsysinfo/linux/linux.c2
3 files changed, 100 insertions, 2 deletions
diff --git a/src/libs/zbxsysinfo/freebsd/Makefile.am b/src/libs/zbxsysinfo/freebsd/Makefile.am
index d8681740..cae136ad 100644
--- a/src/libs/zbxsysinfo/freebsd/Makefile.am
+++ b/src/libs/zbxsysinfo/freebsd/Makefile.am
@@ -1,6 +1,6 @@
SUBDIRS=
-libzbxsysinfo2_a_SOURCES=supported.c cpu.c diskio.c diskspace.c inodes.c memory.c sensors.c swap.c uptime.c
+libzbxsysinfo2_a_SOURCES=freebsd.c cpu.c diskio.c diskspace.c inodes.c memory.c sensors.c swap.c uptime.c
lib_LIBRARIES=libzbxsysinfo2.a
libzbxsysinfo2_a_LIBADD = ../../zbxcommon/libzbxcommon.a ../../zbxcrypto/libzbxcrypto.a
diff --git a/src/libs/zbxsysinfo/freebsd/supported.c b/src/libs/zbxsysinfo/freebsd/freebsd.c
index a22af5d6..5941ff37 100644
--- a/src/libs/zbxsysinfo/freebsd/supported.c
+++ b/src/libs/zbxsysinfo/freebsd/freebsd.c
@@ -20,6 +20,104 @@
#include "config.h"
#include "sysinfo.h"
+/*int VM_MEMORY_BUFFERS(const char *cmd, const char *parameter,double *value);*/
+int VM_MEMORY_CACHED(const char *cmd, const char *parameter,double *value);
+
+int SYSTEM_CPU_IDLE1(const char *cmd, const char *parameter,double *value);
+int SYSTEM_CPU_IDLE5(const char *cmd, const char *parameter,double *value);
+int SYSTEM_CPU_IDLE15(const char *cmd, const char *parameter,double *value);
+int SYSTEM_CPU_USER1(const char *cmd, const char *parameter,double *value);
+int SYSTEM_CPU_USER5(const char *cmd, const char *parameter,double *value);
+int SYSTEM_CPU_USER15(const char *cmd, const char *parameter,double *value);
+int SYSTEM_CPU_NICE1(const char *cmd, const char *parameter,double *value);
+int SYSTEM_CPU_NICE5(const char *cmd, const char *parameter,double *value);
+int SYSTEM_CPU_NICE15(const char *cmd, const char *parameter,double *value);
+int SYSTEM_CPU_SYS1(const char *cmd, const char *parameter,double *value);
+int SYSTEM_CPU_SYS5(const char *cmd, const char *parameter,double *value);
+int SYSTEM_CPU_SYS15(const char *cmd, const char *parameter,double *value);
+
+int VFS_FS_TOTAL(const char *cmd, const char *mountPoint,double *value);
+int VFS_FS_FREE(const char *cmd, const char *mountPoint,double *value);
+int VFS_FS_USED(const char *cmd, const char *mountPoint,double *value);
+int VFS_FS_PFREE(const char *cmd, const char *mountPoint,double *value);
+int VFS_FS_PUSED(const char *cmd, const char *mountPoint,double *value);
+
+int DISK_IO(const char *cmd, const char *parameter,double *value);
+int DISK_RIO(const char *cmd, const char *parameter,double *value);
+int DISK_WIO(const char *cmd, const char *parameter,double *value);
+int DISK_RBLK(const char *cmd, const char *parameter,double *value);
+int DISK_WBLK(const char *cmd, const char *parameter,double *value);
+int VM_MEMORY_FREE(const char *cmd, const char *parameter,double *value);
+
+int VFS_FILE_ATIME(const char *cmd, const char *filename,double *value);
+int VFS_FILE_CKSUM(const char *cmd, const char *filename,double *value);
+int VFS_FILE_CTIME(const char *cmd, const char *filename,double *value);
+int VFS_FILE_MD5SUM(const char *cmd, const char *filename, char **value);
+int VFS_FILE_MTIME(const char *cmd, const char *filename,double *value);
+int VFS_FILE_REGEXP(const char *cmd, const char *filename, char **value);
+int VFS_FILE_REGMATCH(const char *cmd, const char *filename,double *value);
+int VFS_FILE_SIZE(const char *cmd, const char *filename,double *value);
+int VFS_FILE_EXISTS(const char *cmd, const char *filename,double *value);
+
+int VFS_FS_INODE_FREE(const char *cmd, const char *mountPoint,double *value);
+int VFS_FS_INODE_PFREE(const char *cmd, const char *mountPoint,double *value);
+int VFS_FS_INODE_TOTAL(const char *cmd, const char *mountPoint,double *value);
+
+
+int KERNEL_MAXFILES(const char *cmd, const char *parameter,double *value);
+int KERNEL_MAXPROC(const char *cmd, const char *parameter,double *value);
+
+int NET_IF_IBYTES1(const char *cmd, const char *parameter,double *value);
+int NET_IF_IBYTES5(const char *cmd, const char *parameter,double *value);
+int NET_IF_IBYTES15(const char *cmd, const char *parameter,double *value);
+
+int NET_IF_OBYTES1(const char *cmd, const char *parameter,double *value);
+int NET_IF_OBYTES5(const char *cmd, const char *parameter,double *value);
+int NET_IF_OBYTES15(const char *cmd, const char *parameter,double *value);
+
+int DISKREADOPS1(const char *cmd, const char *parameter,double *value);
+int DISKREADOPS5(const char *cmd, const char *parameter,double *value);
+int DISKREADOPS15(const char *cmd, const char *parameter,double *value);
+int DISKREADBLKS1(const char *cmd, const char *parameter,double *value);
+int DISKREADBLKS5(const char *cmd, const char *parameter,double *value);
+int DISKREADBLKS15(const char *cmd, const char *parameter,double *value);
+int DISKWRITEOPS1(const char *cmd, const char *parameter,double *value);
+int DISKWRITEOPS5(const char *cmd, const char *parameter,double *value);
+int DISKWRITEOPS15(const char *cmd, const char *parameter,double *value);
+int DISKWRITEBLKS1(const char *cmd, const char *parameter,double *value);
+int DISKWRITEBLKS5(const char *cmd, const char *parameter,double *value);
+int DISKWRITEBLKS15(const char *cmd, const char *parameter,double *value);
+int AGENT_PING(const char *cmd, const char *parameter,double *value);
+int VM_MEMORY_SHARED(const char *cmd, const char *parameter,double *value);
+int VM_MEMORY_TOTAL(const char *cmd, const char *parameter,double *value);
+int PROC_NUM(const char *cmd, const char *parameter,double *value);
+int PROCCOUNT(const char *cmd, const char *parameter,double *value);
+
+int SYSTEM_CPU_LOAD1(const char *cmd, const char *parameter,double *value);
+int SYSTEM_CPU_LOAD5(const char *cmd, const char *parameter,double *value);
+int SYSTEM_CPU_LOAD15(const char *cmd, const char *parameter,double *value);
+
+int SENSOR_TEMP1(const char *cmd, const char *parameter,double *value);
+int SENSOR_TEMP2(const char *cmd, const char *parameter,double *value);
+int SENSOR_TEMP3(const char *cmd, const char *parameter,double *value);
+
+int SYSTEM_UPTIME(const char *cmd, const char *parameter,double *value);
+
+int SYSTEM_SWAP_FREE(const char *cmd, const char *parameter,double *value);
+int SYSTEM_SWAP_TOTAL(const char *cmd, const char *parameter,double *value);
+
+int TCP_LISTEN(const char *cmd, const char *porthex,double *value);
+
+int EXECUTE(const char *cmd, const char *command,double *value);
+int EXECUTE_STR(const char *cmd, const char *command, const char *parameter, char **value);
+int AGENT_VERSION(const char *cmd, const char *command,char **value);
+
+
+int CHECK_SERVICE(const char *cmd, const char *service,double *value);
+int CHECK_SERVICE_PERF(const char *cmd, const char *service,double *value);
+int CHECK_PORT(const char *cmd, const char *ip_and_port,double *value);
+int CHECK_DNS(const char *cmd, const char *service,double *value);
+
COMMAND parameters_specific[]=
/* KEY FUNCTION (if double) FUNCTION (if string) PARAM*/
{
diff --git a/src/libs/zbxsysinfo/linux/linux.c b/src/libs/zbxsysinfo/linux/linux.c
index 71da5581..5941ff37 100644
--- a/src/libs/zbxsysinfo/linux/linux.c
+++ b/src/libs/zbxsysinfo/linux/linux.c
@@ -20,7 +20,7 @@
#include "config.h"
#include "sysinfo.h"
-int VM_MEMORY_BUFFERS(const char *cmd, const char *parameter,double *value);
+/*int VM_MEMORY_BUFFERS(const char *cmd, const char *parameter,double *value);*/
int VM_MEMORY_CACHED(const char *cmd, const char *parameter,double *value);
int SYSTEM_CPU_IDLE1(const char *cmd, const char *parameter,double *value);