-
Notifications
You must be signed in to change notification settings - Fork 11
Collector properties
pierre edited this page Mar 19, 2012
·
8 revisions
System property | Description | Required? | Default value | Corresponding MBean attribute |
---|---|---|---|---|
arecibo.udp.port | UDP port to listen on (auto means it will find a random available port) | No | auto | |
arecibo.udp.numThreads | Number of UDP acceptor threads | No | 50 | |
arecibo.rmi.port | RMI port to listen on (auto means it will find a random available port) | No | auto | |
arecibo.host | Jetty ip/hostname | No | 0.0.0.0 | |
arecibo.jetty.port | Jetty port | No | 8088 | |
arecibo.jetty.threads.min | Jetty min threads | No | 1 | |
arecibo.jetty.threads.max | Jetty max threads | No | 200 | |
arecibo.jetty.accept-queue | Jetty accept queue size | No | 200 | |
arecibo.jetty.resourceBase | Jetty resource base path | No | src/main/webapp | |
arecibo.collector.db.url | JDBC url connection string | Yes | ||
arecibo.collector.db.user | Database username | No | ||
arecibo.collector.db.password | Database password | No | ||
arecibo.collector.db.minIdleConnections | Jetty resource base path | No | 1 | |
arecibo.collector.db.maxActiveConnections | Jetty resource base path | No | 50 | |
arecibo.collector.serviceLocatorKlass | ServiceLocator implementation for announcements and discovery | No | com.ning.arecibo.util.service.DummyServiceLocator | |
arecibo.collector.serviceName | Arecibo service name, used for announcements and discovery | No | AreciboCollectorService | |
arecibo.alertmanager.extraGuiceModules | Extra Guice modules to be installed | No | "" | |
arecibo.collector.eventSerializersKlass | Serializers classes to use to deserialize incoming events | No | com.ning.arecibo.event.transport.JavaEventSerializer,com.ning.arecibo.event.transport.JsonEventSerializer,com.ning.arecibo.event.transport.MapEventSerializer | |
arecibo.collector.eventFilterKlass | Class to use to filter events | No | null | |
arecibo.collector.attributesToIgnore | When using the provided FilterOutAttributesEventFilter class, list of attributes to filter out on the way in | No | ||
arecibo.collector.timelines.maxHosts | Max number of different hosts to keep in memory at the same time | No | 10000 | |
arecibo.collector.timelines.maxSampleKinds | Max number of different sample kinds to keep in memory at the same time | No | 10000 | |
arecibo.collector.timelines.length | How long to buffer data in memory before flushing it to the database | No | 10m | |
arecibo.collector.timelines.aggregationInterval | How often to check to see if there are timelines ready to be aggregated | No | 1h | |
arecibo.collector.timelines.deleteAggregatedChunks | If true, blast the old TimelineTimes and TimelineChunk rows; if false, leave them in peace, since they won't be accessed | No | false | |
arecibo.collector.timelines.deleteAggregatedChunks | Direct memory segments size in bytes to allocate when buffering incoming events | No | 1048576 | |
arecibo.collector.timelines.maxNbSegments | Max number of direct memory segments to allocate. This times the number of segments indicates the max amount of data buffered before storing a copy to disk | No | 10 | |
arecibo.collector.timelines.spoolDir | Spool directory for in-memory data | No | /var/tmp/arecibo | |
arecibo.collector.timelines.chunksToAggregate | The number of unaggregated sequential TimelineTimes chunks we must find to perform aggregation | No | 12 | |
arecibo.collector.rt.kafka.enabled | Whether Kafka is enabled | No | false | |
arecibo.collector.rt.kafka.zkConnect | zkConnect string for Kafka | No | 127.0.0.1:2181 | |
arecibo.collector.rt.kafka.zkConnectionTimeout | Zookeeper timeout | No | 6s | |
arecibo.collector.rt.kafka.groupId | Kafka groupId | No | arecibo |