NAiOS IconNAiOS Logo
Volver al catálogo

Elasticsearch

elasticsearch

Elasticsearch is a distributed, RESTful search and analytics engine capable of addressing a growing number of use cases. It provides real-time search and analytics for all types of data.

Acciones
3
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (3)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Get Index SchemaELASTICSEARCH_GET_INDEX_SCHEMAAcción

Tool to get the complete schema/mapping of a specific elasticsearch index. use when you need to understand the structure, field types, and mappings of an index.

Parámetros de entrada

  • index_namestringObligatorio

    The name of the index to get schema information for.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List IndicesELASTICSEARCH_LIST_INDICESAcción

Tool to list all available elasticsearch indices. use when you need to get a list of indices in your elasticsearch cluster, optionally filtering by pattern, health status, or other criteria.

Parámetros de entrada

  • indexstring

    A comma-separated string of index names or wildcard expressions to limit the returned information. For example, 'my-index-*,another-index'. If not provided, information for all indices is returned.

  • healthstringenum

    The health status to filter indices by (green, yellow, or red).

    greenyellowred
  • sort_bystring

    A comma-separated string of column names to sort by. For example, 'index,health'.

  • expand_wildcardsstringenum

    Type of index that wildcard patterns can match. Supports comma-separated values, e.g., 'open,hidden'. 'all' matches all indices by default.

    openclosedhiddennoneall
  • include_primary_shards_onlyboolean

    If true, only shows information about primary shards.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Query IndexELASTICSEARCH_QUERY_INDEXAcción

Tool to query an elasticsearch index with various filters, time ranges, and pagination support. use when you need to search for documents in an index with complex filtering criteria.

Parámetros de entrada

  • frominteger

    Starting offset for pagination (default: 0)

  • sizeinteger

    Number of results to return (default: 10, max: 1000 to prevent context overload)

  • sortobject[]

    Sort order for results

  • querystring

    Free text search query (uses query_string query)

  • fieldsstring[]

    Specific fields to return (if not specified, returns all fields)

  • highlightboolean

    Enable highlighting for search terms

  • index_namestringObligatorio

    The name of the index to query

  • time_filterobject

    Time-based filter for timestamp fields

  • term_filtersobject[]

    Exact term filters for specific field values

  • range_filtersobject[]

    Range filters for numeric or date fields

  • include_aggregationsboolean

    Include aggregations in the response

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not