{"id":43006263,"url":"https://github.com/zhmaeff/logspout-multiline","last_synced_at":"2026-01-31T04:37:19.938Z","repository":{"id":57522612,"uuid":"120676681","full_name":"zhmaeff/logspout-multiline","owner":"zhmaeff","description":"Logspout configurable multiline adapter","archived":false,"fork":false,"pushed_at":"2018-02-08T08:36:32.000Z","size":4,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2024-11-14T12:47:23.355Z","etag":null,"topics":["adapter","logspout","multiline"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zhmaeff.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-02-07T21:56:15.000Z","updated_at":"2018-05-31T08:19:14.000Z","dependencies_parsed_at":"2022-08-26T23:40:56.880Z","dependency_job_id":null,"html_url":"https://github.com/zhmaeff/logspout-multiline","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/zhmaeff/logspout-multiline","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhmaeff%2Flogspout-multiline","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhmaeff%2Flogspout-multiline/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhmaeff%2Flogspout-multiline/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhmaeff%2Flogspout-multiline/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zhmaeff","download_url":"https://codeload.github.com/zhmaeff/logspout-multiline/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhmaeff%2Flogspout-multiline/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28929701,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T04:05:25.756Z","status":"ssl_error","status_checked_at":"2026-01-31T04:02:35.005Z","response_time":128,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adapter","logspout","multiline"],"created_at":"2026-01-31T04:37:19.366Z","updated_at":"2026-01-31T04:37:19.925Z","avatar_url":"https://github.com/zhmaeff.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# logspout-multiline\n\n## This repo becomes deprecated with the merge of [PR](https://github.com/gliderlabs/logspout/pull/370/files) in official [repo](https://github.com/gliderlabs/logspout)\n\n#### Usage\nFollow the instructions in [Custom folder](https://github.com/gliderlabs/logspout/tree/master/custom) on how to build your own Logspout container with custom modules. Basically just copy the contents of the custom folder and include:\n\n```go\npackage main\n\nimport (\n\t_ \"github.com/zhmaeff/logspout-multiline\"\n\t_ \"github.com/looplab/logspout-logstash\"\n\t_ \"github.com/gliderlabs/logspout/transports/tcp\"\n\t_ \"github.com/gliderlabs/logspout/transports/udp\"\n)\n```\nin `modules.go`.\n\n#### Environment variables\n* `MULTILINE_ENABLE_DEFAULT` - enable multiline logging for all containers (default `true`)\n* `MULTILINE_MATCH` - determines which lines the pattern should match, one of first|last|nonfirst|nonlast (default `nonfirst`)\n* `MULTILINE_PATTERN` - pattern for multiline logging, see: MULTILINE_MATCH (default: `^\\s`)\n* `MULTILINE_FLUSH_AFTER` - maximum time between the first and last lines of a multiline log entry in milliseconds (default: 500)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzhmaeff%2Flogspout-multiline","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzhmaeff%2Flogspout-multiline","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzhmaeff%2Flogspout-multiline/lists"}