aboutsummaryrefslogtreecommitdiff
path: root/config.ini.example
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri@ouroboros.rocks>2026-04-01 19:04:50 +0200
committerDimitri Staessens <dimitri@ouroboros.rocks>2026-04-01 19:04:50 +0200
commit29dc72257075103427e36bd8616ef7f33f6d8c52 (patch)
treec8439193e4574a1161f48975177e6f9a110a574d /config.ini.example
parent2f537b0a43c5fb6a11aafad6eba1e8d92cbc2893 (diff)
downloadouroboros-metrics-29dc72257075103427e36bd8616ef7f33f6d8c52.tar.gz
ouroboros-metrics-29dc72257075103427e36bd8616ef7f33f6d8c52.zip
oexport: Add a file exporter option
Write metrics as InfluxDB line protocol to a local file, enabling offline collection without a running InfluxDB instance. Repeatable --tag flag injects extra key=value tags into every point, useful for stamping metrics with for instance a test run and test name identifier Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks>
Diffstat (limited to 'config.ini.example')
-rw-r--r--config.ini.example14
1 files changed, 13 insertions, 1 deletions
diff --git a/config.ini.example b/config.ini.example
index f2656f7..056adce 100644
--- a/config.ini.example
+++ b/config.ini.example
@@ -3,4 +3,16 @@ url=http://localhost:8086
org=<your-org>
token=<your-token>
timeout=6000
-verify_ssl=False \ No newline at end of file
+verify_ssl=False
+
+[exporter]
+; Collection interval in milliseconds (default: 1000)
+;interval = 1000
+; InfluxDB bucket name (default: ouroboros-metrics)
+;bucket = ouroboros-metrics
+
+[output]
+; Uncomment to write line protocol to file instead of InfluxDB
+;file = /path/to/metrics.lp
+; Extra tags added to every point (comma-separated key=value pairs)
+;tags = test=mytest,run=12345