Skip to content

Commit

Permalink
[receiver/elasticsearchreceiver] Add script in client request nodeSta…
Browse files Browse the repository at this point in the history
…tsPath (#13986)

Add script in nodeStatsPath to collect elasticsearch.node.script.* related metrics.
  • Loading branch information
JonathanWamsley committed Sep 8, 2022
1 parent 60d85d7 commit 4e6f411
Show file tree
Hide file tree
Showing 3 changed files with 933 additions and 917 deletions.
2 changes: 1 addition & 1 deletion receiver/elasticsearchreceiver/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ func newElasticsearchClient(settings component.TelemetrySettings, c Config, h co
// nodeStatsMetrics is a comma separated list of metrics that will be gathered from NodeStats.
// The available metrics are documented here for Elasticsearch 7.9:
// https://www.elastic.co/guide/en/elasticsearch/reference/7.9/cluster-nodes-stats.html#cluster-nodes-stats-api-path-params
const nodeStatsMetrics = "breaker,indices,process,jvm,thread_pool,transport,http,fs,indexing_pressure,ingest,indices,adaptive_selection,discovery"
const nodeStatsMetrics = "breaker,indices,process,jvm,thread_pool,transport,http,fs,indexing_pressure,ingest,indices,adaptive_selection,discovery,script"

// nodeStatsIndexMetrics is a comma separated list of index metrics that will be gathered from NodeStats.
const nodeStatsIndexMetrics = "store,docs,indexing,get,search,merge,refresh,flush,warmer,query_cache,fielddata"
Expand Down
Loading

0 comments on commit 4e6f411

Please sign in to comment.