{"action":"created","issue":{"url":"https://api.github.com/repos/cloudstax/firecamp/issues/39","repository_url":"https://api.github.com/repos/cloudstax/firecamp","labels_url":"https://api.github.com/repos/cloudstax/firecamp/issues/39/labels{/name}","comments_url":"https://api.github.com/repos/cloudstax/firecamp/issues/39/comments","events_url":"https://api.github.com/repos/cloudstax/firecamp/issues/39/events","html_url":"https://github.com/cloudstax/firecamp/issues/39","id":298678754,"number":39,"title":"Cassandra: monitoring","user":{"login":"jazzl0ver","id":2444175,"avatar_url":"https://avatars2.githubusercontent.com/u/2444175?v=4","gravatar_id":"","url":"https://api.github.com/users/jazzl0ver","html_url":"https://github.com/jazzl0ver","followers_url":"https://api.github.com/users/jazzl0ver/followers","following_url":"https://api.github.com/users/jazzl0ver/following{/other_user}","gists_url":"https://api.github.com/users/jazzl0ver/gists{/gist_id}","starred_url":"https://api.github.com/users/jazzl0ver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jazzl0ver/subscriptions","organizations_url":"https://api.github.com/users/jazzl0ver/orgs","repos_url":"https://api.github.com/users/jazzl0ver/repos","events_url":"https://api.github.com/users/jazzl0ver/events{/privacy}","received_events_url":"https://api.github.com/users/jazzl0ver/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":15,"created_at":"2018-02-20T17:21:14Z","updated_at":"2018-03-19T17:14:15Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Would like to open discussion on this topic. Some suggestions:\r\n1. Add Jolokia jar to C* containers. It allows to easily fetch metrics by HTTP requests\r\n2. Make it configurable (at C* service creation and C* update-service) to auto-create CloudWatch alarms for the most important metrics (like latency and free disk space).\r\n3. Create a new service to run TICK (https://github.com/influxdata/sandbox) stack (in a single ECS task), which will retrieve metrics from C* (Telegraf), feed them into InfluxDB, provide a ready-to-use dashboards for various metrics (Chronograf).\r\n\r\nPlease, share your thoughts.\r\n\r\nhttp://jolokia.org/agent/jvm.html\r\nhttps://www.datadoghq.com/blog/how-to-monitor-cassandra-performance-metrics/\r\nhttp://cassandra.apache.org/doc/latest/operating/metrics.html"},"comment":{"url":"https://api.github.com/repos/cloudstax/firecamp/issues/comments/374292498","html_url":"https://github.com/cloudstax/firecamp/issues/39#issuecomment-374292498","issue_url":"https://api.github.com/repos/cloudstax/firecamp/issues/39","id":374292498,"user":{"login":"jazzl0ver","id":2444175,"avatar_url":"https://avatars2.githubusercontent.com/u/2444175?v=4","gravatar_id":"","url":"https://api.github.com/users/jazzl0ver","html_url":"https://github.com/jazzl0ver","followers_url":"https://api.github.com/users/jazzl0ver/followers","following_url":"https://api.github.com/users/jazzl0ver/following{/other_user}","gists_url":"https://api.github.com/users/jazzl0ver/gists{/gist_id}","starred_url":"https://api.github.com/users/jazzl0ver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jazzl0ver/subscriptions","organizations_url":"https://api.github.com/users/jazzl0ver/orgs","repos_url":"https://api.github.com/users/jazzl0ver/repos","events_url":"https://api.github.com/users/jazzl0ver/events{/privacy}","received_events_url":"https://api.github.com/users/jazzl0ver/received_events","type":"User","site_admin":false},"created_at":"2018-03-19T17:14:14Z","updated_at":"2018-03-19T17:14:14Z","author_association":"CONTRIBUTOR","body":"Works very well, thank you!\r\n1. It would be great to have some storage metrics, like free/total space available\r\n2. It would also be great to have some summarized metrics per cluster (like Latency, for example). Is that possible?"}}
{"actor":{"display_login":"jazzl0ver"}}