{"action":"created","comment":{"url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/pulls/comments/22855054","id":22855054,"diff_hunk":"@@ -0,0 +1,146 @@\n+# MySQL monitoring  - Linux, Mac and FreeBSD\n+\n+## 1. Dependencies\n+\n+Our MySQL plugin uses MySQLdb module to interact with MySQL. You must have this installed to use the MySQL monitoring functionality.\n+\n+a) Installation - package managed (try this first)\n+\n+CentOS, Fedora, RHEL:\n+\n+    yum install python-devel\n+    yum install MySQL-python\n+\n+Debian, Ubuntu:\n+\n+    apt-get install python-dev\n+    apt-get install python-mysqldb\n+\n+b) Installation - manual (try this if option a) above does not work)\n+\n+Download MySQLdb and install it: This will require the Python build tools and MySQL development headers.\n+\n+    python setup.py build\n+    python setup.py install\n+\n+You will also need to set the permissions if you installed the agent using our OS packages: \n+\n+    chmod -R 777 /usr/bin/sd-agent/\n+\n+c) Installation - manual (dependancies)\n+\n+If you get errors in step b) above, you may need to install some extra packages. Install the Python build tools and MySQL headers using your OS package management:\n+\n+CentOS, Fedora, RHEL:\n+\n+    yum install python-devel\n+    yum install mysql-devel\n+\n+Debian, Ubuntu:\n+\n+    apt-get install python-dev\n+    apt-get install mysql-devel\n+Then install the Python setuptools by following the instructions on the website. You will then be able to go back to step b).\n+\n+\n+## 2. Agent configuration\n+\n+The agent /etc/sd-agent/config.cfg file requires 3 additional config lines to be completed to allow the agent to connect to your MySQL server. \n+\n+    [MySQLServer]\n+    mysql_server:\n+    mysql_user:\n+    mysql_pass:\n+\n+Fill out the details for each line for a MySQL user. Your `mysql_server` will generally be `localhost` unless you want the agent to connect to a remote server.\n+\n+    [MySQLServer]\n+    mysql_server: localhost\n+    mysql_user: my_username\n+    mysql_pass: my_password\n+\n+### Custom ports and sockets\n+You can specify a custom port and/or socket if you are not running the default. You do this by adding 2 new config options to the config file underneath the existing options e.g, the default port is `3306`: \n+\n+    mysql_port: 3307\n+    mysql_socket: /tmp/mysql.sock\n+\n+### Monitoring extra metrics\n+You can add further parameters to monitor if you would like by including the following two parameters. The metrics need to be comma-separated as below. `mysql_include_per_s` gives you the metric per second whereas `mysql_include` just gives you the counter. You can find the entire list of metrics here in the [MySQL manual](http://dev.mysql.com/doc/refman/5.1/en/server-status-variables.html#statvar_Slow_queries).\n+\n+    mysql_include_per_s: Com_commit, Bytes_sent, Com_analyze\n+    mysql_include: Com_commit, Com_truncate\n+\n+### Users\n+\n+You can use any user to connect to the database. The user will need process privilege to be able to gather `Checkpoint age` from the command `'SHOW ENGINE INNODB STATUS'`. We recommend that you create a specific user with this privilege. See the [MySQL documentation for user management instructions](http://dev.mysql.com/doc/refman/5.1/en/user-account-management.html).\n+\n+\n+## 3. Restart agent\n+\n+[Restart the agent](https://serverdensity.zendesk.com/hc/en-us/articles/201008977-Restarting-the-agent) to start the monitoring. Using replication? [Make sure you set up the right alerts](http://support.serverdensity.com/hc/en-us/articles/201179067-MySQL-replication-monitoring).\n+\n+## 4. Add graphs\n+\n+Click the name of your server from the Devices list in your Server Density account then go to the Metrics tab. Click the + Graph button on the right then choose the MySQL metrics to display the graphs. The metrics will also be available to select when [building dashboard graphs](https://support.serverdensity.com/hc/en-us/articles/201895006-Dashboard-graphs).\n+\n+## 5. Available Metrics from the start\n+\n+    {\n+        \"Checkpoint age\": 0,\n+        \"Com commit/s\": 0,\n+        \"Com delete/s\": 0,\n+        \"Com rollback/s\": 0,\n+        \"Com select/s\": 0,\n+        \"Com update/s\": 0,\n+        \"Connection usage %\": 0.6622516556291391,\n+        \"Key cache hit ratio\": 66.66666666666667,\n+        \"Key reads/s\": 0,\n+        \"Queries per second\": 0,\n+        \"Questions/s\": 0,\n+        \"RW ratio\": 0,\n+        \"Reads/s\": 0,\n+        \"Slow queries\": 0.0,\n+        \"Tmp Cache Hit Ratio\": 100.0,\n+        \"Transactions/s\": 0,\n+        \"Uptime\": 182811.0,\n+        \"Writes/s\": 0,\n+        \"aborted clients\": 6.0,\n+        \"aborted connects\": 0.0,\n+        \"buffer pool pages data\": 148.0,\n+        \"buffer pool pages dirty\": 0.0,\n+        \"buffer pool pages free\": 8043.0,\n+        \"buffer pool pages total\": 8191.0,\n+        \"created tmp tables\": 36406.0,\n+        \"created tmp tables on disk\": 0.0,\n+        \"max connections\": 151.0,\n+        \"max used connections\": 6.0,\n+        \"open files\": 16.0,\n+        \"qcache free memory\": 1031336.0,\n+        \"qcache hits\": 0.0,\n+        \"qcache hits/s\": 0,\n+        \"qcache in cache\": 0.0,\n+        \"qcache not cached\": 1357.0,\n+        \"select full join\": 0.0,\n+        \"slave running\": 0,\n+        \"table locks waited\": 0.0,\n+        \"threads connected\": 2.0,\n+        \"threads running\": 1.0,\n+        \"version\": [\n+            \"5\",\n+            \"6\",\n+            \"21\"\n+        ]\n+    }\n+\n+Some of these metrics have been calculated and will thus be described below. \n+\n+* All metrics that are listed as per second uses a counter that was executed since last check and the elapsed time since last check. \n+*  **Connection Usage** - This is the current connection count (`threads running`) as a percentage of `max connections`. If you are close to 100% you have an immense load or you might consider to increase the `max connections`.\n+*  **Key cache hit ratio** - This is the proportion of index values that are read from cache instead of from disk. \n+*  **Reads/s** - This is a calculation of the number of reads that's done on the MySQL server. It's a combination of `Com_select`, `Qcache_hits`.\n+*  **Writes/s** - This is a calculation of the number of writes that's done on the MySQL server. It's a combination of `Com_insert`, `Com_replace`, `Com_update`, `Com_delete`.\n+*  **RW ratio** - This is the Read and Write ratio. This is simply the ratio of reads and writes as how reads and writes are defined above.\n+*  **Tmp Cache Hit Ratio** - This is the proportion of temp tables that were created in cache or on disk. If the value is 100% it means that all tables were created in cache.\n+\n+For a more in-depth guide of understanding what these metrics mean please check out the blog post on [How to monitor MySQL](#)","path":"MySQL/readme.md","position":146,"original_position":146,"commit_id":"76ffcd216207f8e92df5dd215c40e93aa41ea6f4","original_commit_id":"76ffcd216207f8e92df5dd215c40e93aa41ea6f4","user":{"login":"dmytton","id":117833,"avatar_url":"https://avatars.githubusercontent.com/u/117833?v=3","gravatar_id":"","url":"https://api.github.com/users/dmytton","html_url":"https://github.com/dmytton","followers_url":"https://api.github.com/users/dmytton/followers","following_url":"https://api.github.com/users/dmytton/following{/other_user}","gists_url":"https://api.github.com/users/dmytton/gists{/gist_id}","starred_url":"https://api.github.com/users/dmytton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dmytton/subscriptions","organizations_url":"https://api.github.com/users/dmytton/orgs","repos_url":"https://api.github.com/users/dmytton/repos","events_url":"https://api.github.com/users/dmytton/events{/privacy}","received_events_url":"https://api.github.com/users/dmytton/received_events","type":"User","site_admin":false},"body":"Has this been written?","created_at":"2015-01-13T10:56:39Z","updated_at":"2015-01-13T10:56:39Z","html_url":"https://github.com/serverdensity/sd-agent-plugins/pull/11#discussion_r22855054","pull_request_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/pulls/11","_links":{"self":{"href":"https://api.github.com/repos/serverdensity/sd-agent-plugins/pulls/comments/22855054"},"html":{"href":"https://github.com/serverdensity/sd-agent-plugins/pull/11#discussion_r22855054"},"pull_request":{"href":"https://api.github.com/repos/serverdensity/sd-agent-plugins/pulls/11"}}},"pull_request":{"url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/pulls/11","id":27260947,"html_url":"https://github.com/serverdensity/sd-agent-plugins/pull/11","diff_url":"https://github.com/serverdensity/sd-agent-plugins/pull/11.diff","patch_url":"https://github.com/serverdensity/sd-agent-plugins/pull/11.patch","issue_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/issues/11","number":11,"state":"open","locked":false,"title":"Mysql","user":{"login":"jonathan-s","id":2124818,"avatar_url":"https://avatars.githubusercontent.com/u/2124818?v=3","gravatar_id":"","url":"https://api.github.com/users/jonathan-s","html_url":"https://github.com/jonathan-s","followers_url":"https://api.github.com/users/jonathan-s/followers","following_url":"https://api.github.com/users/jonathan-s/following{/other_user}","gists_url":"https://api.github.com/users/jonathan-s/gists{/gist_id}","starred_url":"https://api.github.com/users/jonathan-s/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonathan-s/subscriptions","organizations_url":"https://api.github.com/users/jonathan-s/orgs","repos_url":"https://api.github.com/users/jonathan-s/repos","events_url":"https://api.github.com/users/jonathan-s/events{/privacy}","received_events_url":"https://api.github.com/users/jonathan-s/received_events","type":"User","site_admin":false},"body":"Merging the MySQL plugin into the sd-agent-plugins. ","created_at":"2015-01-13T10:27:32Z","updated_at":"2015-01-13T10:56:39Z","closed_at":null,"merged_at":null,"merge_commit_sha":"2c70bdc56385fd705d0201053fe00213e9abd762","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/pulls/11/commits","review_comments_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/pulls/11/comments","review_comment_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/pulls/comments/{number}","comments_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/issues/11/comments","statuses_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/statuses/76ffcd216207f8e92df5dd215c40e93aa41ea6f4","head":{"label":"serverdensity:mysql","ref":"mysql","sha":"76ffcd216207f8e92df5dd215c40e93aa41ea6f4","user":{"login":"serverdensity","id":19753,"avatar_url":"https://avatars.githubusercontent.com/u/19753?v=3","gravatar_id":"","url":"https://api.github.com/users/serverdensity","html_url":"https://github.com/serverdensity","followers_url":"https://api.github.com/users/serverdensity/followers","following_url":"https://api.github.com/users/serverdensity/following{/other_user}","gists_url":"https://api.github.com/users/serverdensity/gists{/gist_id}","starred_url":"https://api.github.com/users/serverdensity/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/serverdensity/subscriptions","organizations_url":"https://api.github.com/users/serverdensity/orgs","repos_url":"https://api.github.com/users/serverdensity/repos","events_url":"https://api.github.com/users/serverdensity/events{/privacy}","received_events_url":"https://api.github.com/users/serverdensity/received_events","type":"Organization","site_admin":false},"repo":{"id":24725990,"name":"sd-agent-plugins","full_name":"serverdensity/sd-agent-plugins","owner":{"login":"serverdensity","id":19753,"avatar_url":"https://avatars.githubusercontent.com/u/19753?v=3","gravatar_id":"","url":"https://api.github.com/users/serverdensity","html_url":"https://github.com/serverdensity","followers_url":"https://api.github.com/users/serverdensity/followers","following_url":"https://api.github.com/users/serverdensity/following{/other_user}","gists_url":"https://api.github.com/users/serverdensity/gists{/gist_id}","starred_url":"https://api.github.com/users/serverdensity/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/serverdensity/subscriptions","organizations_url":"https://api.github.com/users/serverdensity/orgs","repos_url":"https://api.github.com/users/serverdensity/repos","events_url":"https://api.github.com/users/serverdensity/events{/privacy}","received_events_url":"https://api.github.com/users/serverdensity/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/serverdensity/sd-agent-plugins","description":"Plugins for the Server Density agent (Linux, FreeBSD and OS X))","fork":false,"url":"https://api.github.com/repos/serverdensity/sd-agent-plugins","forks_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/forks","keys_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/keys{/key_id}","collaborators_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/teams","hooks_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/hooks","issue_events_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/issues/events{/number}","events_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/events","assignees_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/assignees{/user}","branches_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/branches{/branch}","tags_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/tags","blobs_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/git/refs{/sha}","trees_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/git/trees{/sha}","statuses_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/statuses/{sha}","languages_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/languages","stargazers_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/stargazers","contributors_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/contributors","subscribers_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/subscribers","subscription_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/subscription","commits_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/commits{/sha}","git_commits_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/git/commits{/sha}","comments_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/comments{/number}","issue_comment_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/issues/comments/{number}","contents_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/contents/{+path}","compare_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/compare/{base}...{head}","merges_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/merges","archive_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/downloads","issues_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/issues{/number}","pulls_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/pulls{/number}","milestones_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/milestones{/number}","notifications_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/labels{/name}","releases_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/releases{/id}","created_at":"2014-10-02T16:03:18Z","updated_at":"2015-01-04T14:24:46Z","pushed_at":"2015-01-09T15:37:08Z","git_url":"git://github.com/serverdensity/sd-agent-plugins.git","ssh_url":"git@github.com:serverdensity/sd-agent-plugins.git","clone_url":"https://github.com/serverdensity/sd-agent-plugins.git","svn_url":"https://github.com/serverdensity/sd-agent-plugins","homepage":null,"size":525,"stargazers_count":5,"watchers_count":5,"language":"Python","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":3,"mirror_url":null,"open_issues_count":1,"forks":3,"open_issues":1,"watchers":5,"default_branch":"master"}},"base":{"label":"serverdensity:master","ref":"master","sha":"f4956ec25ae0e308eeb1d47de401ee29b057f425","user":{"login":"serverdensity","id":19753,"avatar_url":"https://avatars.githubusercontent.com/u/19753?v=3","gravatar_id":"","url":"https://api.github.com/users/serverdensity","html_url":"https://github.com/serverdensity","followers_url":"https://api.github.com/users/serverdensity/followers","following_url":"https://api.github.com/users/serverdensity/following{/other_user}","gists_url":"https://api.github.com/users/serverdensity/gists{/gist_id}","starred_url":"https://api.github.com/users/serverdensity/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/serverdensity/subscriptions","organizations_url":"https://api.github.com/users/serverdensity/orgs","repos_url":"https://api.github.com/users/serverdensity/repos","events_url":"https://api.github.com/users/serverdensity/events{/privacy}","received_events_url":"https://api.github.com/users/serverdensity/received_events","type":"Organization","site_admin":false},"repo":{"id":24725990,"name":"sd-agent-plugins","full_name":"serverdensity/sd-agent-plugins","owner":{"login":"serverdensity","id":19753,"avatar_url":"https://avatars.githubusercontent.com/u/19753?v=3","gravatar_id":"","url":"https://api.github.com/users/serverdensity","html_url":"https://github.com/serverdensity","followers_url":"https://api.github.com/users/serverdensity/followers","following_url":"https://api.github.com/users/serverdensity/following{/other_user}","gists_url":"https://api.github.com/users/serverdensity/gists{/gist_id}","starred_url":"https://api.github.com/users/serverdensity/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/serverdensity/subscriptions","organizations_url":"https://api.github.com/users/serverdensity/orgs","repos_url":"https://api.github.com/users/serverdensity/repos","events_url":"https://api.github.com/users/serverdensity/events{/privacy}","received_events_url":"https://api.github.com/users/serverdensity/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/serverdensity/sd-agent-plugins","description":"Plugins for the Server Density agent (Linux, FreeBSD and OS X))","fork":false,"url":"https://api.github.com/repos/serverdensity/sd-agent-plugins","forks_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/forks","keys_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/keys{/key_id}","collaborators_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/teams","hooks_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/hooks","issue_events_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/issues/events{/number}","events_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/events","assignees_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/assignees{/user}","branches_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/branches{/branch}","tags_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/tags","blobs_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/git/refs{/sha}","trees_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/git/trees{/sha}","statuses_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/statuses/{sha}","languages_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/languages","stargazers_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/stargazers","contributors_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/contributors","subscribers_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/subscribers","subscription_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/subscription","commits_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/commits{/sha}","git_commits_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/git/commits{/sha}","comments_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/comments{/number}","issue_comment_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/issues/comments/{number}","contents_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/contents/{+path}","compare_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/compare/{base}...{head}","merges_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/merges","archive_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/downloads","issues_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/issues{/number}","pulls_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/pulls{/number}","milestones_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/milestones{/number}","notifications_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/labels{/name}","releases_url":"https://api.github.com/repos/serverdensity/sd-agent-plugins/releases{/id}","created_at":"2014-10-02T16:03:18Z","updated_at":"2015-01-04T14:24:46Z","pushed_at":"2015-01-09T15:37:08Z","git_url":"git://github.com/serverdensity/sd-agent-plugins.git","ssh_url":"git@github.com:serverdensity/sd-agent-plugins.git","clone_url":"https://github.com/serverdensity/sd-agent-plugins.git","svn_url":"https://github.com/serverdensity/sd-agent-plugins","homepage":null,"size":525,"stargazers_count":5,"watchers_count":5,"language":"Python","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":3,"mirror_url":null,"open_issues_count":1,"forks":3,"open_issues":1,"watchers":5,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/serverdensity/sd-agent-plugins/pulls/11"},"html":{"href":"https://github.com/serverdensity/sd-agent-plugins/pull/11"},"issue":{"href":"https://api.github.com/repos/serverdensity/sd-agent-plugins/issues/11"},"comments":{"href":"https://api.github.com/repos/serverdensity/sd-agent-plugins/issues/11/comments"},"review_comments":{"href":"https://api.github.com/repos/serverdensity/sd-agent-plugins/pulls/11/comments"},"review_comment":{"href":"https://api.github.com/repos/serverdensity/sd-agent-plugins/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/serverdensity/sd-agent-plugins/pulls/11/commits"},"statuses":{"href":"https://api.github.com/repos/serverdensity/sd-agent-plugins/statuses/76ffcd216207f8e92df5dd215c40e93aa41ea6f4"}}}}