{"id":15517570,"url":"https://github.com/bodgit/graphite-stomp-tools","last_synced_at":"2025-10-09T06:05:18.775Z","repository":{"id":9914997,"uuid":"11924706","full_name":"bodgit/graphite-stomp-tools","owner":"bodgit","description":"A set of tools for getting Graphite data in and out of STOMP message brokers","archived":false,"fork":false,"pushed_at":"2013-11-15T10:17:16.000Z","size":216,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-09T06:03:04.435Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","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/bodgit.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}},"created_at":"2013-08-06T13:29:32.000Z","updated_at":"2013-11-15T10:17:23.000Z","dependencies_parsed_at":"2022-08-27T03:52:16.762Z","dependency_job_id":null,"html_url":"https://github.com/bodgit/graphite-stomp-tools","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bodgit/graphite-stomp-tools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bodgit%2Fgraphite-stomp-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bodgit%2Fgraphite-stomp-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bodgit%2Fgraphite-stomp-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bodgit%2Fgraphite-stomp-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bodgit","download_url":"https://codeload.github.com/bodgit/graphite-stomp-tools/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bodgit%2Fgraphite-stomp-tools/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279000856,"owners_count":26082950,"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","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":[],"created_at":"2024-10-02T10:13:48.043Z","updated_at":"2025-10-09T06:05:18.743Z","avatar_url":"https://github.com/bodgit.png","language":"C","readme":"graphite-stomp-tools\n====================\n\n(This was sat in a branch of https://github.com/bodgit/graphite-amqp-tools however as I'm using this in production it made sense to break it out as its own separate project.)\n\nBasically gluing libevent2, https://github.com/bodgit/libevent-stomp and https://github.com/bodgit/libevent-graphite together to make the following daemons that should be reasonably efficient and have low memory usage:\n\n* graphite-enqueue - provides the graphite TCP line receiver protocol and forwards all received messages on to a given STOMP destination.\n\n* graphite-dequeue - does the opposite, receives messages from a given STOMP source and posts them on to a given graphite TCP line receiver.\n\n* graphite-rewrite - reads from a STOMP source, applies PCRE rewrite rules to the metric names and sends back to a given STOMP destination. Useful for removing the need to use carbon-aggregator if all you need to do is rewrite metrics, such as those fed from collectd.\n\nAll daemons can use SSL to connect to the STOMP server and also periodically send their own various statistics to a given graphite TCP destination.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbodgit%2Fgraphite-stomp-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbodgit%2Fgraphite-stomp-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbodgit%2Fgraphite-stomp-tools/lists"}