{"id":18767988,"url":"https://github.com/riemann/riemann-tools","last_synced_at":"2025-05-14T20:09:51.669Z","repository":{"id":2507238,"uuid":"3482411","full_name":"riemann/riemann-tools","owner":"riemann","description":"Tools to submit data to Riemann","archived":false,"fork":false,"pushed_at":"2025-04-07T02:46:04.000Z","size":736,"stargazers_count":180,"open_issues_count":7,"forks_count":119,"subscribers_count":13,"default_branch":"main","last_synced_at":"2025-04-13T16:53:29.249Z","etag":null,"topics":["monitor","monitoring","monitoring-tool"],"latest_commit_sha":null,"homepage":"https://riemann.io","language":"Ruby","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/riemann.png","metadata":{"files":{"readme":"README.markdown","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2012-02-19T00:51:13.000Z","updated_at":"2025-04-07T02:46:08.000Z","dependencies_parsed_at":"2023-02-17T13:02:15.910Z","dependency_job_id":"f727c12f-a6a6-4717-a366-0a24761939ea","html_url":"https://github.com/riemann/riemann-tools","commit_stats":{"total_commits":496,"total_committers":74,"mean_commits":6.702702702702703,"dds":0.6713709677419355,"last_synced_commit":"00c0e6bdeddeb1e41760296a76a3de84400bc6a7"},"previous_names":["aphyr/riemann-tools"],"tags_count":41,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riemann%2Friemann-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riemann%2Friemann-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riemann%2Friemann-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riemann%2Friemann-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/riemann","download_url":"https://codeload.github.com/riemann/riemann-tools/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254120178,"owners_count":22017954,"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":["monitor","monitoring","monitoring-tool"],"created_at":"2024-11-07T19:10:00.101Z","updated_at":"2025-05-14T20:09:51.651Z","avatar_url":"https://github.com/riemann.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Riemann Tools\n\nTiny programs to submit events to Riemann.\n\nRiemann-health, for example, submits events about the current CPU, load,\nmemory, and disk use. Also available is `riemann-bench`, which submits\nrandomly distributed metrics for load testing.\n\n[![Gem Version](https://badge.fury.io/rb/riemann-tools.svg)](https://badge.fury.io/rb/riemann-tools) [![CI](https://github.com/riemann/riemann-tools/actions/workflows/ci.yml/badge.svg)](https://github.com/riemann/riemann-tools/actions/workflows/ci.yml)\n\n## Get started\n\n``` bash\ngem install riemann-tools\nriemann-health --host my.riemann.server\n```\n\n## Riemann-tools programs\n\nThis repository contains a number of different programs. Some of them\nship with the `riemann-tools` gem, including:\n\n* riemann-apache-status - Apache monitoring.\n* riemann-dir-files-count - File counts.\n* riemann-freeswitch - FreeSwitch monitoring.\n* riemann-memcached - Monitor Memcache.\n* riemann-proc - Linux process monitoring.\n* riemann-bench - Load testing for Riemann.\n* riemann-dir-space - Directory space monitoring.\n* riemann-haproxy - Monitor HAProxy.\n* riemann-net - Network interface monitoring.\n* riemann-varnish - Monitor Varnish.\n* riemann-cloudant - Cloudant monitoring.\n* riemann-diskstats - Disk statistics.\n* riemann-health - General CPU, memory, disk and load monitoring.\n* riemann-nginx-status - Monitor Nginx.\n* riemann-zookeeper - Monitor Zookeeper.\n* riemann-consul - Monitor Consul.\n* riemann-fd - Linux file descriptor use.\n* riemann-kvminstance - Monitor KVM instances.\n* riemann-ntp - Monitor NTP.\n* riemann-portcheck - Monitor open TCP ports.\n* riemann-http-check - Monitor reachability of HTTP(S) resources.\n\nAlso contained in the repository are a number of stand-alone monitoring\ntools, which are shipped as separate gems.\n\n## Riemann stand-alone tools\n\nUse these tools by installing their individual gems, usually named for\nthe specific tool, for example, to install the AWS tools:\n\n```bash\ngem install riemann-aws\n```\n\n* riemann-aws - Monitor various AWS services.\n* riemann-elasticsearch - Monitor Elasticsearch.\n* riemann-mesos - Monitor Mesos.\n* riemann-rabbitmq - Monitor RabbitMQ.\n* riemann-docker - Monitor Docker.\n* riemann-marathon - Monitor Marathon.\n* riemann-munin - Monitor Munin.\n* riemann-riak - Monitor Riak.\n* riemann-chronos - Monitor Chronos.\n\nThere are also a number of additional, stand-alone tools, contained in\nthe [Riemann GitHub account](https://github.com/riemann/).\n\n## Docker Images\n\nYou can find Docker images for the tools [here](https://hub.docker.com/u/riemannio/dashboard/).\n\n## License\n\nThe MIT License\n\nCopyright (c) 2011-2022 Kyle Kingsbury\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friemann%2Friemann-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Friemann%2Friemann-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friemann%2Friemann-tools/lists"}