{"repo":"hayrullahcansu/nlog-kafka-target","free":true,"listed":false,"github":"https://github.com/hayrullahcansu/nlog-kafka-target","clone":"git clone https://github.com/hayrullahcansu/nlog-kafka-target.git","description":"nlog appender for kafka which provides the custom topics pattern and partitions","language":"C#","stars":12,"topics":["nlog-kafka-target","kafka","nlog-appender","kafka-appender","nlog-target","nlog","logger"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"nlog-kafka-target NLog appender for kafka which provides the custom topics pattern and partitions Supported frameworks Getting Started Step 1: Install NLog.Targets.KafkaAppender package from nuget.org Step 2: Configure nlog sections Param Name Variable Type Requirement Description Default ------------------------- --------------- ------------- --------------------------------------------------------------------------- ------------------------------------------------------------ name :string yes Target's name topic :layout yes Topic pattern can be layout ${logger} layout :layout no Layout used to format log messages. ${longdate} ${level:uppercase=true} ${logger} ${message} brokers :string yes Kafka brokers with comma-separated async :boolean no Async or sync mode false securityProtocol :enum no Broker Security Protocol. Ex. Plaintext , Ssl , SaslPlaintext , SaslSsl plaintext SaslMechanism :enum no SASL Mechanism. Ex. Gssapi , Plain , ScramSha256 , ScramSha512 , OAuthBearer Gssapi sslCertificateLocation :string no Path to SSL certificate sslCaLocation :string no Path to SSL CA certificate sslKeyLocation :string no Path to SSL key file sslKeyPassword :string no SSL key password SaslUsername :string no Simple Authentication and Security Layer (SASL) Username SaslPassword :string no Simple Authentication and Security Layer (SASL) Password messageTimeoutMs :int no Limits the time a produced message waits for successful delivery setting key + value no Kafka Producer Config Check doc","default_branch":null,"files":null,"tree":[],"storefront":"/r/hayrullahcansu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hayrullahcansu/nlog-kafka-target/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}