{"id":13649484,"url":"https://github.com/karadalex/roslogs-elk-docker","last_synced_at":"2026-01-17T03:28:14.508Z","repository":{"id":110694529,"uuid":"174591551","full_name":"karadalex/roslogs-elk-docker","owner":"karadalex","description":"ROS Logs \u0026 ELK Stack","archived":false,"fork":false,"pushed_at":"2019-03-08T18:50:33.000Z","size":7,"stargazers_count":9,"open_issues_count":1,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-11-10T00:33:05.734Z","etag":null,"topics":["docker","docker-compose","elasticsearch","filebeat","kibana","logging","logs","logstash","ros"],"latest_commit_sha":null,"homepage":null,"language":"CMake","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/karadalex.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2019-03-08T18:50:08.000Z","updated_at":"2024-10-08T08:50:43.000Z","dependencies_parsed_at":"2024-01-14T12:16:49.807Z","dependency_job_id":null,"html_url":"https://github.com/karadalex/roslogs-elk-docker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karadalex%2Froslogs-elk-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karadalex%2Froslogs-elk-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karadalex%2Froslogs-elk-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karadalex%2Froslogs-elk-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/karadalex","download_url":"https://codeload.github.com/karadalex/roslogs-elk-docker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250259039,"owners_count":21401028,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["docker","docker-compose","elasticsearch","filebeat","kibana","logging","logs","logstash","ros"],"created_at":"2024-08-02T02:00:17.411Z","updated_at":"2026-01-17T03:28:14.468Z","avatar_url":"https://github.com/karadalex.png","language":"CMake","funding_links":[],"categories":["Development Tools"],"sub_categories":["Logging"],"readme":"ROS Logs \u0026 ELK Stack\n============================\n\n## How it works\n\nCollect ROS Logs (from ROS Containers) with Filebeat which are then sent to Logstash indexed \nby Elasticsearch and can then be viewed and visualized at Kibana.\n\nAll logs are stored in the **roslogs** volume.\n\n## Instructions\n\n```\ndocker-compose up\n```\nTo run other tools like **rqt_graph** for visualizing the topics you must first set\nthe ROS_MASTER_URI environment variable. The ros master posrt must match the host port in the\ndocker-compose file, in this project both host and container ports are 11311. \nIf the ros master listens on 11311 then you can skip this step\n```\nexport ROS_MASTER_URI=http://localhost:11311\n```\nand then run on your **host** machine\n```\nrosrun rqt_graph rqt_graph\n```\n\n## TODO\n\n1. Filter messages in Logstash pipelines","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaradalex%2Froslogs-elk-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkaradalex%2Froslogs-elk-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaradalex%2Froslogs-elk-docker/lists"}