{"id":15349511,"url":"https://github.com/ravening/cloudstack-event-monitor","last_synced_at":"2026-04-18T17:03:30.155Z","repository":{"id":117364268,"uuid":"237456001","full_name":"ravening/Cloudstack-Event-Monitor","owner":"ravening","description":"Web application to monitor all cloudstack events and alerts","archived":false,"fork":false,"pushed_at":"2022-11-16T01:25:01.000Z","size":76,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-27T19:19:44.231Z","etag":null,"topics":["alerts","cloudstack","elasticsearch","events","java-8","logstash","monitoring","spring-boot","sse"],"latest_commit_sha":null,"homepage":"","language":"Java","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/ravening.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-01-31T15:17:49.000Z","updated_at":"2020-07-17T13:05:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"d864388e-5e8b-4980-843f-624fa940a734","html_url":"https://github.com/ravening/Cloudstack-Event-Monitor","commit_stats":{"total_commits":6,"total_committers":1,"mean_commits":6.0,"dds":0.0,"last_synced_commit":"186271f0bd52527a22a5799c9172080de47e4f0a"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ravening/Cloudstack-Event-Monitor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ravening%2FCloudstack-Event-Monitor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ravening%2FCloudstack-Event-Monitor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ravening%2FCloudstack-Event-Monitor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ravening%2FCloudstack-Event-Monitor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ravening","download_url":"https://codeload.github.com/ravening/Cloudstack-Event-Monitor/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ravening%2FCloudstack-Event-Monitor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31976806,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T16:27:12.723Z","status":"ssl_error","status_checked_at":"2026-04-18T16:27:11.140Z","response_time":103,"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":["alerts","cloudstack","elasticsearch","events","java-8","logstash","monitoring","spring-boot","sse"],"created_at":"2024-10-01T11:54:50.999Z","updated_at":"2026-04-18T17:03:30.122Z","avatar_url":"https://github.com/ravening.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CloudStack Events and Alerts monitoring\n\nA Spring Boot application to monitor events and alerts in the CloudStack platform\n\n## Getting Started\n\nSteps mentioned below will tell you how to get started withe the project.\n\n### Prerequisites\n\nWhat things you need to install the software and how to install them\n\n```\nJava 8+\nApache Maven\nAny IDE to import the project\n\n\nOptional\n\nELK stack to export the logs to elasticsearch\n```\n\n### Installing\n\nA step by step series of instructions that tell you how to start the project\n\nDownload the project from github\n\n```\ngit clone \u003crepo url\u003e\n```\n\nImport the project into any IDE as a Maven project.\n\nTo talk to CloudStack, you need the URL endpoint, ApiKey and SecretKey.\nYou need to enter these values in \"application.properties\" file.\n\nIt can connect to multiple CLoudStack endpoints simultaneously.\nIf you have 5 data centers with CloudStack installed\nin different regions then you need to enter the above\nmentioned three parameters corresponding to the location\nname.\n\nFor ex: If you have CloudStack instance running in USA,\nEUROPE and ASIA location, below is the configuration\nyou need to enter\n\n\n```\ncloudstack.platforms=usa,europe,asia\n\nusa.url=\u003chttps://...\u003e\nusa.apiKey=\nusa.secretKey=\n\neurope.url=\neurope.apiKey=\neurope.secretKey=\n\nasia.url=\nasia.apiKey=\nasia.secretKey=\n```\n\n\nOnce these changes are done, you are all good to go.\nOnly steps left is to build the packages and start the project\n\nBuild the project from the top directory using the command\n\n```bash\nmvn package -DskipTests\n```\n\nThis will generate the jar file in the target directory\nNow run the project using\n\n```bash\njava -jar target/event-monitor-0.0.1.jar\n```\n\nNavigate to the following link in your browser.\nThe application runs the api's every 1 minute and if there are any events or\\\nalerts generated in the cloudstack platform then they will be automatically displayed\\\nin the UI.\n\n```\nhttp://localhost:88888/index.html\n```\n\nThis app stores all the error logs in /root/application.log which can be configured\n\nYou can export the log file to an elastic search cluster using\n\n```bash\n/usr/share/logstash/bin/logstash -f logstash.conf\n```\n\n\n## Authors\n\n* **Rakesh Venkatesh** - *Initial work* - [ravening](https://github.com/ravening)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fravening%2Fcloudstack-event-monitor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fravening%2Fcloudstack-event-monitor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fravening%2Fcloudstack-event-monitor/lists"}