diff --git a/singu_grafana/run b/singu_grafana/run new file mode 100755 index 0000000..fa4af09 --- /dev/null +++ b/singu_grafana/run @@ -0,0 +1 @@ +singularity shell docker://grafana/grafana diff --git a/singu_influx/db/influxdb/data/slurm/default/2/000000002-000000002.tsm b/singu_influx/db/influxdb/data/slurm/default/2/000000002-000000002.tsm new file mode 100644 index 0000000..717cda3 Binary files /dev/null and b/singu_influx/db/influxdb/data/slurm/default/2/000000002-000000002.tsm differ diff --git a/singu_influx/db/influxdb/data/slurm/default/3/000000001-000000001.tsm b/singu_influx/db/influxdb/data/slurm/default/3/000000001-000000001.tsm new file mode 100644 index 0000000..10db877 Binary files /dev/null and b/singu_influx/db/influxdb/data/slurm/default/3/000000001-000000001.tsm differ diff --git a/singu_influx/db/influxdb/data/slurm/default/4/000000001-000000001.tsm b/singu_influx/db/influxdb/data/slurm/default/4/000000001-000000001.tsm new file mode 100644 index 0000000..c00cb07 Binary files /dev/null and b/singu_influx/db/influxdb/data/slurm/default/4/000000001-000000001.tsm differ diff --git a/singu_influx/db/influxdb/meta/meta.db b/singu_influx/db/influxdb/meta/meta.db new file mode 100644 index 0000000..d289450 Binary files /dev/null and b/singu_influx/db/influxdb/meta/meta.db differ diff --git a/singu_influx/db/influxdb/wal/_internal/monitor/1/_00001.wal b/singu_influx/db/influxdb/wal/_internal/monitor/1/_00001.wal new file mode 100644 index 0000000..51c77a8 Binary files /dev/null and b/singu_influx/db/influxdb/wal/_internal/monitor/1/_00001.wal differ diff --git a/singu_influx/db/influxdb/wal/_internal/monitor/1/_00002.wal b/singu_influx/db/influxdb/wal/_internal/monitor/1/_00002.wal new file mode 100644 index 0000000..59734e3 Binary files /dev/null and b/singu_influx/db/influxdb/wal/_internal/monitor/1/_00002.wal differ diff --git a/singu_influx/db/influxdb/wal/_internal/monitor/1/_00003.wal b/singu_influx/db/influxdb/wal/_internal/monitor/1/_00003.wal new file mode 100644 index 0000000..153d85f Binary files /dev/null and b/singu_influx/db/influxdb/wal/_internal/monitor/1/_00003.wal differ diff --git a/singu_influx/db/influxdb/wal/slurm/default/2/_00005.wal b/singu_influx/db/influxdb/wal/slurm/default/2/_00005.wal new file mode 100644 index 0000000..5962a76 Binary files /dev/null and b/singu_influx/db/influxdb/wal/slurm/default/2/_00005.wal differ diff --git a/singu_influx/db/influxdb/wal/slurm/default/3/_00003.wal b/singu_influx/db/influxdb/wal/slurm/default/3/_00003.wal new file mode 100644 index 0000000..e69de29 diff --git a/singu_influx/db/influxdb/wal/slurm/default/4/_00003.wal b/singu_influx/db/influxdb/wal/slurm/default/4/_00003.wal new file mode 100644 index 0000000..e69de29 diff --git a/singu_influx/influxdb.conf b/singu_influx/influxdb.conf new file mode 100644 index 0000000..d2f6b40 --- /dev/null +++ b/singu_influx/influxdb.conf @@ -0,0 +1,135 @@ +reporting-disabled = false +bind-address = "127.0.0.1:8088" + +[meta] + dir = "/var/lib/influxdb/meta" + retention-autocreate = true + default-retention-policy-name = "default" + logging-enabled = true + +[data] + dir = "/var/lib/influxdb/data" + index-version = "inmem" + wal-dir = "/var/lib/influxdb/wal" + wal-fsync-delay = "0s" + query-log-enabled = true + cache-max-memory-size = 1073741824 + cache-snapshot-memory-size = 26214400 + cache-snapshot-write-cold-duration = "10m0s" + compact-full-write-cold-duration = "4h0m0s" + max-series-per-database = 1000000 + max-values-per-tag = 100000 + max-concurrent-compactions = 0 + trace-logging-enabled = false + +[coordinator] + write-timeout = "10s" + max-concurrent-queries = 0 + query-timeout = "0s" + log-queries-after = "0s" + max-select-point = 0 + max-select-series = 0 + max-select-buckets = 0 + +[retention] + enabled = true + check-interval = "30m0s" + +[shard-precreation] + enabled = true + check-interval = "10m0s" + advance-period = "30m0s" + +[monitor] + store-enabled = true + store-database = "_internal" + store-interval = "10s" + +[subscriber] + enabled = true + http-timeout = "30s" + insecure-skip-verify = false + ca-certs = "" + write-concurrency = 40 + write-buffer-size = 1000 + +[http] + enabled = true + bind-address = ":8086" + auth-enabled = false + log-enabled = true + write-tracing = false + pprof-enabled = true + https-enabled = false + https-certificate = "/etc/ssl/influxdb.pem" + https-private-key = "" + max-row-limit = 0 + max-connection-limit = 0 + shared-secret = "" + realm = "InfluxDB" + unix-socket-enabled = false + bind-socket = "/var/run/influxdb.sock" + max-body-size = 25000000 + +[ifql] + enabled = false + log-enabled = true + bind-address = ":8082" + +[[graphite]] + enabled = false + bind-address = ":2003" + database = "graphite" + retention-policy = "" + protocol = "tcp" + batch-size = 5000 + batch-pending = 10 + batch-timeout = "1s" + consistency-level = "one" + separator = "." + udp-read-buffer = 0 + +[[collectd]] + enabled = false + bind-address = ":25826" + database = "collectd" + retention-policy = "" + batch-size = 5000 + batch-pending = 10 + batch-timeout = "10s" + read-buffer = 0 + typesdb = "/usr/share/collectd/types.db" + security-level = "none" + auth-file = "/etc/collectd/auth_file" + parse-multivalue-plugin = "split" + +[[opentsdb]] + enabled = false + bind-address = ":4242" + database = "opentsdb" + retention-policy = "" + consistency-level = "one" + tls-enabled = false + certificate = "/etc/ssl/influxdb.pem" + batch-size = 1000 + batch-pending = 5 + batch-timeout = "1s" + log-point-errors = true + +[[udp]] + enabled = false + bind-address = ":8089" + database = "udp" + retention-policy = "" + batch-size = 5000 + batch-pending = 10 + read-buffer = 0 + batch-timeout = "1s" + precision = "" + +[continuous_queries] + log-enabled = true + enabled = true + query-stats-enabled = false + run-interval = "1s" + diff --git a/singu_influx/run b/singu_influx/run new file mode 100755 index 0000000..56f4b7c --- /dev/null +++ b/singu_influx/run @@ -0,0 +1,9 @@ + +singularity shell --bind ~/singu_influx/influxdb.conf:/etc/influxdb/influxdb.conf --bind ~/singu_influx/db:/var/lib/ docker://influxdb + +# create database +#curl -G http://pg-node045:8086/query --data-urlencode 'q=CREATE DATABASE slurm WITH NAME \"default\"' + + +# inside container +# influxd -config /etc/influxdb/influxdb.conf