Congratulations! You're taking one of the most powerful possible steps toward complete IT visibility, accountability, security, and not to mention personal happiness. In order to begin you'll need to create a ScriptRock account, if you haven't already. 

No really, register an account. It is very difficult to use ScriptRock if you are not logged in.


Once inside ScriptRock, you'll notice along the right side of your screen four indicators. These are our tutorial tasks to complete. They're pretty easy, and once you're done you'll have enough under your belt to begin using ScriptRock on your own. The following steps will walk you through the process, but if you'd like something more detailed, check out the official ScriptRock documentation.

Add a Node (Step 1)

In ScriptRock, a node counts as any device, whether it be a Windows, *nix, or OSX machine, a network device, or a cloud service like AWS or Azure. For the sake of this writeup, we'll show you how to add Linux nodes, but the process is similar no matter what you're dealing with.

Bang on the unmissable, green "Add Node" button to get started. When you select Linux, you'll have two options: Install an agent, or go agentless via SSH. We recommend going agentless in most cases since it'll be one less thing for admins to maintain, but it's whatever floats your boat.


Connections are set up securely using RSA keys. Just give the node a name and the connection details, and we'll give you a command to run on the target node which'll add the public key to its authorized keys directory. Assuming the machine is accessible from the outside world, in just a moment you'll be off and running.

Scan a Node (Step 2)

scanUh, just click the "Scan" button. Yeah, it's pretty much that simple. Should be done in a few seconds.

scanOnce it's complete, you'll have a wealth of data about your node presented in our unique visualization. Various colors represent items that have been added, deleted or modified, or other points of note. You can click through and mouse over any of the segments to learn a little more about the data that's been collected, but things get even more interesting once you...

Compare 2 Nodes (Step 3)

For this bit you'll obviously need two nodes of the same variety (it wouldn't make much sense to compare the configs of a Windows node and a *nix node, obviously) so go head and follow the first step again in adding another node. When you compare two nodes together, you'll be able to see how they differ using the color-coded boxes in the scan window. Clicking on any of them will show what's different in greater detail—perhaps one item appears on one machine and not the other, or the item is on both but has been modified in some way.

Receive Drift Report (Step 4)

This is the easiest part—all you have to do is go to bed and dream a glorious dream. Maybe you'll swim with the dolphins, or walk nude on the astral plane with the guys from Supertramp. Regardless of the dream you have, each night we'll email you a report letting you know what's changed.


You did it! We're so proud of you!

That pretty much covers the basic functionality of ScriptRock Lite. It gets even better with paid versions of ScriptRock, where you can create user-defined policies and tests, and even export your configs to automation platforms such as Puppet, Chef, Powershell DSC, or Ansible.

ScriptRock Lite is free for life for up to 5 nodes, but if you're interested in more powerful features or a higher node count, you can upgrade your account at any time underScriptRock's Billing menu, or contact us for a free demo so we can win your boss over with how much time you'll save.

Happy visibility-ing!

-The ScriptRock Team