Skip to content
This repository has been archived by the owner on Aug 31, 2020. It is now read-only.

Docker container for Logmatic (via rsyslog)

License

Notifications You must be signed in to change notification settings

Heetch-Legacy/docker-rsyslog-logmatic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-rsyslog-logmatic

Docker container for Logmatic (via rsyslog)

Usage

With Docker

docker run -e LOGMATIC_TOKEN="YOUR_TOKEN" -e LOGMATIC_TAGS='environment="staging" zone="europe"' quay.io/heetch/rsyslog-logmatic

With Marathon and Docker

{
  "acceptedResourceRoles": [
    "slave_public",
    "*"
  ],
  "constraints": [
    [
      "hostname",
      "UNIQUE"
    ]
  ],
  "container": {
    "docker": {
      "forcePullImage": true,
      "image": "heetch/rsyslog-logmatic:latest",
      "forcePullImage": true,
      "network": "BRIDGE",
      "portMappings": [
        {
          "containerPort": 514,
          "hostPort": 5140,
          "protocol": "udp"
        }
      ]
    },
    "type": "DOCKER"
  },
  "cpus": 0.1,
  "env": {
    "LOGMATIC_TAGS": "environment=production,zone=europe",
    "LOGMATIC_TOKEN": "YOUR_TOKEN"
  },
  "id": "rsyslog-logmatic",
  "instances": xx,
  "mem": 64,
  "upgradeStrategy": {
    "maximumOverCapacity": 0,
    "minimumHealthCapacity": 0
  }
}

About

Docker container for Logmatic (via rsyslog)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published