TYK_PMP_OMITCONFIGFILE = true
TYK_PMP_PURGEDELAY = 2
TYK_PMP_PUMPS_ELASTICSEARCH_META_DECODEBASE64 = true
TYK_PMP_ANALYTICSSTORAGECONFIG_HOST = http://url
TYK_PMP_ANALYTICSSTORAGECONFIG_PORT = value
TYK_PMP_ANALYTICSSTORAGECONFIG_PASSWORD = value
TYK_PMP_ANALYTICSSTORAGECONFIG_REDISUSESSL = true
TYK_PMP_DONTPURGEUPTIMEDATA = true
TYK_PMP_PUMPS_MAIN_TYPE = mongo
TYK_PMP_PUMPS_MAIN_META_COLLECTIONNAME = tyk_analytics
TYK_PMP_PUMPS_ELASTICSEARCH_TYPE = elasticsearch
TYK_PMP_PUMPS_ELASTICSEARCH_META_ELASTICSEARCHURL = http://urlhere:9200
TYK_PMP_PUMPS_ELASTICSEARCH_META_ENABLESNIFFING= true
TYK_PMP_PUMPS_ELASTICSEARCH_META_ROLLINGINDEX = true
TYK_PMP_PUMPS_ELASTICSEARCH_META_EXTENDEDSTATISTICS= true
TYK_PMP_PUMPS_ELASTICSEARCH_META_VERSION = 7 # Elastic version
TYK_PMP_PUMPS_ELASTICSEARCH_META_BULKCONFIG_WORKERS = 2
TYK_PMP_PUMPS_ELASTICSEARCH_META_BULKCONFIG_FLUSHINTERVAL = 10
TYK_PMP_PUMPS_PROMETHEUS_TYPE = prometheus
TYK_PMP_PUMPS_PROMETHEUS_META_ADDR = :9090
TYK_PMP_LOGLEVEL = debug
Hey, i have a local ELK integrated with tyk, and the configs are above, and itās working great.
Now, were going to use opensearch instead of self managed ELK, and we would first like to know if tyk is capable of integrating with opensearch (AWS managed)?
Seocnd and most important, When im changing the above configuration (with the URL of the opensearch for example)
Besides adding this flag (below) which i assume is a must :
TYK_PMP_PUMPS_ELASTICSEARCH_META_USESSL
Do i need to add any of these flags aswell (below) , or will it work out of the box just with the Enabling of the SSL connection
TYK_PMP_PUMPS_ELASTICSEARCH_META_SSLINSECURESKIPVERIFY
TYK_PMP_PUMPS_ELASTICSEARCH_META_SSLCERTFILE
TYK_PMP_PUMPS_ELASTICSEARCH_META_SSLKEYFILE
Also, do i need to set this
TYK_PMP_PUMPS_ELASTICSEARCH_TYPE
to āopensearchā or something instead of elasticsearch?
Thanks in advance!