Crates.io | librrd-sys |
lib.rs | librrd-sys |
version | 0.1.79 |
source | src |
created_at | 2024-02-25 23:31:20.718098 |
updated_at | 2024-02-25 23:31:20.718098 |
description | Rust FFI library wrapping librrd for interacting with round robin databases created with Tobias Oetiker's rrdtool (https://www.rrdtool.org/). |
homepage | https://github.com/foxboxpdx/librrd-sys |
repository | https://github.com/foxboxpdx/librrd-sys |
max_upload_size | |
id | 1152880 |
size | 109,543 |
Rust FFI library wrapping librrd for interacting with round robin databases created with Tobias Oetiker's rrdtool (https://www.rrdtool.org/).
create
dump
export
- Segfaultfetch
- Segfaultgraph
- Generates image but then segfaultsinfo
last
lastupdate
list
- Needs further testing, should workresize
restore
- Needs further testing, should worktune
update
export
, fetch
, and graph
updatev
list
restore
misc.rs
librrd-dev
or the equivalent package for your OS[dependencies]
librrd-sys = "0.1"
build.rs
should automatically find librrd
if you're on linux or macos, and should include the appropriate wrapper.h
variant.create
which will generate a very simple RRD file with one data store and one RRA. This should appear in the base directory as createtest.rrd
.FFI is Rust hard-mode and I'm pretty stuck trying to fix those segfaults. If by some chance a fellow rustacean finds this repo, I am certainly open to advice/assistance.
librrd-sys v0.1.79 2024-Feb-25