Tensor
Getting started
Installation
Creating a configuration file
Using outputs
Using sources
Configuration
State triggers
Routing sources
Starting Tensor
Sources
Introduction
Writing your own sources
Handling asynchronous tasks
Thinking outside the box
Outputs
Introduction
Using TLS
Writing your own outputs
Example configurations
Replacing Munin
tensor
tensor.aggregators
tensor.interfaces
tensor.objects
tensor.service
tensor.utils
tensor.protocol
tensor.protocol.elasticsearch
tensor.protocol.icmp
tensor.protocol.riemann
tensor.protocol.sflow
tensor.logs
tensor.logs.follower
tensor.logs.parsers
tensor.sources
tensor.sources.database.postgresql
tensor.sources.database.elasticsearch
tensor.sources.database.memcache
tensor.sources.haproxy
tensor.sources.generator
tensor.sources.linux
tensor.sources.media
tensor.sources.munin
tensor.sources.network
tensor.sources.nginx
tensor.sources.python
tensor.sources.rabbitmq
tensor.sources.riak
tensor.sources.riemann
tensor.sources.sflow
tensor.sources.snmp
tensor.outputs
tensor.outputs.riemann
tensor.outputs.elasticsearch
Tensor
Docs
»
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
A
ApacheLogParser (class in tensor.logs.parsers)
B
BodyReceiver (class in tensor.utils)
C
Counter() (in module tensor.aggregators)
Counter32() (in module tensor.aggregators)
Counter64() (in module tensor.aggregators)
CPU (class in tensor.sources.linux.basic)
createClient() (tensor.objects.Output method)
(tensor.outputs.elasticsearch.ElasticSearchLog method)
(tensor.outputs.riemann.RiemannTCP method)
(tensor.outputs.riemann.RiemannUDP method)
createEvent() (tensor.objects.Source method)
createLog() (tensor.objects.Source method)
D
DarwinRTSP (class in tensor.sources.media.libav)
DatagramReceiver (class in tensor.protocol.sflow.server)
DiskFree (class in tensor.sources.linux.basic)
DiskIO (class in tensor.sources.linux.basic)
E
EchoPacket (class in tensor.protocol.icmp)
ElasticSearch (class in tensor.protocol.elasticsearch)
(class in tensor.sources.database.elasticsearch)
elasticsearch (module)
ElasticSearchLog (class in tensor.outputs.elasticsearch)
Emperor (class in tensor.sources.python.uwsgi)
emptyQueue() (tensor.outputs.riemann.RiemannTCP method)
Event (class in tensor.objects)
eventsReceived() (tensor.objects.Output method)
(tensor.outputs.elasticsearch.ElasticSearchLog method)
(tensor.outputs.riemann.RiemannTCP method)
(tensor.outputs.riemann.RiemannUDP method)
F
fork() (in module tensor.utils)
Function (class in tensor.sources.generator)
G
generator (module)
get() (tensor.logs.follower.LogFollower method)
get_fn() (tensor.logs.follower.LogFollower method)
H
HAProxy (class in tensor.sources.haproxy)
haproxy (module)
HTTP (class in tensor.sources.network)
I
ICMPPing (class in tensor.protocol.icmp)
ICMPPort (class in tensor.protocol.icmp)
IP (class in tensor.protocol.icmp)
J
JSONProtocol (class in tensor.sources.python.uwsgi)
L
LoadAverage (class in tensor.sources.linux.basic)
LogFollower (class in tensor.logs.follower)
M
Memcache (class in tensor.sources.database.memcache)
memcache (module)
Memory (class in tensor.sources.linux.basic)
munin (module)
MuninNode (class in tensor.sources.munin)
MuninProtocol (class in tensor.sources.munin)
N
names() (tensor.logs.parsers.ApacheLogParser method)
Network (class in tensor.sources.linux.basic)
network (module)
Nginx (class in tensor.sources.nginx)
nginx (module)
NginxLog (class in tensor.sources.nginx)
NginxLogMetrics (class in tensor.sources.nginx)
O
Output (class in tensor.objects)
P
parse() (tensor.logs.parsers.ApacheLogParser method)
pattern() (tensor.logs.parsers.ApacheLogParser method)
Ping (class in tensor.sources.network)
ping() (in module tensor.protocol.icmp)
PostgreSQL (class in tensor.sources.database.postgresql)
postgresql (module)
ProcessCount (class in tensor.sources.linux.process)
ProcessProtocol (class in tensor.utils)
ProcessStats (class in tensor.sources.linux.process)
Q
Queues (class in tensor.sources.rabbitmq)
R
Resolver (class in tensor.utils)
riak (module)
RiakStats (class in tensor.sources.riak)
riemann (module)
RiemannClientFactory (class in tensor.protocol.riemann)
RiemannProtocol (class in tensor.protocol.riemann)
RiemannTCP (class in tensor.outputs.riemann)
(class in tensor.sources.riemann)
RiemannTCPServer (class in tensor.sources.riemann)
RiemannUDP (class in tensor.outputs.riemann)
(class in tensor.protocol.riemann)
S
sendEvent() (tensor.service.TensorService method)
setupOutputs() (tensor.service.TensorService method)
setupSources() (tensor.service.TensorService method)
sFlow (class in tensor.sources.sflow)
sflow (module)
sFlowReceiver (class in tensor.sources.sflow)
SNMP (class in tensor.sources.snmp)
snmp (module)
SNMPCisco837 (class in tensor.sources.snmp)
SNMPConnection (class in tensor.sources.snmp)
Source (class in tensor.objects)
sourceWatchdog() (tensor.service.TensorService method)
startTimer() (tensor.objects.Source method)
(tensor.sources.riemann.RiemannTCP method)
(tensor.sources.sflow.sFlow method)
stop() (tensor.objects.Output method)
(tensor.outputs.elasticsearch.ElasticSearchLog method)
(tensor.outputs.riemann.RiemannTCP method)
stopTimer() (tensor.objects.Source method)
StringProducer (class in tensor.utils)
T
tensor.aggregators (module)
tensor.interfaces (module)
tensor.logs.follower (module)
tensor.logs.parsers (module)
tensor.objects (module)
tensor.outputs.elasticsearch (module)
tensor.outputs.riemann (module)
tensor.protocol.elasticsearch (module)
tensor.protocol.icmp (module)
tensor.protocol.riemann (module)
tensor.protocol.sflow.protocol (module)
tensor.protocol.sflow.server (module)
tensor.service (module)
tensor.sources.database.elasticsearch (module)
tensor.sources.database.memcache (module)
tensor.sources.database.postgresql (module)
tensor.sources.generator (module)
tensor.sources.haproxy (module)
tensor.sources.linux.basic (module)
tensor.sources.linux.process (module)
tensor.sources.media.libav (module)
tensor.sources.munin (module)
tensor.sources.network (module)
tensor.sources.nginx (module)
tensor.sources.python.uwsgi (module)
tensor.sources.rabbitmq (module)
tensor.sources.riak (module)
tensor.sources.riemann (module)
tensor.sources.sflow (module)
tensor.sources.snmp (module)
tensor.utils (module)
TensorService (class in tensor.service)
tick() (tensor.objects.Source method)
(tensor.outputs.elasticsearch.ElasticSearchLog method)
(tensor.outputs.riemann.RiemannTCP method)
Timeout
U
uwsgi (module)
Read the Docs
v: 0.3.0
Versions
latest
stable
0.3.0
0.2.7
0.2.6
0.2.0
0.1.6
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.