24 #ifndef SNG_RIEMANN_H_INCLUDED
25 #define SNG_RIEMANN_H_INCLUDED
30 #include <riemann/riemann-client.h>
38 riemann_client_type_t
type;
void riemann_dd_set_tls_cert(LogDriver *d, const gchar *path)
Definition: riemann.c:179
void riemann_dd_set_port(LogDriver *d, gint port)
Definition: riemann.c:49
void riemann_dd_set_timeout(LogDriver *d, guint timeout)
Definition: riemann.c:163
void riemann_dd_set_field_service(LogDriver *d, LogTemplate *value)
Definition: riemann.c:66
void riemann_dd_set_event_time_unit(LogDriver *d, gint unit)
Definition: riemann.c:84
void riemann_dd_set_tls_key(LogDriver *d, const gchar *path)
Definition: riemann.c:188
void riemann_dd_set_field_host(LogDriver *d, LogTemplate *value)
Definition: riemann.c:57
void riemann_dd_set_field_attributes(LogDriver *d, ValuePairs *vp)
Definition: riemann.c:137
LogTemplateOptions * riemann_dd_get_template_options(LogDriver *d)
Definition: riemann.c:197
gboolean riemann_dd_set_connection_type(LogDriver *d, const gchar *type)
Definition: riemann.c:146
void riemann_dd_set_field_event_time(LogDriver *d, LogTemplate *value)
Definition: riemann.c:75
void riemann_dd_set_field_description(LogDriver *d, LogTemplate *value)
Definition: riemann.c:101
void riemann_dd_set_field_ttl(LogDriver *d, LogTemplate *value)
Definition: riemann.c:119
void riemann_dd_set_field_tags(LogDriver *d, GList *taglist)
Definition: riemann.c:128
void riemann_dd_set_field_state(LogDriver *d, LogTemplate *value)
Definition: riemann.c:92
void riemann_dd_set_field_metric(LogDriver *d, LogTemplate *value)
Definition: riemann.c:110
LogDriver * riemann_dd_new(GlobalConfig *cfg)
Definition: riemann.c:327
void riemann_dd_set_tls_cacert(LogDriver *d, const gchar *path)
Definition: riemann.c:170
void riemann_dd_set_server(LogDriver *d, const gchar *host)
Definition: riemann.c:40
ValuePairs * attributes
Definition: riemann.h:52
LogTemplate * description
Definition: riemann.h:48
gchar * key
Definition: riemann.h:60
LogTemplate * state
Definition: riemann.h:47
LogThreadedDestDriver super
Definition: riemann.h:34
gchar * server
Definition: riemann.h:36
gchar * cert
Definition: riemann.h:59
LogTemplate * host
Definition: riemann.h:43
LogTemplateOptions template_options
Definition: riemann.h:54
LogTemplate * ttl
Definition: riemann.h:50
LogTemplate * metric
Definition: riemann.h:49
riemann_client_type_t type
Definition: riemann.h:38
GList * tags
Definition: riemann.h:51
LogTemplate * service
Definition: riemann.h:44
LogTemplate * event_time
Definition: riemann.h:45
guint timeout
Definition: riemann.h:39
gint event_time_unit
Definition: riemann.h:46
gchar * cacert
Definition: riemann.h:58
gint port
Definition: riemann.h:37
GlobalConfig * cfg
Definition: test_batched_ack_tracker.c:34
GString * value
Definition: test_decode.c:28