{"_id":"55d3b645f77e6d0d00b1b27e","parentDoc":null,"project":"55c505b41469ad2500fa2ab7","__v":6,"category":{"_id":"55d3b645f77e6d0d00b1b277","version":"55d3b644f77e6d0d00b1b273","__v":1,"project":"55c505b41469ad2500fa2ab7","pages":["55d3b645f77e6d0d00b1b27e","55d3b645f77e6d0d00b1b27f","55d3b645f77e6d0d00b1b280","55d3b645f77e6d0d00b1b281","55d3b645f77e6d0d00b1b282"],"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-08-10T18:44:21.139Z","from_sync":false,"order":4,"slug":"actions","title":"Actions"},"user":"55c50f4a7c199a2f00665cbf","version":{"_id":"55d3b644f77e6d0d00b1b273","project":"55c505b41469ad2500fa2ab7","__v":6,"createdAt":"2015-08-18T22:48:36.632Z","releaseDate":"2015-08-18T22:48:36.632Z","categories":["55d3b645f77e6d0d00b1b274","55d3b645f77e6d0d00b1b275","55d3b645f77e6d0d00b1b276","55d3b645f77e6d0d00b1b277","55d3b645f77e6d0d00b1b278","55d3b645f77e6d0d00b1b279","55d3b645f77e6d0d00b1b27a","55d3b645f77e6d0d00b1b27b","55d3b645f77e6d0d00b1b27c","55d3b645f77e6d0d00b1b27d","55d7c2939510f00d007ec6fe","56fac9925df15a20002972a2","56fb2f7668e1d30e00a0b672","583498d411e8af2500f6b334","58e52a180ab7b03b00f4a97a"],"is_deprecated":false,"is_hidden":false,"is_beta":true,"is_stable":true,"codename":"","version_clean":"1.1.0","version":"1.1"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-08-10T23:08:16.496Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":0,"body":"You can use Neptune.io to take actions varying from cloud API actions to executing runbooks. Diagnostics gathering actions to remediation actions. Actions will be executed when trigger for a Rule is raised.\n\nNeptune currently supports the following actions and we are adding many more everyday.\n* Start/Stop/Restart/Terminate an EC2 instance.\n* Execute a runbook on a single host\n* Execute a runbook on a tag (AWS tags, NewRelic tags, Datadog tags, etc)\n* Execute a runbook on a single machine from a group of machines\n* Execute a cloud CLI script (Heroku, AWS, Azure, etc)\n* Create a snapshot with metrics queried from either a monitoring tool or metrics server\n* Scale up or Scale Down the DynamoDB provisioned throughput action\n\nMost important of all, you can tie any of the actions above to any of trigger that Neptune.io supports.\n\nPlease let us know if you don't see the action that you need in the above list. We are generally very quick in adding new features per customers' request.\n\nThe next sections would discuss in detail about each category of actions.","excerpt":"","slug":"actions-overview","type":"basic","title":"Overview"}
You can use Neptune.io to take actions varying from cloud API actions to executing runbooks. Diagnostics gathering actions to remediation actions. Actions will be executed when trigger for a Rule is raised. Neptune currently supports the following actions and we are adding many more everyday. * Start/Stop/Restart/Terminate an EC2 instance. * Execute a runbook on a single host * Execute a runbook on a tag (AWS tags, NewRelic tags, Datadog tags, etc) * Execute a runbook on a single machine from a group of machines * Execute a cloud CLI script (Heroku, AWS, Azure, etc) * Create a snapshot with metrics queried from either a monitoring tool or metrics server * Scale up or Scale Down the DynamoDB provisioned throughput action Most important of all, you can tie any of the actions above to any of trigger that Neptune.io supports. Please let us know if you don't see the action that you need in the above list. We are generally very quick in adding new features per customers' request. The next sections would discuss in detail about each category of actions.