├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── container_description.yml │ ├── golangci-lint.yml │ └── mixin.yml ├── .gitignore ├── .golangci.yml ├── .promu.yml ├── .yamllint ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Dockerfile ├── LICENSE ├── MAINTAINERS.md ├── Makefile ├── Makefile.common ├── NOTICE ├── README.md ├── SECURITY.md ├── VERSION ├── collector ├── cluster_health.go ├── cluster_health_response.go ├── cluster_health_test.go ├── cluster_info.go ├── cluster_info_test.go ├── cluster_settings.go ├── cluster_settings_test.go ├── collector.go ├── collector_test.go ├── data_stream.go ├── data_stream_test.go ├── health_report.go ├── health_report_test.go ├── ilm.go ├── ilm_test.go ├── indices.go ├── indices_mappings.go ├── indices_mappings_response.go ├── indices_mappings_test.go ├── indices_response.go ├── indices_settings.go ├── indices_settings_response.go ├── indices_settings_test.go ├── indices_test.go ├── nodes.go ├── nodes_response.go ├── nodes_test.go ├── shards.go ├── shards_test.go ├── slm.go ├── slm_test.go ├── snapshots.go ├── snapshots_reponse.go ├── snapshots_test.go ├── tasks.go ├── tasks_test.go └── util.go ├── config ├── config.go └── config_test.go ├── elasticsearch-mixin ├── README.md ├── compiled │ ├── alerts.yaml │ ├── dashboards │ │ └── cluster.json │ └── rules.yaml ├── config.libsonnet ├── dashboards.jsonnet ├── dashboards │ ├── cluster.libsonnet │ ├── dashboards.libsonnet │ ├── g.libsonnet │ ├── panels.libsonnet │ ├── queries.libsonnet │ ├── queries │ │ ├── document.libsonnet │ │ ├── general.libsonnet │ │ ├── memory.libsonnet │ │ ├── network.libsonnet │ │ ├── shard.libsonnet │ │ └── threads.libsonnet │ ├── util.libsonnet │ └── variables.libsonnet ├── jsonnetfile.json ├── jsonnetfile.lock.json └── mixin.libsonnet ├── examples ├── auth_modules.yml ├── example-prometheus.yml ├── kubernetes │ └── deployment.yml └── prometheus │ ├── elasticsearch.rules │ └── elasticsearch.rules.yml ├── fixtures ├── clusterhealth │ ├── 1.7.6.json │ ├── 2.4.5.json │ └── 5.4.2.json ├── clusterinfo │ ├── 2.4.5.json │ ├── 5.4.2.json │ └── 7.13.1.json ├── datastream │ └── 7.15.0.json ├── healthreport │ └── 8.7.0.json ├── ilm_indices │ └── 6.6.0.json ├── ilm_status │ └── 6.6.0.json ├── indices │ ├── 1.7.6.json │ ├── 2.4.5.json │ ├── 5.4.2.json │ ├── 7.17.3.json │ ├── alias │ │ ├── 1.7.6.json │ │ ├── 2.4.5.json │ │ ├── 5.4.2.json │ │ └── 7.17.3.json │ └── shards │ │ ├── 1.7.6.json │ │ ├── 2.4.5.json │ │ ├── 5.4.2.json │ │ └── 7.17.3.json ├── indices_mappings │ ├── 7.8.0.json │ └── counts.json ├── indices_settings │ └── 6.5.4.json ├── nodestats │ ├── 5.6.16.json │ ├── 6.8.8.json │ └── 7.13.1.json ├── settings-5.4.2.json ├── settings-7.3.0.json ├── settings-8.9.1-watermark.json ├── settings-merge-5.4.2.json ├── settings-persistent-clustermaxshardspernode-7.17.5.json ├── shards │ └── 7.15.0.json ├── slm │ ├── stats │ │ └── 7.15.0.json │ └── status │ │ └── 7.15.0.json └── snapshots │ ├── 1.7.6.json │ ├── 2.4.5.json │ ├── 5.4.2-failed.json │ └── 5.4.2.json ├── go.mod ├── go.sum ├── main.go ├── metrics.md ├── pkg ├── clusterinfo │ ├── clusterinfo.go │ ├── clusterinfo_response.go │ └── clusterinfo_test.go └── roundtripper │ └── roundtripper.go ├── probe.go ├── probe_test.go ├── scripts ├── compile-mixin.sh └── lint-jsonnet.sh └── tls.go /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/container_description.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/.github/workflows/container_description.yml -------------------------------------------------------------------------------- /.github/workflows/golangci-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/.github/workflows/golangci-lint.yml -------------------------------------------------------------------------------- /.github/workflows/mixin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/.github/workflows/mixin.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.promu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/.promu.yml -------------------------------------------------------------------------------- /.yamllint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/.yamllint -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/Makefile.common -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/SECURITY.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 1.9.0 2 | -------------------------------------------------------------------------------- /collector/cluster_health.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/cluster_health.go -------------------------------------------------------------------------------- /collector/cluster_health_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/cluster_health_response.go -------------------------------------------------------------------------------- /collector/cluster_health_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/cluster_health_test.go -------------------------------------------------------------------------------- /collector/cluster_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/cluster_info.go -------------------------------------------------------------------------------- /collector/cluster_info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/cluster_info_test.go -------------------------------------------------------------------------------- /collector/cluster_settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/cluster_settings.go -------------------------------------------------------------------------------- /collector/cluster_settings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/cluster_settings_test.go -------------------------------------------------------------------------------- /collector/collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/collector.go -------------------------------------------------------------------------------- /collector/collector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/collector_test.go -------------------------------------------------------------------------------- /collector/data_stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/data_stream.go -------------------------------------------------------------------------------- /collector/data_stream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/data_stream_test.go -------------------------------------------------------------------------------- /collector/health_report.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/health_report.go -------------------------------------------------------------------------------- /collector/health_report_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/health_report_test.go -------------------------------------------------------------------------------- /collector/ilm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/ilm.go -------------------------------------------------------------------------------- /collector/ilm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/ilm_test.go -------------------------------------------------------------------------------- /collector/indices.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/indices.go -------------------------------------------------------------------------------- /collector/indices_mappings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/indices_mappings.go -------------------------------------------------------------------------------- /collector/indices_mappings_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/indices_mappings_response.go -------------------------------------------------------------------------------- /collector/indices_mappings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/indices_mappings_test.go -------------------------------------------------------------------------------- /collector/indices_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/indices_response.go -------------------------------------------------------------------------------- /collector/indices_settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/indices_settings.go -------------------------------------------------------------------------------- /collector/indices_settings_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/indices_settings_response.go -------------------------------------------------------------------------------- /collector/indices_settings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/indices_settings_test.go -------------------------------------------------------------------------------- /collector/indices_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/indices_test.go -------------------------------------------------------------------------------- /collector/nodes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/nodes.go -------------------------------------------------------------------------------- /collector/nodes_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/nodes_response.go -------------------------------------------------------------------------------- /collector/nodes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/nodes_test.go -------------------------------------------------------------------------------- /collector/shards.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/shards.go -------------------------------------------------------------------------------- /collector/shards_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/shards_test.go -------------------------------------------------------------------------------- /collector/slm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/slm.go -------------------------------------------------------------------------------- /collector/slm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/slm_test.go -------------------------------------------------------------------------------- /collector/snapshots.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/snapshots.go -------------------------------------------------------------------------------- /collector/snapshots_reponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/snapshots_reponse.go -------------------------------------------------------------------------------- /collector/snapshots_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/snapshots_test.go -------------------------------------------------------------------------------- /collector/tasks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/tasks.go -------------------------------------------------------------------------------- /collector/tasks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/tasks_test.go -------------------------------------------------------------------------------- /collector/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/collector/util.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/config/config.go -------------------------------------------------------------------------------- /config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/config/config_test.go -------------------------------------------------------------------------------- /elasticsearch-mixin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/README.md -------------------------------------------------------------------------------- /elasticsearch-mixin/compiled/alerts.yaml: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /elasticsearch-mixin/compiled/dashboards/cluster.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/compiled/dashboards/cluster.json -------------------------------------------------------------------------------- /elasticsearch-mixin/compiled/rules.yaml: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /elasticsearch-mixin/config.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/config.libsonnet -------------------------------------------------------------------------------- /elasticsearch-mixin/dashboards.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/dashboards.jsonnet -------------------------------------------------------------------------------- /elasticsearch-mixin/dashboards/cluster.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/dashboards/cluster.libsonnet -------------------------------------------------------------------------------- /elasticsearch-mixin/dashboards/dashboards.libsonnet: -------------------------------------------------------------------------------- 1 | (import 'cluster.libsonnet') 2 | -------------------------------------------------------------------------------- /elasticsearch-mixin/dashboards/g.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/dashboards/g.libsonnet -------------------------------------------------------------------------------- /elasticsearch-mixin/dashboards/panels.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/dashboards/panels.libsonnet -------------------------------------------------------------------------------- /elasticsearch-mixin/dashboards/queries.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/dashboards/queries.libsonnet -------------------------------------------------------------------------------- /elasticsearch-mixin/dashboards/queries/document.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/dashboards/queries/document.libsonnet -------------------------------------------------------------------------------- /elasticsearch-mixin/dashboards/queries/general.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/dashboards/queries/general.libsonnet -------------------------------------------------------------------------------- /elasticsearch-mixin/dashboards/queries/memory.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/dashboards/queries/memory.libsonnet -------------------------------------------------------------------------------- /elasticsearch-mixin/dashboards/queries/network.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/dashboards/queries/network.libsonnet -------------------------------------------------------------------------------- /elasticsearch-mixin/dashboards/queries/shard.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/dashboards/queries/shard.libsonnet -------------------------------------------------------------------------------- /elasticsearch-mixin/dashboards/queries/threads.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/dashboards/queries/threads.libsonnet -------------------------------------------------------------------------------- /elasticsearch-mixin/dashboards/util.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/dashboards/util.libsonnet -------------------------------------------------------------------------------- /elasticsearch-mixin/dashboards/variables.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/dashboards/variables.libsonnet -------------------------------------------------------------------------------- /elasticsearch-mixin/jsonnetfile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/jsonnetfile.json -------------------------------------------------------------------------------- /elasticsearch-mixin/jsonnetfile.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/jsonnetfile.lock.json -------------------------------------------------------------------------------- /elasticsearch-mixin/mixin.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/elasticsearch-mixin/mixin.libsonnet -------------------------------------------------------------------------------- /examples/auth_modules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/examples/auth_modules.yml -------------------------------------------------------------------------------- /examples/example-prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/examples/example-prometheus.yml -------------------------------------------------------------------------------- /examples/kubernetes/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/examples/kubernetes/deployment.yml -------------------------------------------------------------------------------- /examples/prometheus/elasticsearch.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/examples/prometheus/elasticsearch.rules -------------------------------------------------------------------------------- /examples/prometheus/elasticsearch.rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/examples/prometheus/elasticsearch.rules.yml -------------------------------------------------------------------------------- /fixtures/clusterhealth/1.7.6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/clusterhealth/1.7.6.json -------------------------------------------------------------------------------- /fixtures/clusterhealth/2.4.5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/clusterhealth/2.4.5.json -------------------------------------------------------------------------------- /fixtures/clusterhealth/5.4.2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/clusterhealth/5.4.2.json -------------------------------------------------------------------------------- /fixtures/clusterinfo/2.4.5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/clusterinfo/2.4.5.json -------------------------------------------------------------------------------- /fixtures/clusterinfo/5.4.2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/clusterinfo/5.4.2.json -------------------------------------------------------------------------------- /fixtures/clusterinfo/7.13.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/clusterinfo/7.13.1.json -------------------------------------------------------------------------------- /fixtures/datastream/7.15.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/datastream/7.15.0.json -------------------------------------------------------------------------------- /fixtures/healthreport/8.7.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/healthreport/8.7.0.json -------------------------------------------------------------------------------- /fixtures/ilm_indices/6.6.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/ilm_indices/6.6.0.json -------------------------------------------------------------------------------- /fixtures/ilm_status/6.6.0.json: -------------------------------------------------------------------------------- 1 | { 2 | "operation_mode": "RUNNING" 3 | } 4 | -------------------------------------------------------------------------------- /fixtures/indices/1.7.6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/indices/1.7.6.json -------------------------------------------------------------------------------- /fixtures/indices/2.4.5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/indices/2.4.5.json -------------------------------------------------------------------------------- /fixtures/indices/5.4.2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/indices/5.4.2.json -------------------------------------------------------------------------------- /fixtures/indices/7.17.3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/indices/7.17.3.json -------------------------------------------------------------------------------- /fixtures/indices/alias/1.7.6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/indices/alias/1.7.6.json -------------------------------------------------------------------------------- /fixtures/indices/alias/2.4.5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/indices/alias/2.4.5.json -------------------------------------------------------------------------------- /fixtures/indices/alias/5.4.2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/indices/alias/5.4.2.json -------------------------------------------------------------------------------- /fixtures/indices/alias/7.17.3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/indices/alias/7.17.3.json -------------------------------------------------------------------------------- /fixtures/indices/shards/1.7.6.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fixtures/indices/shards/2.4.5.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fixtures/indices/shards/5.4.2.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fixtures/indices/shards/7.17.3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/indices/shards/7.17.3.json -------------------------------------------------------------------------------- /fixtures/indices_mappings/7.8.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/indices_mappings/7.8.0.json -------------------------------------------------------------------------------- /fixtures/indices_mappings/counts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/indices_mappings/counts.json -------------------------------------------------------------------------------- /fixtures/indices_settings/6.5.4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/indices_settings/6.5.4.json -------------------------------------------------------------------------------- /fixtures/nodestats/5.6.16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/nodestats/5.6.16.json -------------------------------------------------------------------------------- /fixtures/nodestats/6.8.8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/nodestats/6.8.8.json -------------------------------------------------------------------------------- /fixtures/nodestats/7.13.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/nodestats/7.13.1.json -------------------------------------------------------------------------------- /fixtures/settings-5.4.2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/settings-5.4.2.json -------------------------------------------------------------------------------- /fixtures/settings-7.3.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/settings-7.3.0.json -------------------------------------------------------------------------------- /fixtures/settings-8.9.1-watermark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/settings-8.9.1-watermark.json -------------------------------------------------------------------------------- /fixtures/settings-merge-5.4.2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/settings-merge-5.4.2.json -------------------------------------------------------------------------------- /fixtures/settings-persistent-clustermaxshardspernode-7.17.5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/settings-persistent-clustermaxshardspernode-7.17.5.json -------------------------------------------------------------------------------- /fixtures/shards/7.15.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/shards/7.15.0.json -------------------------------------------------------------------------------- /fixtures/slm/stats/7.15.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/slm/stats/7.15.0.json -------------------------------------------------------------------------------- /fixtures/slm/status/7.15.0.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /fixtures/snapshots/1.7.6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/snapshots/1.7.6.json -------------------------------------------------------------------------------- /fixtures/snapshots/2.4.5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/snapshots/2.4.5.json -------------------------------------------------------------------------------- /fixtures/snapshots/5.4.2-failed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/snapshots/5.4.2-failed.json -------------------------------------------------------------------------------- /fixtures/snapshots/5.4.2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/fixtures/snapshots/5.4.2.json -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/main.go -------------------------------------------------------------------------------- /metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/metrics.md -------------------------------------------------------------------------------- /pkg/clusterinfo/clusterinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/pkg/clusterinfo/clusterinfo.go -------------------------------------------------------------------------------- /pkg/clusterinfo/clusterinfo_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/pkg/clusterinfo/clusterinfo_response.go -------------------------------------------------------------------------------- /pkg/clusterinfo/clusterinfo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/pkg/clusterinfo/clusterinfo_test.go -------------------------------------------------------------------------------- /pkg/roundtripper/roundtripper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/pkg/roundtripper/roundtripper.go -------------------------------------------------------------------------------- /probe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/probe.go -------------------------------------------------------------------------------- /probe_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/probe_test.go -------------------------------------------------------------------------------- /scripts/compile-mixin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/scripts/compile-mixin.sh -------------------------------------------------------------------------------- /scripts/lint-jsonnet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/scripts/lint-jsonnet.sh -------------------------------------------------------------------------------- /tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/elasticsearch_exporter/HEAD/tls.go --------------------------------------------------------------------------------