nfs-ganesha 1.4
Defines | Functions

nfs_stats_snmp.c File Reference

#include <stdio.h>
#include <string.h>
#include <pthread.h>
#include <sys/stat.h>
#include <time.h>
#include "fsal.h"
#include "cache_inode.h"
#include "nfs_stat.h"
#include "nfs_core.h"
#include "nfs_exports.h"
#include "external_tools.h"
#include "snmp_adm.h"
#include "common_utils.h"
#include "log.h"
#include "abstract_mem.h"

Go to the source code of this file.

Defines

#define CONF_SNMP_ADM_LABEL   "SNMP_ADM"
#define STRCMP   strcasecmp
#define MIN_NOT_SET   0xFFFFFFFF
#define SNMPADM_STAT_GENERAL_COUNT   1
#define SNMPADM_STAT_CACHE_COUNT   19
#define SNMPADM_STAT_REQ_COUNT   28
#define SNMPADM_STAT_MAPS_COUNT   80

Functions

int get_snmpadm_conf (config_file_t in_config, external_tools_parameter_t *out_parameter)
int stats_snmp (void)

Define Documentation

#define CONF_SNMP_ADM_LABEL   "SNMP_ADM"

Export statistics via SNMP.

See also:
nfs_stats_thread.c

Definition at line 34 of file nfs_stats_snmp.c.

#define MIN_NOT_SET   0xFFFFFFFF

Definition at line 300 of file nfs_stats_snmp.c.

#define SNMPADM_STAT_CACHE_COUNT   19

Definition at line 543 of file nfs_stats_snmp.c.

#define SNMPADM_STAT_GENERAL_COUNT   1

Definition at line 530 of file nfs_stats_snmp.c.

#define SNMPADM_STAT_MAPS_COUNT   80

Definition at line 778 of file nfs_stats_snmp.c.

#define SNMPADM_STAT_REQ_COUNT   28

Definition at line 607 of file nfs_stats_snmp.c.

#define STRCMP   strcasecmp

Definition at line 36 of file nfs_stats_snmp.c.


Function Documentation

int get_snmpadm_conf ( config_file_t  in_config,
external_tools_parameter_t out_parameter 
)

Definition at line 40 of file nfs_stats_snmp.c.

int stats_snmp ( void  )

Start snmp thread.

Returns:
0 on success.

Definition at line 1051 of file nfs_stats_snmp.c.