{"id":19746350,"url":"https://github.com/astrolabsoftware/fink-alert-simulator","last_synced_at":"2025-04-30T08:31:03.246Z","repository":{"id":36403242,"uuid":"223928431","full_name":"astrolabsoftware/fink-alert-simulator","owner":"astrolabsoftware","description":"Simulate alert streams for the Fink broker","archived":false,"fork":false,"pushed_at":"2024-10-22T08:59:39.000Z","size":22567,"stargazers_count":1,"open_issues_count":8,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-10-23T13:16:12.717Z","etag":null,"topics":["apache-avro","apache-kafka","astronomy","streaming"],"latest_commit_sha":null,"homepage":"https://fink-broker.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/astrolabsoftware.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-11-25T11:04:32.000Z","updated_at":"2024-10-22T08:59:41.000Z","dependencies_parsed_at":"2023-12-28T11:46:45.480Z","dependency_job_id":"bc854777-6684-43a5-8219-a4af2e0ff779","html_url":"https://github.com/astrolabsoftware/fink-alert-simulator","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astrolabsoftware%2Ffink-alert-simulator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astrolabsoftware%2Ffink-alert-simulator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astrolabsoftware%2Ffink-alert-simulator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astrolabsoftware%2Ffink-alert-simulator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/astrolabsoftware","download_url":"https://codeload.github.com/astrolabsoftware/fink-alert-simulator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224202819,"owners_count":17272807,"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":["apache-avro","apache-kafka","astronomy","streaming"],"created_at":"2024-11-12T02:14:20.929Z","updated_at":"2024-11-12T02:14:21.535Z","avatar_url":"https://github.com/astrolabsoftware.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fink alert simulator\n\n`fink-alert-simulator` is a package to inject alert data to Apache Kafka to feed brokers listening to Kafka streams. The main purposes are testing the broker and replaying historical alert data. This package belongs to the [fink broker](https://github.com/astrolabsoftware/fink-broker) ecosystem.\n\n## Installation\n\nFork and/or clone the repo, and update your `PYTHONPATH` and `PATH` to use the tools:\n\n```bash\n# in your ~/.bash_profile\nexport FINK_ALERT_SIMULATOR=/path/to/fink-alert-simulator\nexport PYTHONPATH=$FINK_ALERT_SIMULATOR:$PYTHONPATH\nexport PATH=$FINK_ALERT_SIMULATOR/bin:$PATH\n```\n\n## Usage\n\nSimply use\n\n```bash\nfink_simulator [options] [-h]\n```\n\nNote that you would need to have access to a Kafka cluster to publish alerts, otherwise you can use the docker version for local tests (you would need docker-compose installed). Learn more on how to use fink-alert-simulator by following the dedicated [tutorial](https://fink-broker.readthedocs.io/en/latest/tutorials/simulator/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fastrolabsoftware%2Ffink-alert-simulator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fastrolabsoftware%2Ffink-alert-simulator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fastrolabsoftware%2Ffink-alert-simulator/lists"}