doppler

package
v1.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 15, 2016 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Doppler

type Doppler struct {

	/*UnmarshallerCount - Descr: Number of parallel unmarshallers to run within Doppler Default: 5
	 */
	UnmarshallerCount interface{} `yaml:"unmarshaller_count,omitempty"`

	/*SyslogSkipCertVerify - Descr: When connecting over TLS, don't verify certificates for syslog sink Default: true
	 */
	SyslogSkipCertVerify interface{} `yaml:"syslog_skip_cert_verify,omitempty"`

	/*MessageDrainBufferSize - Descr: Size of the internal buffer used by doppler to store messages. If the buffer gets full doppler will drop the messages. Default: 100
	 */
	MessageDrainBufferSize interface{} `yaml:"message_drain_buffer_size,omitempty"`

	/*OutgoingPort - Descr: Port for outgoing log messages Default: 8081
	 */
	OutgoingPort interface{} `yaml:"outgoing_port,omitempty"`

	/*SinkIoTimeoutSeconds - Descr: I/O Timeout on sinks Default: 0
	 */
	SinkIoTimeoutSeconds interface{} `yaml:"sink_io_timeout_seconds,omitempty"`

	/*SinkDialTimeoutSeconds - Descr: Dial timeout for sinks Default: 1
	 */
	SinkDialTimeoutSeconds interface{} `yaml:"sink_dial_timeout_seconds,omitempty"`

	/*Tls - Descr: TLS server key Default:
	 */
	Tls *DopplerTls `yaml:"tls,omitempty"`

	/*DropsondeIncomingPort - Descr: Port for incoming messages in the dropsonde format Default: 3457
	 */
	DropsondeIncomingPort interface{} `yaml:"dropsonde_incoming_port,omitempty"`

	/*BlacklistedSyslogRanges - Descr: Blacklist for IPs that should not be used as syslog drains, e.g. internal ip addresses. Default: <nil>
	 */
	BlacklistedSyslogRanges interface{} `yaml:"blacklisted_syslog_ranges,omitempty"`

	/*MaxRetainedLogMessages - Descr: number of log messages to retain per application Default: 100
	 */
	MaxRetainedLogMessages interface{} `yaml:"maxRetainedLogMessages,omitempty"`

	/*IncomingPort - Descr: Port for incoming log messages in the legacy format Default: 3456
	 */
	IncomingPort interface{} `yaml:"incoming_port,omitempty"`

	/*ContainerMetricTtlSeconds - Descr: TTL (in seconds) for container usage metrics Default: 120
	 */
	ContainerMetricTtlSeconds interface{} `yaml:"container_metric_ttl_seconds,omitempty"`

	/*SinkInactivityTimeoutSeconds - Descr: Interval before removing a sink due to inactivity Default: 3600
	 */
	SinkInactivityTimeoutSeconds interface{} `yaml:"sink_inactivity_timeout_seconds,omitempty"`

	/*Debug - Descr: boolean value to turn on verbose logging for doppler system (dea agent & doppler server) Default: false
	 */
	Debug interface{} `yaml:"debug,omitempty"`

	/*WebsocketWriteTimeoutSeconds - Descr: Interval before a websocket write is aborted if it does not succeed Default: 60
	 */
	WebsocketWriteTimeoutSeconds interface{} `yaml:"websocket_write_timeout_seconds,omitempty"`

	/*Zone - Descr: Zone of the doppler server Default: <nil>
	 */
	Zone interface{} `yaml:"zone,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type DopplerEndpoint

type DopplerEndpoint struct {

	/*SharedSecret - Descr: Shared secret used to verify cryptographically signed dropsonde messages Default: <nil>
	 */
	SharedSecret interface{} `yaml:"shared_secret,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type DopplerJob

type DopplerJob struct {

	/*Doppler - Descr: boolean value to turn on verbose logging for doppler system (dea agent & doppler server) Default: false
	 */
	Doppler *Doppler `yaml:"doppler,omitempty"`

	/*DopplerEndpoint - Descr: Shared secret used to verify cryptographically signed dropsonde messages Default: <nil>
	 */
	DopplerEndpoint *DopplerEndpoint `yaml:"doppler_endpoint,omitempty"`

	/*Loggregator - Descr: IPs pointing to the ETCD cluster Default: <nil>
	 */
	Loggregator *Loggregator `yaml:"loggregator,omitempty"`

	/*MetronEndpoint - Descr: The host used to emit messages to the Metron agent Default: 127.0.0.1
	 */
	MetronEndpoint *MetronEndpoint `yaml:"metron_endpoint,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type DopplerTls

type DopplerTls struct {

	/*ServerKey - Descr: TLS server key Default:
	 */
	ServerKey interface{} `yaml:"server_key,omitempty"`

	/*Enable - Descr: Enable TLS listener on doppler so that it can receive dropsonde envelopes over TLS transport. If enabled, Cert and Key files must be specified. Default: false
	 */
	Enable interface{} `yaml:"enable,omitempty"`

	/*Port - Descr: Port for incoming messages in the dropsonde format over tls listener Default: 3458
	 */
	Port interface{} `yaml:"port,omitempty"`

	/*ServerCert - Descr: TLS server certificate Default:
	 */
	ServerCert interface{} `yaml:"server_cert,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type Etcd

type Etcd struct {

	/*Machines - Descr: IPs pointing to the ETCD cluster Default: <nil>
	 */
	Machines interface{} `yaml:"machines,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type Loggregator

type Loggregator struct {

	/*Etcd - Descr: IPs pointing to the ETCD cluster Default: <nil>
	 */
	Etcd *Etcd `yaml:"etcd,omitempty"`

	/*Tls - Descr: CA root required for key/cert verification Default:
	 */
	Tls *LoggregatorTls `yaml:"tls,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type LoggregatorTls

type LoggregatorTls struct {

	/*CaCert - Descr: CA root required for key/cert verification Default:
	 */
	CaCert interface{} `yaml:"ca_cert,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type MetronEndpoint

type MetronEndpoint struct {

	/*Host - Descr: The host used to emit messages to the Metron agent Default: 127.0.0.1
	 */
	Host interface{} `yaml:"host,omitempty"`

	/*DropsondePort - Descr: The port used to emit dropsonde messages to the Metron agent Default: 3457
	 */
	DropsondePort interface{} `yaml:"dropsonde_port,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL