You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 23, 2023. It is now read-only.
enable the creation of the mdata keyspace and tables, only one node needs this (default true)
725
-
-cassandra-disable-initial-host-lookup
748
+
-disable-initial-host-lookup
726
749
instruct the driver to not attempt to get host info from the system.peers table
727
-
-cassandra-host-selection-policy string
750
+
-enabled
751
+
enable the cassandra backend store plugin (default true)
752
+
-host-selection-policy string
728
753
(default "tokenaware,hostpool-epsilon-greedy")
729
-
-cassandra-host-verification
754
+
-host-verification
730
755
host (hostname and server cert) verification when using SSL (default true)
731
-
-cassandra-keyspace string
756
+
-keyspace string
732
757
cassandra keyspace to use for storing the metric data table (default "metrictank")
733
-
-cassandra-omit-read-timeout string
734
-
if a read is older than this, it will directly be omitted without executing (default "60s")
735
-
-cassandra-password string
758
+
-omit-read-timeout string
759
+
if a read is older than this, it will be omitted, not executed (default "60s")
760
+
-password string
736
761
password for authentication (default "cassandra")
737
-
-cassandra-read-concurrency int
762
+
-read-concurrency int
738
763
max number of concurrent reads to cassandra. (default 20)
739
-
-cassandra-read-queue-size int
764
+
-read-queue-size int
740
765
max number of outstanding reads before reads will be dropped. This is important if you run queries that result in many reads in parallel. (default 200000)
741
-
-cassandra-retries int
766
+
-retries int
742
767
how many times to retry a query before failing it
743
-
-cassandra-schema-file string
768
+
-schema-file string
744
769
File containing the needed schemas in case database needs initializing (default "/etc/metrictank/schema-store-cassandra.toml")
745
-
-cassandra-ssl
770
+
-ssl
746
771
enable SSL connection to cassandra
747
-
-cassandra-timeout string
772
+
-timeout string
748
773
cassandra timeout (default "1s")
749
-
-cassandra-username string
774
+
-username string
750
775
username for authentication (default "cassandra")
751
-
-cassandra-window-factor int
776
+
-window-factor int
752
777
size of compaction window relative to TTL (default 20)
753
-
-cassandra-write-concurrency int
778
+
-write-concurrency int
754
779
max number of concurrent writes to cassandra. (default 10)
755
-
-cql-protocol-version int
756
-
cql protocol version to use (default 4)
757
-
-exit-on-error
758
-
Exit with a message when there's an error (default true)
759
-
-http-endpoint string
760
-
The http endpoint to listen on (default "127.0.0.1:8080")
761
-
-num-partitions int
762
-
Number of Partitions (default 1)
763
-
-overwrite-chunks
764
-
If true existing chunks may be overwritten (default true)
765
-
-partition-scheme string
766
-
method used for partitioning metrics. This should match the settings of tsdb-gw. (byOrg|bySeries) (default "bySeries")
767
-
-ttls string
768
-
list of ttl strings used by MT separated by ',' (default "35d")
769
-
-uri-path string
770
-
the URI on which we expect chunks to get posted (default "/chunks")
771
-
-verbose
772
-
More detailed logging
780
+
-write-queue-size int
781
+
write queue size per cassandra worker. should be large engough to hold all at least the total number of series expected, divided by how many workers you have (default 100000)
773
782
774
-
idxtype: only 'cass' supported for now
783
+
bt store config flags:
775
784
776
-
cass config flags:
785
+
-bigtable-instance string
786
+
Name of bigtable instance (default "default")
787
+
-create-cf
788
+
enable the creation of the table and column families (default true)
789
+
-enabled
790
+
enable the bigtable backend store plugin
791
+
-gcp-project string
792
+
Name of GCP project the bigtable cluster resides in (default "default")
793
+
-max-chunkspan duration
794
+
Maximum chunkspan size used. (default 6h0m0s)
795
+
-read-concurrency int
796
+
Number concurrent reads that can be processed (default 20)
797
+
-read-timeout duration
798
+
read timeout (default 5s)
799
+
-table-name string
800
+
Name of bigtable table used for chunks (default "metrics")
801
+
-write-concurrency int
802
+
Number of writer threads to use. (default 10)
803
+
-write-max-flush-size int
804
+
Max number of chunks in each batch write to bigtable (default 10000)
805
+
-write-queue-size int
806
+
Max number of chunks, per write thread, allowed to be unwritten to bigtable. Must be larger then write-max-flush-size (default 100000)
807
+
-write-timeout duration
808
+
write timeout (default 5s)
809
+
810
+
idxtype: only 'cass' and 'bt' supported
811
+
812
+
cass index config flags:
777
813
778
814
-auth
779
815
enable cassandra user authentication
@@ -818,7 +854,32 @@ cass config flags:
818
854
-write-queue-size int
819
855
Max number of metricDefs allowed to be unwritten to cassandra (default 100000)
820
856
857
+
bt index config flags:
858
+
859
+
-bigtable-instance string
860
+
Name of bigtable instance (default "default")
861
+
-create-cf
862
+
enable the creation of the table and column families (default true)
863
+
-enabled
864
+
865
+
-gcp-project string
866
+
Name of GCP project the bigtable cluster resides in (default "default")
867
+
-prune-interval duration
868
+
Interval at which the index should be checked for stale series. (default 3h0m0s)
869
+
-table-name string
870
+
Name of bigtable table used for metricDefs (default "metrics")
871
+
-update-bigtable-index
872
+
synchronize index changes to bigtable. not all your nodes need to do this. (default true)
873
+
-update-interval duration
874
+
frequency at which we should update the metricDef lastUpdate field, use 0s for instant updates (default 3h0m0s)
875
+
-write-concurrency int
876
+
Number of writer threads to use (default 5)
877
+
-write-max-flush-size int
878
+
Max number of metricDefs in each batch write to bigtable (default 10000)
879
+
-write-queue-size int
880
+
Max number of metricDefs allowed to be unwritten to bigtable. Must be larger then write-max-flush-size (default 100000)
0 commit comments