Elastic
Source: https://runstack.engineer/docs/toolkits/elastic
Elasticsearch: search and analytics, indices and documents, snapshots, ingest pipelines, and security.
Tools (109):
| Tool | Description |
|---|---|
elasticGetInfo | Get cluster info and version; verifies connectivity. |
elasticGetHealth | Get cluster health (green/yellow/red). |
elasticGetHealthReport | Get health report with diagnoses. |
elasticGetStats | Get cluster-wide stats. |
elasticGetState | Get cluster state metadata. |
elasticGetSettings | Get cluster settings. |
elasticUpdateSettings | Update persistent/transient settings. |
elasticGetPendingTasks | List pending cluster tasks. |
elasticReroute | Manually reroute shards. |
elasticExplainAllocation | Explain unassigned shards. |
elasticGetRemoteInfo | Get remote clusters for CCS/CCR. |
elasticGetNodes | Get node info. |
elasticGetNodesStats | Get node stats (JVM, OS, pools). |
elasticListTasks | List running tasks. |
elasticGetTask | Get one task. |
elasticCancelTask | Cancel a running task. |
elasticCatHealth | Compact health table. |
elasticCatIndices | Compact index table with sizes. |
elasticCatNodes | Compact node table. |
elasticCatShards | Compact shard table. |
elasticCatAliases | Compact alias table. |
elasticGetIndex | Get index settings and mappings. |
elasticCreateIndex | Create an index. |
elasticDeleteIndex | Delete indices. |
elasticGetIndexStats | Get index stats. |
elasticRefreshIndex | Refresh indices. |
elasticFlushIndex | Flush indices. |
elasticForceMergeIndex | Force-merge segments. |
elasticOpenIndex | Open a closed index. |
elasticCloseIndex | Close an index. |
elasticGetMapping | Get field mappings. |
elasticPutMapping | Add fields to a mapping. |
elasticGetIndexSettings | Get live index settings. |
elasticUpdateIndexSettings | Update dynamic index settings. |
elasticGetAliases | Get aliases. |
elasticUpdateAliases | Atomic alias add/remove. |
elasticCloneIndex | Clone an index. |
elasticListDataStreams | List data streams. |
elasticCreateDataStream | Create a data stream. |
elasticDeleteDataStream | Delete data streams. |
elasticListIndexTemplates | List index templates. |
elasticPutIndexTemplate | Create/update an index template. |
elasticDeleteIndexTemplate | Delete an index template. |
elasticListIlmPolicies | List ILM policies. |
elasticGetIlmPolicy | Get one ILM policy. |
elasticPutIlmPolicy | Create/update an ILM policy. |
elasticDeleteIlmPolicy | Delete an ILM policy. |
elasticExplainIlm | Explain ILM state of an index. |
elasticRetryIlm | Retry a failed ILM step. |
elasticIndexDocument | Index a document with an ID. |
elasticCreateDocument | Create a document (auto ID or 409). |
elasticGetDocument | Get a document by ID. |
elasticUpdateDocument | Partially update a document. |
elasticDeleteDocument | Delete a document. |
elasticBulk | Bulk index/update/delete. |
elasticMultiGet | Fetch multiple documents. |
elasticCount | Count matching documents. |
elasticSearch | Full Query DSL search with aggs. |
elasticMultiSearch | Run multiple searches. |
elasticScrollSearch | Deep-paginate with scroll. |
elasticClearScroll | Release scroll contexts. |
elasticDeleteByQuery | Delete documents by query. |
elasticUpdateByQuery | Update documents by query. |
elasticReindex | Copy documents between indices. |
elasticExplainDocument | Explain query scoring. |
elasticFieldCaps | Get field capabilities. |
elasticSqlQuery | Run SQL analytics. |
elasticSqlTranslate | Translate SQL to DSL. |
elasticEqlSearch | Run EQL event sequences. |
elasticSubmitAsyncSearch | Submit async search. |
elasticGetAsyncSearch | Get async search results. |
elasticDeleteAsyncSearch | Delete async search. |
elasticOpenPointInTime | Open a PIT reader. |
elasticClosePointInTime | Close a PIT reader. |
elasticListSnapshotRepos | List snapshot repositories. |
elasticGetSnapshotRepo | Get one snapshot repo. |
elasticCreateSnapshotRepo | Create a snapshot repo. |
elasticDeleteSnapshotRepo | Delete a snapshot repo. |
elasticVerifySnapshotRepo | Verify snapshot storage access. |
elasticListSnapshots | List snapshots. |
elasticGetSnapshot | Get one snapshot. |
elasticCreateSnapshot | Take a snapshot. |
elasticDeleteSnapshot | Delete snapshots. |
elasticRestoreSnapshot | Restore indices from a snapshot. |
elasticGetSnapshotStatus | Get snapshot progress. |
elasticCreateApiKey | Create an API key. |
elasticGetApiKey | Get API key metadata. |
elasticQueryApiKeys | Query API keys. |
elasticUpdateApiKey | Update an API key. |
elasticInvalidateApiKeys | Invalidate API keys. |
elasticListUsers | List native users. |
elasticGetUser | Get one user. |
elasticCreateUser | Create/update a native user. |
elasticDeleteUser | Delete a native user. |
elasticAuthenticate | Authenticate credentials; show roles. |
elasticListRoles | List roles. |
elasticGetRole | Get one role. |
elasticCreateRole | Create/update a role. |
elasticDeleteRole | Delete a role. |
elasticListRoleMappings | List role mappings. |
elasticCreateRoleMapping | Create/update a role mapping. |
elasticDeleteRoleMapping | Delete a role mapping. |
elasticGetToken | Get an OAuth2 bearer token. |
elasticInvalidateToken | Invalidate OAuth2 tokens. |
elasticListIngestPipelines | List ingest pipelines. |
elasticGetIngestPipeline | Get one ingest pipeline. |
elasticPutIngestPipeline | Create/update an ingest pipeline. |
elasticDeleteIngestPipeline | Delete an ingest pipeline. |
elasticSimulatePipeline | Simulate a pipeline on sample docs. |