# AspNetCore.Pulse ## Docs - [Amazon DynamoDB](https://pulse.mintlify.app/checks/amazon-dynamodb.md): This health check verifies the ability to communicate with [Amazon DynamoDB](https://aws.amazon.com/dynamodb/). - [Amazon S3](https://pulse.mintlify.app/checks/amazon-s3.md): This health check verifies the ability to communicate with [Amazon S3](https://aws.amazon.com/s3/). - [Application Status](https://pulse.mintlify.app/checks/application-status.md): This health check verifies that application is up and running based on `IHostApplicationLifetime`. If application received stop signal, eg: SIGTERM in docker container - then health status will be unhealthy and application wont be able to receive new requests. - [ArangoDb](https://pulse.mintlify.app/checks/arangodb.md): This health check verifies the ability to communicate with a ArangoDb server. ArangoDb is a Hight Available and Multi-Model database. For more information about ArangoDb please check [ArangoDb Home](https://www.arangodb.com/) - [AWS Secrets Manager](https://pulse.mintlify.app/checks/aws-secrets-manager.md): This health check verifies the ability to communicate with Amazon Secrets Manager and the existence of some secrets. For more information about AWS Secrets Manager check the [AWS Secrets Manager Site](https://aws.amazon.com/secrets-manager/) - [AWS SNS](https://pulse.mintlify.app/checks/aws-sns.md): This health check verifies the ability to communicate with Amazon SNS and the existence of some topics and its subscriptions. For more information about AWS SNS check the [AWS SNS Site](https://aws.amazon.com/sns/) - [AWS SQS](https://pulse.mintlify.app/checks/aws-sqs.md): This health check verifies the ability to communicate with Amazon SQS and the existence of some queues. For more information about AWS SQS check the [AWS SQS Site](https://aws.amazon.com/sqs/) - [AWS Systems Manager](https://pulse.mintlify.app/checks/aws-systems-manager.md): This health check verifies the ability to communicate with Amazon Systems Manager and the existence of some parameters on the Parameter Store. For more information about AWS Systems Mananger check the [AWS Systems Manager Site (Parameter Store)](https://aws.amazon.com/systems-manager/features/#Param… - [Azure Application Insights](https://pulse.mintlify.app/checks/azure-application-insights.md): This health check verifies the existence of a Azure Application Insights resource. For more information about Azure Application Insights check the [Azure AppInsights Microsoft Site](https://docs.microsoft.com/en-us/azure/azure-monitor/app/app-insights-overview) - [Azure Blob Storage](https://pulse.mintlify.app/checks/azure-blob-storage.md): This health check verifies the ability to communicate with [Azure Blob Storage](https://azure.microsoft.com/en-us/products/storage/blobs/). It uses the provided [BlobServiceClient](https://learn.microsoft.com/dotnet/api/azure.storage.blobs.blobserviceclient) to get first or configured blob container… - [Azure Cosmos DB](https://pulse.mintlify.app/checks/azure-cosmos-db.md): This health check verifies the ability to communicate with [Azure Cosmos DB](https://azure.microsoft.com/en-us/products/cosmos-db/). It uses the provided [CosmosClient](https://learn.microsoft.com/dotnet/api/microsoft.azure.cosmos.cosmosclient). - [Azure Data Tables](https://pulse.mintlify.app/checks/azure-data-tables.md): This health check verifies the ability to communicate with [Azure Tables](https://azure.microsoft.com/en-us/products/storage/tables/). It uses the provided [TableServiceClient](https://learn.microsoft.com/dotnet/api/azure.data.tables.tableserviceclient). - [Azure Digital Twin](https://pulse.mintlify.app/checks/azure-digital-twin.md): Azure Digital Twins is an Internet of Things (IoT) platform that enables you to create a digital representation of real-world things, places, business processes, and people. For more information about Azure Digital Twin please check [Azure Digital Twin Home](https://azure.microsoft.com/en-us/service… - [Azure Event Hubs](https://pulse.mintlify.app/checks/azure-event-hubs.md): This health check verifies the ability to communicate with [Azure Event Hubs](https://azure.microsoft.com/services/event-hubs/). It uses the provided [EventHubProducerClient](https://learn.microsoft.com/dotnet/api/azure.messaging.eventhubs.producer.eventhubproducerclient) to get event hub properties… - [Azure File Storage](https://pulse.mintlify.app/checks/azure-file-storage.md): This health check verifies the ability to communicate with [Azure File Storage](https://azure.microsoft.com/en-us/products/storage/files/). It uses the provided [ShareServiceClient](https://learn.microsoft.com/dotnet/api/azure.storage.files.shares.shareserviceclient) to get first share or configured… - [Azure IoT Hub](https://pulse.mintlify.app/checks/azure-iot-hub.md): This health check verifies the ability to communicate with Azure IoT Hub. For more information about Azure IoT Hub please check and .NET please check the [Azure IoT Hub Microsoft Site](https://azure.microsoft.com/en-us/services/iot-hub/) - [Azure KeyVault](https://pulse.mintlify.app/checks/azure-keyvault.md): This health check verifies the ability to communicate with Azure Key Vault and the existence of some secrets, keys and certificates. For more information about Azure Key Vault check the [Azure KeyVault Microsoft Site](https://azure.microsoft.com/en-us/services/key-vault/) - [Azure KeyVault Secrets](https://pulse.mintlify.app/checks/azure-keyvault-secrets.md): This health check verifies the ability to communicate with [Azure Key Vault Secrets](https://azure.microsoft.com/services/key-vault/). It uses the provided [SecretClient](https://learn.microsoft.com/dotnet/api/azure.security.keyvault.secrets.secretclient) to get configured secret. When the connectio… - [Azure Queue Storage](https://pulse.mintlify.app/checks/azure-queue-storage.md): This health check verifies the ability to communicate with [Azure Queue Storage](https://azure.microsoft.com/en-us/products/storage/queues/). It uses the provided [QueueServiceClient](https://learn.microsoft.com/dotnet/api/azure.storage.queues.queueserviceclient) to get first queue or configured que… - [Azure Search](https://pulse.mintlify.app/checks/azure-search.md): This health check verifies the ability to communicate with Azure Search - [Azure Service Bus](https://pulse.mintlify.app/checks/azure-service-bus.md): This health check verifies the ability to communicate with [Azure Service Bus](https://azure.microsoft.com/services/service-bus/). - [Consul](https://pulse.mintlify.app/checks/consul.md): This health check verifies the ability to communicate with Consul - [Dapr](https://pulse.mintlify.app/checks/dapr.md): This health check verifies the ability to communicate with Dapr - [DocumentDb](https://pulse.mintlify.app/checks/documentdb.md): This health check verifies the ability to communicate with DocumentDb - [Elasticsearch](https://pulse.mintlify.app/checks/elasticsearch.md): This health check verifies the ability to communicate with Elasticsearch - [EventStore](https://pulse.mintlify.app/checks/eventstore.md): This health check verifies the ability to communicate with EventStore - [EventStore gRPC](https://pulse.mintlify.app/checks/eventstore-grpc.md): This health check verifies the ability to communicate with EventStore gRPC - [GCP Cloud Firestore](https://pulse.mintlify.app/checks/gcp-cloud-firestore.md): This health check verifies the ability to communicate with GCP Cloud Firestore - [Gremlin](https://pulse.mintlify.app/checks/gremlin.md): This health check verifies the ability to communicate with Gremlin - [Hangfire](https://pulse.mintlify.app/checks/hangfire.md): This health check verifies the ability to communicate with Hangfire - [IbmMQ](https://pulse.mintlify.app/checks/ibmmq.md): This health check verifies the ability to communicate with a IbmMQ 9.0.+ server - [InfluxDB](https://pulse.mintlify.app/checks/influxdb.md): This health check verifies the ability to communicate with a InfluxDB server. - [Kafka](https://pulse.mintlify.app/checks/kafka.md): This health check verifies the ability to communicate with Kafka - [Kubernetes](https://pulse.mintlify.app/checks/kubernetes.md): This health check verifies the ability to communicate with Kubernetes - [Milvus](https://pulse.mintlify.app/checks/milvus.md): This health check verifies the ability to communicate with Milvus - [MongoDb](https://pulse.mintlify.app/checks/mongodb.md): This health check verifies the ability to communicate with MongoDb - [MySQL](https://pulse.mintlify.app/checks/mysql.md): This health check verifies the ability to communicate with a MySQL Server. It uses the provided [MySqlDataSource](https://mysqlconnector.net/api/mysqlconnector/mysqldatasourcetype/) or a connection string to connect to the server. - [NATS](https://pulse.mintlify.app/checks/nats.md): This health check verifies the ability to communicate with a [NATS server](https://nats.io/about/). It relies on `NATS.Client` package. Latest tag for the [official dockerhub image](https://hub.docker.com/_/nats/) is `2.6.6`. - [Network](https://pulse.mintlify.app/checks/network.md): This health check verifies the ability to communicate with Network - [OpenId Connect](https://pulse.mintlify.app/checks/openid-connect.md): This health check verifies the ability to communicate with OpenId Connect - [Oracle](https://pulse.mintlify.app/checks/oracle.md): This health check verifies the ability to communicate with Oracle - [PostgreSQL](https://pulse.mintlify.app/checks/postgresql.md): This health check verifies the ability to communicate with [PostgreSQL](https://www.postgresql.org/). It uses the [Npgsql](https://www.npgsql.org/) library. - [Prometheus Metrics](https://pulse.mintlify.app/checks/prometheus-metrics.md): This health check verifies the ability to communicate with Prometheus Metrics - [RabbitMQ](https://pulse.mintlify.app/checks/rabbitmq.md): This health check verifies the ability to communicate with a RabbitMQ server - [RavenDB](https://pulse.mintlify.app/checks/ravendb.md): This health check verifies the ability to communicate with RavenDB - [Redis](https://pulse.mintlify.app/checks/redis.md): This health check verifies the ability to communicate with Redis - [SendGrid](https://pulse.mintlify.app/checks/sendgrid.md): This health check verifies the ability to communicate with SendGrid - [SinalR](https://pulse.mintlify.app/checks/sinalr.md): This health check verifies the ability to communicate with SinalR - [Solr](https://pulse.mintlify.app/checks/solr.md): This health check verifies the ability to communicate with Solr - [Sql Server](https://pulse.mintlify.app/checks/sql-server.md): This health check verifies the ability to communicate with Sql Server - [Sqlite](https://pulse.mintlify.app/checks/sqlite.md): This health check verifies the ability to communicate with Sqlite - [System](https://pulse.mintlify.app/checks/system.md): This health check verifies the ability to communicate with System - [Uris](https://pulse.mintlify.app/checks/uris.md): This health check verifies the ability to communicate with URIs - [Quickstart](https://pulse.mintlify.app/quickstart.md): Pulse is a collection of healthchecks packages for many services and databases - [Installation](https://pulse.mintlify.app/ui/installation.md): Getting started with Pulse UI ## Optional - [Releases](https://github.com/victor-teles/AspNetCore.Pulse/releases) - [Issues](https://github.com/victor-teles/AspNetCore.Pulse/issues) - [Request a feature](https://github.com/victor-teles/AspNetCore.Pulse/pulls)