How to install Microsoft’s Procmon on Ubuntu Server 18.04

If you happen to be a Windows admin migrating to Linux in your facts facilities, you are going to be delighted to know Procmon is now accessible to install on Ubuntu Server. Jack Wallen reveals you how.

Impression: iStockphoto/monstArrr_

The Procmon command is a tool, typically identified on Windows, that shows actual-time facts from the Registry, as well as system and thread action. This course of action keep track of attributes consist of:

It should occur as no shock to everyone (who’s been having to pay focus) that the Home windows Procmon command has occur about to the Linux platform, which could be a authentic boon for your information center. At the instant, the instrument is only out there for Ubuntu 18.04 working kernels among 4.178 and 5.3, needs Cmake 3.14 or more recent and libsqlite3-dev 3.22 or more recent.

I want to wander you through the course of action of setting up Procmon on Ubuntu Server 18.04. 

SEE: Implementing DevOps: A manual for IT execs (totally free PDF) (TechRepublic)

What you may have to have

How to set up the dependencies

In purchase to productively install Procmon, you may need to initially set up the important dependencies. Log in to your server, open a terminal window, and problem the command:

sudo apt-get install bison develop-essential flex git libedit-dev libllvm6. llvm-6.-dev libclang-6.-dev python zlib1g-dev libelf-dev cmake -y

Up coming we require to construct bcc. For this we are going to switch to git. Clone the bcc source with the command:

git clone --department tag_v0.10. https://github.com/iovisor/bcc.git

Following, produce a create listing with the command:

mkdir bcc/construct

Transform into the new directory with the command:

cd bcc/create

Compile the supply with the command:

cmake .. -DCMAKE_Install_PREFIX=/usr

When the above command completes, challenge the command:

make

The earlier mentioned command will consider substantial time to comprehensive (5-20 minutes, relying on the velocity of your hardware). Lastly, install bcc with the command:

sudo make set up

How to set up the latest variation of Cmake

We now will need to set up Cmake variation 3.14. The best way to do that is through snap. Initially, take out the present-day version of Cmake with the instructions:

sudo apt-get eliminate --purge cmake -y
hash -r

Install the most up-to-date variation of Cmake with the command:

sudo snap set up cmake --common

At the time that completes, you can carry on on with creating Procmon.

How to build Procmon

We can now clone Procmon and create it. Clone the source with the command:

git clone https://github.com/Microsoft/Procmon-for-Linux

Change into the recently-designed directory with the command:

cd Procmon-for-Linux

Develop a build listing with the command:

mkdir create

Change into that recently established listing with the command:

cd build

Compile and create with the pursuing two commands:

cmake ..
make

Construct the deal with the command:

cpack ..

Last but not least, set up Procmon with the command:

sudo dpkg -i procmon*.deb

When the set up completes, you can commence working Procman. For example, you could adhere to all processes and program phone calls with the command:

sudo procmon

And that is all there is to installing the Microsoft Procmon command on Ubuntu Server 18.04. For all those admins who have utilised Procmon in the previous, you now have a familiar software in your Linux toolkit.

Also see

Fibo Quantum