All Projects → Vincit → logspout-gelf

Vincit / logspout-gelf

Licence: other
Logspout with GELF adapter

Programming Languages

Dockerfile
14818 projects

Projects that are alternatives of or similar to logspout-gelf

Graylog2 Server
Free and open source log management
Stars: ✭ 5,952 (+37100%)
Mutual labels:  gelf, graylog, logging
Flowgger
A fast data collector in Rust
Stars: ✭ 606 (+3687.5%)
Mutual labels:  graylog, logging
logback-gelf-appender
Logback appender that sends GELF messages
Stars: ✭ 38 (+137.5%)
Mutual labels:  gelf, graylog
NLog.Targets.GraylogHttp
NLog target that pushes log messages to Graylog using the Http input.
Stars: ✭ 17 (+6.25%)
Mutual labels:  gelf, graylog
Graylog Ansible Role
Ansible role which installs and configures Graylog
Stars: ✭ 173 (+981.25%)
Mutual labels:  graylog, logging
Pygelf
Python logging handlers with GELF (Graylog Extended Log Format) support
Stars: ✭ 56 (+250%)
Mutual labels:  graylog, logging
gelf-extensions-logging
GELF provider for Microsoft.Extensions.Logging
Stars: ✭ 81 (+406.25%)
Mutual labels:  gelf, graylog
Documentation
Stars: ✭ 133 (+731.25%)
Mutual labels:  graylog, logging
Quicklogger
Library for logging on files, console, memory, email, rest, eventlog, syslog, slack, telegram, redis, logstash, elasticsearch, influxdb, graylog, Sentry, Twilio, ide debug messages and throw events for Delphi/Firemonkey/freepascal/.NET (Windows/Linux/OSX/IOS/Android).
Stars: ✭ 137 (+756.25%)
Mutual labels:  graylog, logging
Collector Sidecar
Manage log collectors through Graylog
Stars: ✭ 209 (+1206.25%)
Mutual labels:  graylog, logging
Graypy
Python logging handler for Graylog that sends messages in GELF (Graylog Extended Log Format).
Stars: ✭ 211 (+1218.75%)
Mutual labels:  graylog, logging
graylog-plugin-logging-alert
Alert notification plugin for Graylog to generate log messages from alerts
Stars: ✭ 16 (+0%)
Mutual labels:  graylog
graylog-plugin-oauth2
Oauth2 plugin for graylog project
Stars: ✭ 16 (+0%)
Mutual labels:  graylog
graylog-plugin-pipeline-processor
[DEPRECATED] Graylog Pipeline Message Processor Plugins
Stars: ✭ 21 (+31.25%)
Mutual labels:  graylog
go-graylog
Graylog API client for Go and terraform provider for Graylog
Stars: ✭ 45 (+181.25%)
Mutual labels:  graylog
graylog-beats-plugin
Graylog input plugin for Elastic Beats
Stars: ✭ 19 (+18.75%)
Mutual labels:  graylog
sqelf
Ingest GELF payloads into Seq
Stars: ✭ 15 (-6.25%)
Mutual labels:  gelf
graylog-plugin-aws
Several bundled Graylog plugins to integrate with different AWS services like CloudTrail and FlowLogs.
Stars: ✭ 88 (+450%)
Mutual labels:  graylog
bonfire
A CLI Graylog Client with Follow Mode
Stars: ✭ 72 (+350%)
Mutual labels:  graylog
Graylog-Plugin-AlertManager-Callback
A plugin for Graylog which provides the possibility to send alerts to the Prometheus AlertManager API.
Stars: ✭ 23 (+43.75%)
Mutual labels:  graylog

Logspout with GELF adapter

This image contains Logspout which is compiled with GELF adapter so you can forward Docker logs in GELF format using gelf://hostname:port as the Logspout command.

Usage

Always read the official instructions first. This image should work the same way. Just use gelf as the protocol scheme.

Remember to set the hostname of the container to something meaningfull, because that gets set as the source of the GELF message.

CLI example

docker run -d --name=logspout --restart=unless-stopped -h $(hostname -f) -v /var/run/docker.sock:/var/run/docker.sock vincit/logspout-gelf gelf://my.log.server:12201

Docker Compose example

You could use this image with the following docker-compose file:

version: '2'

services:
  logspout:
    image: vincit/logspout-gelf
    hostname: my.message.source
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    command: gelf://my.log.server:12201
    restart: unless-stopped

Disclaimer

This image is provided as-is and only with best effort. We try to update this image with the latest Logspout stable version.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].