Sign inSign up

scaleoutsean/sfc

By scaleoutsean

Updated about 1 year ago

SolidFire Collector for InfluxDB

Image
Monitoring & observability
0

578

scaleoutsean/sfc repository overview

SolidFire Collector (SFC)

IMPORTANT

  • 2.1.1 does NOT work with Graphite database, it's a complete rewrite and uses InfluxDB OSS v1
  • v2.0.0 does NOT work with Graphite database, it's a complete rewrite and uses InfluxDB OSS v1
  • Do NOT pull versions above v0.7.2 if you are using HCI Collector (i.e. Graphite back-end)

How to run SFC v2

For the impatient, ih, ip, it and id are InfluxDB v1 host, port, token and DB (name, convention: sfc). The rest is the same as before (MVIP, username, password for SolidFire).

Why this won't work for most people: SFC v2 no longer ignores fake TLS certificates. Please visit the Web site and see the instructions for adding your certificate chain to SFC container (which seems to be the easiest way, build your own). Dockerfile used to produce this container is also shared on the site.

Note that SFC v2.0.0 (InfluxDB v1) isn't configured with authentication and uses only HTTP. SFC 2.1.1 is configured for DB authentication and can't use HTTP, so an InfluxDB 3 API token argument is required and it uses HTTPS to connect to InfluxDB 3. 2.1.0+ doesn't work with snake oil TLS certificates.

docker run --name=sfc docker.io/scaleoutsean/sfc:2.1.1 \
  --mvip 192.168.1.30 \
  -u monitor -p ********** \
  -ih 192.168.50.184 -ip 8181 -it {TOKEN} -id sfc

See https://github.com/scaleoutsean/sfc for the details, Dockerfile and source code.

How to run SFC v0.7.*

You need a SolidFIre MVIP (IPv4), a read-only cluster admin username/password, and a target IP of Graphite server:

docker run -it --name ${CONTAINER_NAME} \
  docker.io/scaleoutsean/sfc:latest \
  -s ${SF_MVIP} \
  -u ${SF_RO_ADMIN} -p ${SF_RO_ADMIN_PASS} \
  -g ${GRAPHITE_HOST}

Use -h to get the list of other arguments. Or check the source at https://github.com/scaleoutsean/sfc and roll your own.

Kubernetes-related notes can be found here.

Changelog

Tag summary

Content type

Image

Digest

sha256:03dce4e97

Size

25.5 MB

Last updated

about 1 year ago

docker pull scaleoutsean/sfc:2.1.1