Skip to content

Commit 5cd1d43

Browse files
committed
Build Collector Manager README.md
1 parent 6cd8ca5 commit 5cd1d43

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

collector_manager/README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
The Collector Manager is a class used to manage collectors. It can start, stop, and get info on running collectors.
2+
3+
The following commands are available:
4+
5+
| Command | Description |
6+
|------------------------------------------|----------------------------------------------------------------|
7+
| list | List running collectors |
8+
| start {collector_name} --config {config} | Start a collector, optionally with a given configuration |
9+
| status {collector_id} | Get status of a collector, or all collectors if no id is given |
10+
| info {collector_id} | Get info on a collector, including recent log updates |
11+
| close {collector_id} | Close a collector |
12+
| exit | Exit the collector manager |
13+
14+
This directory consists of the following files:
15+
16+
| File | Description |
17+
|-------------------|----------------------------------------------------------------|
18+
| CollectorManager.py | Main collector manager class |
19+
| CommandHandler.py | Class used to handle commands from the command line interface |
20+
| CollectorBase.py | Base class for collectors |
21+
|enums.py | Enumerations used in the collector manager |
22+
| ExampleCollector.py | Example collector |
23+
| main.py | Main function for the collector manager |

0 commit comments

Comments
 (0)