예제 #1
0
파일: curl.c 프로젝트: e98cuenc/collectd
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 */
예제 #2
0
파일: olsrd.c 프로젝트: Whissi/collectd
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 */
예제 #3
0
파일: hadoop.c 프로젝트: delavei/diplomka
void module_register (void)
{
	plugin_register_read (PLUGIN_NAME, hadoop_read);
	plugin_register_init (PLUGIN_NAME, hadoop_init);
	plugin_register_shutdown (PLUGIN_NAME, hadoop_shutdown);
    return;
}
예제 #4
0
파일: dpdkstat.c 프로젝트: ajdiaz/collectd
void module_register(void) {
  plugin_register_init(DPDK_STATS_PLUGIN, dpdk_stats_init);
  plugin_register_complex_config(DPDK_STATS_PLUGIN, dpdk_stats_config);
  plugin_register_complex_read(NULL, DPDK_STATS_PLUGIN, dpdk_stats_read, 0,
                               NULL);
  plugin_register_shutdown(DPDK_STATS_PLUGIN, dpdk_stats_shutdown);
}
예제 #5
0
파일: ipvs.c 프로젝트: ethz-hpc/collectd
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 */
예제 #6
0
파일: dbi.c 프로젝트: asangpet/collectd
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 */
예제 #7
0
파일: ceph.c 프로젝트: QualityUnit/collectd
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);
}
예제 #8
0
파일: ping.c 프로젝트: baryluk/collectd
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 */
예제 #9
0
파일: table.c 프로젝트: collectd/collectd
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 */
예제 #10
0
void module_register (void)
{
  plugin_register_init ("notify_email", notify_email_init);
  plugin_register_shutdown ("notify_email", notify_email_shutdown);
  plugin_register_config ("notify_email", notify_email_config,
      config_keys, config_keys_num);
  plugin_register_notification ("notify_email", notify_email_notification);
} /* void module_register (void) */
예제 #11
0
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);
}
예제 #12
0
파일: virt.c 프로젝트: 4thAce/collectd
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);
}
예제 #13
0
파일: libvirt.c 프로젝트: BrianB2/collectd
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);
}
예제 #14
0
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 */
예제 #15
0
/**
 * 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);
}
예제 #16
0
void module_register (void)
{
	plugin_register_complex_config ("apcups", apcups_config);
	plugin_register_read ("apcups", apcups_read);
	plugin_register_shutdown ("apcups", apcups_shutdown);
} /* void module_register */
예제 #17
0
파일: ethstat.c 프로젝트: Feandil/collectd
void module_register(void) {
  plugin_register_complex_config("ethstat", ethstat_config);
  plugin_register_read("ethstat", ethstat_read);
  plugin_register_shutdown("ethstat", ethstat_shutdown);
}
예제 #18
0
void module_register (void)
{
  plugin_register_complex_config ("tail", ctail_config);
  plugin_register_init ("tail", ctail_init);
  plugin_register_shutdown ("tail", ctail_shutdown);
} /* void module_register */
예제 #19
0
파일: nut.c 프로젝트: Altiscale/collectd
void module_register (void)
{
  plugin_register_config ("nut", nut_config, config_keys, config_keys_num);
  plugin_register_read ("nut", nut_read);
  plugin_register_shutdown ("nut", nut_shutdown);
} /* void module_register */
예제 #20
0
파일: tail_csv.c 프로젝트: Mindera/collectd
void module_register(void){
    plugin_register_complex_config("tail_csv", tcsv_config);
    plugin_register_init("tail_csv", tcsv_init);
    plugin_register_shutdown("tail_csv", tcsv_shutdown);
}
예제 #21
0
void module_register (void)
{
  plugin_register_complex_config ("powerdns", powerdns_config);
  plugin_register_read ("powerdns", powerdns_read);
  plugin_register_shutdown ("powerdns", powerdns_shutdown );
} /* void module_register */
예제 #22
0
파일: snmp.c 프로젝트: kmiku7/collectd
void module_register (void)
{
  plugin_register_complex_config ("snmp", csnmp_config);
  plugin_register_init ("snmp", csnmp_init);
  plugin_register_shutdown ("snmp", csnmp_shutdown);
} /* void module_register */
예제 #23
0
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);
}
예제 #24
0
파일: statsd.c 프로젝트: EMSL-MSC/collectd
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);
}
예제 #25
0
파일: lua.c 프로젝트: bzed/collectd
void module_register(void) {
  plugin_register_complex_config("lua", lua_config);
  plugin_register_shutdown("lua", lua_shutdown);
}
예제 #26
0
void module_register(void) {
  plugin_register_init("multimeter", multimeter_init);
  plugin_register_read("multimeter", multimeter_read);
  plugin_register_shutdown("multimeter", multimeter_shutdown);
} /* void module_register */
예제 #27
0
void module_register (void)
{
	plugin_register_complex_config ("postgresql", c_psql_config);
	plugin_register_shutdown ("postgresql", c_psql_shutdown);
} /* module_register */
예제 #28
0
파일: gmond.c 프로젝트: hasso/collectd
void module_register(void) {
  plugin_register_complex_config("gmond", gmond_config);
  plugin_register_init("gmond", gmond_init);
  plugin_register_shutdown("gmond", gmond_shutdown);
}
예제 #29
0
파일: amqp.c 프로젝트: hume-github/collectd
void module_register (void)
{
    plugin_register_complex_config ("amqp", camqp_config);
    plugin_register_shutdown ("amqp", camqp_shutdown);
} /* void module_register */
예제 #30
0
파일: modbus.c 프로젝트: kimor79/collectd
void module_register (void)
{
  plugin_register_complex_config ("modbus", mb_config);
  plugin_register_shutdown ("modbus", mb_shutdown);
} /* void module_register */