360 packages tagged with “Elasticsearch”
Exposes all the Elasticsearch API endpoints but leaves you in control of building the request and response bodies. Comes with built in cluster failover/connection pooling support.
Strongly typed interface to Elasticsearch. Fluent and classic object initializer mappings of requests and responses. Uses and exposes Elasticsearch.Net.
Serilog sink for Elasticsearch
Elastic APM for the Elasticsearch .NET clients. See: https://github.com/elastic/apm-agent-dotnet/tree/main/docs
NEST uses an internal serializer. This package enables serialization for your documents using your own custom Json.NET serializer
This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.
Enables request signing necessary for using the AWS Elasticsearch service.
HealthChecks.Elasticsearch is the health check package for Elasticsearch.
Start Elasticsearch from .NET for integration tests. Contains both java runtime and elasticsearch embedded in the dll. The version number follows the version of the embedded Elasticsearch. With Jvm updates and other changes only the last digit is increased.
Offers an easy to use ChannelWriter implementation to push data concurrently to Elasticsearch using Elastic.Transport
Use the Amazon Elasticsearch configuration API to create, configure, and manage Elasticsearch domains.
An NLog target that utilises the elasticsearch low level client.
log4net.Elasticsearch is a log4net adapter for easy logging of exceptions and messages to Elasticsearch indices. Tested through Elasticsearch 6.2
Package Description
Store Audit.NET Trail Logs into Elasticsearch database
The CDK Construct Library for AWS::Elasticsearch (Stability: Stable)
Plain ElasticSearch .Net client.
Provides an output implementation that sends diagnostics data to Elasticsearch.
# EventFlow <table border=0 cellpadding=0 cellspacing=0> <tr> <td width=25%> <img src=./icon-128.png /> </td> <td width=25%> <p> <a href=https://www.nuget.org/packages/EventFlow/><img src=https://img.shields.io/nuget/v/EventFlow.svg?style=flat /></a> </p> <p> <a href=https://docs.geteventflow.net/?badge=latest><img src=https://readthedocs.org/projects/eventflow/badge/?version=latest /></a> </p> </td> <td width=25%> <p> <a href=https://ci.appveyor.com/project/eventflow/eventflow><img src=https://ci.appveyor.com/api/projects/status/51yvhvbd909e4o82/branch/develop?svg=true /></a> </p> <p> <a href=https://gitter.im/rasmus/EventFlow?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge><img src=https://badges.gitter.im/Join Chat.svg /></a> </p> <!-- <p> <a href=https://codecov.io/github/eventflow/EventFlow?branch=develop><img src=https://codecov.io/github/eventflow/EventFlow/coverage.svg?branch=develop /></a> </p> --> </td> <td width=25%> Think EventFlow is great,<br/> <a href=https://www.paypal.me/rasmusnu>buy me a cup of coffee</a> </td> </tr> </table> NuGet feeds - Official releases: https://www.nuget.org/packages/EventFlow/ - Builds: https://ci.appveyor.com/nuget/eventflow EventFlow is a basic CQRS+ES framework designed to be easy to use. Have a look at our [getting started guide](https://docs.geteventflow.net/GettingStarted.html), the [do’s and don’ts](https://docs.geteventflow.net/DosAndDonts.html) and the [FAQ](https://docs.geteventflow.net/FAQ.html). ### Features * **CQRS+ES framework** * **Async/await first:** Every part of EventFlow is written using async/await. * **Highly configurable and extendable** * **Easy to use** * **No use of threads or background workers** * **Cancellation:** All methods that does IO work or might delay execution (due to retries), takes a `CancellationToken` argument to allow you to cancel the operation ### Examples * **[Complete](#complete-example):** Shows a complete example on how to use EventFlow with in-memory event store and read models in a relatively few lines of code * **Shipping:** To get a more complete example of how EventFlow _could_ be used, have a look at the shipping example found here in the code base. The example is based on the shipping example from the book Domain-Driven Design - Tackling Complexity in the Heart of Software by Eric Evans. Its _in-progress_, but should provide inspiration on how to use EventFlow on a larger scale. If you have ideas and/or comments, create a pull request or an issue
log4stash is a log4net appender for easy logging of exceptions and messages to Elasticsearch indices. You can configure few filters to analyze log events before they got sended to Elasticsearch similar to the filters on logstash.
Sitefinity CMS Audit Elasticsearch logger libraries.
NEST 7.0 introduces API namespaces on the client. This package reintroduces removed methods on the client, with instructions on how to upgrade to using the new APIs
Enable Elasticsearch logging provider.
Framework for creating high-performance servers with domain object models.
Elasticsearch API CRUD, data transfers, indexing and simple search for nested, child/parent or simple documents, easy usage KISS
Provides a set of classes to resolve the location of Elastic stack products in various stages: released, snapshot and build candidates
Provides an observable ElasticsearchNode abstraction that can be used to wrap an elasticsearch process. Also ships with an cluster abstraction that can start one or more ElasticsearchNode's
Provides an EphemeralCluster implementation that can download/bootstrap/run a throwaway customizable Elasticsearch cluster
LINQ provider for Elasticsearch