void module_register (void) { plugin_register_config ("basic_aggregator", basic_aggregator_config, config_keys, config_keys_num); plugin_register_read ("instances_of_types_update", instances_of_types_tree_update); plugin_register_read ("basic_aggregator_read_all_aggregators", basic_aggregator_read_all_aggregators); }
static int thermal_init (void) { int ret = -1; if (!force_procfs && access (dirname_sysfs, R_OK | X_OK) == 0) { ret = plugin_register_read ("thermal", thermal_sysfs_read); } else if (access (dirname_procfs, R_OK | X_OK) == 0) { ret = plugin_register_read ("thermal", thermal_procfs_read); } if (!ret) { vl_temp_template.values_len = 1; vl_temp_template.interval = interval_g; sstrncpy (vl_temp_template.host, hostname_g, sizeof(vl_temp_template.host)); sstrncpy (vl_temp_template.plugin, "thermal", sizeof(vl_temp_template.plugin)); sstrncpy (vl_temp_template.type_instance, "temperature", sizeof(vl_temp_template.type_instance)); vl_state_template = vl_temp_template; sstrncpy (vl_state_template.type_instance, "cooling_state", sizeof(vl_state_template.type_instance)); } return ret; }
void module_register (void) { plugin_register_complex_config ("tail", ctail_config); plugin_register_init ("tail", ctail_init); plugin_register_read ("tail", ctail_read); plugin_register_shutdown ("tail", ctail_shutdown); } /* void module_register */
void module_register (void) { plugin_register_config ("apcups", apcups_config, config_keys, config_keys_num); plugin_register_read ("apcups", apcups_read); plugin_register_shutdown ("apcups", apcups_shutdown); } /* void module_register */
static int rc_init (void) { if (config_collect_stats) plugin_register_read ("rrdcached", rc_read); return (0); } /* int rc_init */
void module_register (void) { plugin_register_init ("ipvs", cipvs_init); plugin_register_read ("ipvs", cipvs_read); plugin_register_shutdown ("ipvs", cipvs_shutdown); return; } /* module_register */
void module_register(void) { plugin_register_complex_config("ceph", ceph_config); plugin_register_init("ceph", ceph_init); plugin_register_read("ceph", ceph_read); plugin_register_shutdown("ceph", ceph_shutdown); }
static int xencpu_read (void) { cdtime_t now = cdtime (); int rc, nr_cpus; rc = xc_getcpuinfo(xc_handle, num_cpus, cpu_info, &nr_cpus); if (rc < 0) { ERROR ("xencpu: xc_getcpuinfo() Failed: %d %s\n", rc, xc_strerror(xc_handle,errno)); return (-1); } int status; for (int cpu = 0; cpu < nr_cpus; cpu++) { gauge_t rate = NAN; value_t value = {.derive = cpu_info[cpu].idletime}; status = value_to_rate (&rate, value, DS_TYPE_DERIVE, now, &cpu_states[cpu]); if (status == 0) { submit_value(cpu, 100 - rate/10000000); } } return (0); } /* static int xencpu_read */ void module_register (void) { plugin_register_init ("xencpu", xencpu_init); plugin_register_read ("xencpu", xencpu_read); plugin_register_shutdown ("xencpu", xencpu_shutdown); } /* void module_register */
void module_register (void) { plugin_register_config ("madwifi", madwifi_config, config_keys, config_keys_num); plugin_register_read ("madwifi", madwifi_read); }
void module_register (void) { plugin_register_config ("olsrd", olsrd_config, config_keys, config_keys_num); plugin_register_read ("olsrd", olsrd_read); plugin_register_shutdown ("olsrd", olsrd_shutdown); } /* void module_register */
void module_register (void) { plugin_register_complex_config ("statsd", statsd_config); plugin_register_init ("statsd", statsd_init); plugin_register_read ("statsd", statsd_read); plugin_register_shutdown ("statsd", statsd_shutdown); }
void module_register (void) /* {{{ */ { plugin_register_complex_config ("oracle", o_config); plugin_register_init ("oracle", o_init); plugin_register_read ("oracle", o_read); plugin_register_shutdown ("oracle", o_shutdown); } /* }}} void module_register */
void module_register (void) { plugin_register_config ("swap", swap_config, config_keys, config_keys_num); plugin_register_init ("swap", swap_init); plugin_register_read ("swap", swap_read); } /* void module_register */
void module_register (void) { plugin_register_read (PLUGIN_NAME, docker_read); plugin_register_init (PLUGIN_NAME, docker_init); plugin_register_shutdown (PLUGIN_NAME, docker_shutdown); return; }
void module_register (void) { plugin_register_config ("cgroups", cgroups_config, config_keys, config_keys_num); plugin_register_init ("cgroups", cgroups_init); plugin_register_read ("cgroups", cgroups_read); } /* void module_register */
void module_register (void) { plugin_register_config("tokyotyrant", tt_config, config_keys, config_keys_num); plugin_register_read("tokyotyrant", tt_read); plugin_register_shutdown("tokyotyrant", tt_shutdown); }
void module_register (void) { plugin_register_complex_config ("curl", cc_config); plugin_register_init ("curl", cc_init); plugin_register_read ("curl", cc_read); plugin_register_shutdown ("curl", cc_shutdown); } /* void module_register */
void module_register (void) /* {{{ */ { plugin_register_complex_config ("dbi", cdbi_config); plugin_register_init ("dbi", cdbi_init); plugin_register_read ("dbi", cdbi_read); plugin_register_shutdown ("dbi", cdbi_shutdown); } /* }}} void module_register */
void module_register (void) { plugin_register_config ("df", df_config, config_keys, config_keys_num); plugin_register_init ("df", df_init); plugin_register_read ("df", df_read); } /* void module_register */
static int tbl_init(void) { if (tables_num == 0) return 0; plugin_register_read("table", tbl_read); plugin_register_shutdown("table", tbl_shutdown); return 0; } /* tbl_init */
void module_register (void) /* {{{ */ { plugin_register_complex_config ("redis", redis_config); plugin_register_init ("redis", redis_init); plugin_register_read ("redis", redis_read); /* TODO: plugin_register_write: one redis list per value id with * X elements */ }
void module_register (void) { plugin_register_config ("ping", ping_config, config_keys, config_keys_num); plugin_register_init ("ping", ping_init); plugin_register_read ("ping", ping_read); plugin_register_shutdown ("ping", ping_shutdown); } /* void module_register */
void module_register (void) { plugin_register_config ("interface", interface_config, config_keys, config_keys_num); #if HAVE_LIBKSTAT plugin_register_init ("interface", interface_init); #endif plugin_register_read ("interface", interface_read); } /* void module_register */
void module_register (void) { printf ("cubrid_statdump module register-0\n"); plugin_register_config (PLUGIN_NAME, config, config_keys, config_keys_num); plugin_register_init (PLUGIN_NAME, cubrid_statdump_init); plugin_register_read (PLUGIN_NAME, cubrid_statdump_read); plugin_register_shutdown (PLUGIN_NAME, cubrid_statdump_shutdown); }
void module_register(void) { /* * Mandatory module_register function */ plugin_register_config ("teamspeak2", tss2_config, config_keys, config_keys_num); plugin_register_read ("teamspeak2", tss2_read); plugin_register_shutdown ("teamspeak2", tss2_shutdown); } /* void module_register */
void module_register (void) { plugin_register_config ("libvirt", lv_config, config_keys, NR_CONFIG_KEYS); plugin_register_init ("libvirt", lv_init); plugin_register_read ("libvirt", lv_read); plugin_register_shutdown ("libvirt", lv_shutdown); }
void module_register (void) { plugin_register_config (PLUGIN_NAME, lv_config, config_keys, NR_CONFIG_KEYS); plugin_register_init (PLUGIN_NAME, lv_init); plugin_register_read (PLUGIN_NAME, lv_read); plugin_register_shutdown (PLUGIN_NAME, lv_shutdown); }
/** * Register the module. */ void module_register (void) { cgps_config_data.host = sstrdup (CGPS_DEFAULT_HOST); cgps_config_data.port = sstrdup (CGPS_DEFAULT_PORT); cgps_config_data.timeout = CGPS_DEFAULT_TIMEOUT; cgps_config_data.pause_connect = CGPS_DEFAULT_PAUSE_CONNECT; plugin_register_complex_config ("gps", cgps_config); plugin_register_init ("gps", cgps_init); plugin_register_read ("gps", cgps_read); plugin_register_shutdown ("gps", cgps_shutdown); }
void module_register(void) { plugin_register_config("tcpconns", conn_config, config_keys, config_keys_num); #if KERNEL_LINUX plugin_register_init("tcpconns", conn_init); #elif HAVE_SYSCTLBYNAME /* no initialization */ #elif HAVE_LIBKVM_NLIST plugin_register_init("tcpconns", conn_init); #elif KERNEL_AIX /* no initialization */ #endif plugin_register_read("tcpconns", conn_read); } /* void module_register */
void module_register(void) { plugin_register_config("protocols", protocols_config, config_keys, config_keys_num); plugin_register_read("protocols", protocols_read); } /* void module_register */