From a646585e60b7c455c82e0a96d3b2adc329296a68 Mon Sep 17 00:00:00 2001 From: Kasra Bigdeli Date: Sat, 31 Dec 2022 17:53:14 -0800 Subject: Added logzio --- public/v4/apps/logzio-collector.yml | 41 +++++++++++++++++++++++++++++++++++ public/v4/logos/logzio-collector.png | Bin 0 -> 3869 bytes 2 files changed, 41 insertions(+) create mode 100644 public/v4/apps/logzio-collector.yml create mode 100644 public/v4/logos/logzio-collector.png diff --git a/public/v4/apps/logzio-collector.yml b/public/v4/apps/logzio-collector.yml new file mode 100644 index 0000000..9dfe5a0 --- /dev/null +++ b/public/v4/apps/logzio-collector.yml @@ -0,0 +1,41 @@ +captainVersion: 4 +version: 3.3 +services: + '$$cap_appname': + image: logzio/docker-collector-logs:$$cap_version + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - /var/lib/docker/containers:/var/lib/docker/containers + environment: + LOGZIO_TOKEN: '$$cap_token' + matchContainerName: '$$cap_matchContainerName' + caproverExtra: + notExposeAsWebApp: 'true' +caproverOneClickApp: + variables: + - id: '$$cap_version' + label: Logzio collector version + defaultValue: '0.4.0' + description: See https://hub.docker.com/r/logzio/docker-collector-logs/tags for a list of versions. + validRegex: "/^([^\\s^\\/])+$/" + - id: '$$cap_token' + label: Logzio Token + defaultValue: + description: Get yours from https://app.logz.io/#/dashboard/send-your-data/log-sources/docker-swarm + validRegex: '/.{1,}/' + - id: '$$cap_matchContainerName' + label: matchContainerName env var for logzio + defaultValue: no-container-match-hence-no-logs + description: |- + Change the default value to empty if you want all logs to be shipped. + This is a comma-separated list of containers you want to collect the logs from. If a container's name partially matches a name on the list, that container's logs are shipped. Otherwise, its logs are ignored. Note: Can't be used with skipContainerName + instructions: + start: |- + With Logz.io you can have the open source monitoring tools on a fully managed cloud service. + Please visit https://app.logz.io/#/dashboard/send-your-data/log-sources/docker-swarm for more information on usage. + end: |- + Logzio log collector is deployed and has started collecting logs. + displayName: Logzio Logs Collector + isOfficial: true + description: With Logz.io you can have the open source monitoring tools on a fully managed cloud service. + documentation: See https://app.logz.io/#/dashboard/send-your-data/log-sources/docker-swarm. diff --git a/public/v4/logos/logzio-collector.png b/public/v4/logos/logzio-collector.png new file mode 100644 index 0000000..5e38dcd Binary files /dev/null and b/public/v4/logos/logzio-collector.png differ -- cgit v1.2.3