{"action":"created","issue":{"url":"https://api.github.com/repos/scylladb/scylla/issues/1069","repository_url":"https://api.github.com/repos/scylladb/scylla","labels_url":"https://api.github.com/repos/scylladb/scylla/issues/1069/labels{/name}","comments_url":"https://api.github.com/repos/scylladb/scylla/issues/1069/comments","events_url":"https://api.github.com/repos/scylladb/scylla/issues/1069/events","html_url":"https://github.com/scylladb/scylla/issues/1069","id":142296402,"number":1069,"title":"Add collectd metrics","user":{"login":"dorlaor","id":1735237,"avatar_url":"https://avatars.githubusercontent.com/u/1735237?v=3","gravatar_id":"","url":"https://api.github.com/users/dorlaor","html_url":"https://github.com/dorlaor","followers_url":"https://api.github.com/users/dorlaor/followers","following_url":"https://api.github.com/users/dorlaor/following{/other_user}","gists_url":"https://api.github.com/users/dorlaor/gists{/gist_id}","starred_url":"https://api.github.com/users/dorlaor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dorlaor/subscriptions","organizations_url":"https://api.github.com/users/dorlaor/orgs","repos_url":"https://api.github.com/users/dorlaor/repos","events_url":"https://api.github.com/users/dorlaor/events{/privacy}","received_events_url":"https://api.github.com/users/dorlaor/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/scylladb/scylla/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/scylladb/scylla/milestones/10","html_url":"https://github.com/scylladb/scylla/milestones/Yellowfin","labels_url":"https://api.github.com/repos/scylladb/scylla/milestones/10/labels","id":1496576,"number":10,"title":"Yellowfin","description":"","creator":{"login":"tzach","id":170200,"avatar_url":"https://avatars.githubusercontent.com/u/170200?v=3","gravatar_id":"","url":"https://api.github.com/users/tzach","html_url":"https://github.com/tzach","followers_url":"https://api.github.com/users/tzach/followers","following_url":"https://api.github.com/users/tzach/following{/other_user}","gists_url":"https://api.github.com/users/tzach/gists{/gist_id}","starred_url":"https://api.github.com/users/tzach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tzach/subscriptions","organizations_url":"https://api.github.com/users/tzach/orgs","repos_url":"https://api.github.com/users/tzach/repos","events_url":"https://api.github.com/users/tzach/events{/privacy}","received_events_url":"https://api.github.com/users/tzach/received_events","type":"User","site_admin":false},"open_issues":100,"closed_issues":8,"state":"open","created_at":"2016-01-11T08:12:15Z","updated_at":"2016-03-21T12:02:09Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2016-03-21T09:36:47Z","updated_at":"2016-03-21T13:13:45Z","closed_at":null,"body":"Currently we use too few metrics and it's desirable to enable more plugins.\r\nThe current config file is under dist/common/collectd.d/scylla.conf and looks like this:\r\n```\r\nLoadPlugin network\r\nLoadPlugin unixsock\r\n<Plugin network>\r\n        Listen \"127.0.0.1\" \"25826\"\r\n</Plugin>\r\n<Plugin unixsock>\r\n        SocketFile \"/var/run/collectd-unixsock\"\r\n        SocketPerms \"0666\"\r\n</Plugin>\r\n```\r\n\r\nLet's add ethstat, disk stat, cpu stat and many more.\r\nLet's also have a 1-3sec Interval (global config) updates."},"comment":{"url":"https://api.github.com/repos/scylladb/scylla/issues/comments/199268320","html_url":"https://github.com/scylladb/scylla/issues/1069#issuecomment-199268320","issue_url":"https://api.github.com/repos/scylladb/scylla/issues/1069","id":199268320,"user":{"login":"dorlaor","id":1735237,"avatar_url":"https://avatars.githubusercontent.com/u/1735237?v=3","gravatar_id":"","url":"https://api.github.com/users/dorlaor","html_url":"https://github.com/dorlaor","followers_url":"https://api.github.com/users/dorlaor/followers","following_url":"https://api.github.com/users/dorlaor/following{/other_user}","gists_url":"https://api.github.com/users/dorlaor/gists{/gist_id}","starred_url":"https://api.github.com/users/dorlaor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dorlaor/subscriptions","organizations_url":"https://api.github.com/users/dorlaor/orgs","repos_url":"https://api.github.com/users/dorlaor/repos","events_url":"https://api.github.com/users/dorlaor/events{/privacy}","received_events_url":"https://api.github.com/users/dorlaor/received_events","type":"User","site_admin":false},"created_at":"2016-03-21T13:13:45Z","updated_at":"2016-03-21T13:13:45Z","body":"I agree, better control them through our configuration file.\nAs for the 1-3 sec I asked for, it's not for scylla config but for the\ncollectd\nitself. It has a global 'Interval' parameter which defaults to 10sec.\n\nOn Mon, Mar 21, 2016 at 2:37 PM, Tomasz Grabiec <notifications@github.com>\nwrote:\n\n> Maybe we should have levels for counters like we have for logging? SMP\n> queue counters for example send a lot of data on large machines, we have a\n> counter for each core pair, but they are not important for basic monitoring.\n>\n> —\n> You are receiving this because you authored the thread.\n> Reply to this email directly or view it on GitHub\n> <https://github.com/scylladb/scylla/issues/1069#issuecomment-199253418>\n>\n"}}