Logscape and Docker – Get monitoring in 60 seconds

Monitoring Magic

It’s finally that day, Logscape is now on docker hub. As such I’m going to be walking you through the process of getting Logscape running, and once you’ve got the hang of it, you’ll be able to download, run and start using Logscape all within 60 seconds. Monitoring in a heart beat.

Lets Begin

We’re going to be using Kitematic, it comes as part of the docker toolbox¬†and offers a nice UI to download images, and manage your containers, I really can’t recommend it enough.

When you first launch Kitematic¬†you’ll be greeted by a screen similar to this one

Hit the search box at the top, and you’ll be taken to a nice search interface where you can find repositories for just about anything, however, this being a Logscape blog, we’re just interested in Logscape.

Search for Logscape and you’ll quickly be shown the official Logscape image from the “Logscape” docker hub account.

Releases are tagged by their version number, so if you want a specific version of Logscape, you can select the three dots, navigate to tags, and choose the version you want. However, for the purposes of this demonstration, we’re going to take the easy route and just download the latest image.

Once you’ve downloaded the image simply hit create, and your Logscape container will be brought into existence

Your Logscape instance is now running the web port is automatically exposed, however, this is a dynamic allocation, so we’ll need to check the settings to see which port Logscape has been exposed on.

With the Logscape container selected, hit the “settings” tab found in the top right, change to ports; and you’ll see that 8080 port has been forwarded, and the port it is available on.

You can either input the IP and port into your browser, or simply click the IP in the settings menu, and you’ll be directed to your new Logscape instance.

For the time being to get your data into Logscape you’ll need to use the user upload page, but keep your ears peeled for full agent communication through your docker environments!