• 14th June 2010 - By iKode

    Ever wanted to monitor your servers remotely using your iPhone? iStat for the iPhone is a great monitoring tool for your servers or Macs.  In order to use iStat you will need to install iStat server on the machines you would like to monitor.  This article will walk you through the fairly painless install process.  Painless if you are willing to dive into command line!

    iStat Server Installation

    The first thing  we will do is make sure you have the necessary packages installed in order to install iStat server.  This article assumes you know how to get around terminal.

    You need to make sure you have a few items installed first.  Make sure to updates your database of available  packages available.

    # sudo apt-get update

    The next package is essential in order to install iStat Server. It contains an informational list of packages that are essential for building Debian packages.

    # sudo apt-get install build-essential

    Another package needed.

    # sudo apt-get install libxml2-dev

    I will give you the link so you can determine what is the newest version.  You don’t have to download it from here.

    As of this post the latest version is 0.5.7 , click below to make sure you get the newest version number of iStat Server.  No downloading required.

    http://github.com/tiwilliam/istatd/downloads/

    Notice the file name , in this case its istatd-0.5.7.tar.gz.

    Once you ssh into your server, navigate to your root directory.

    # cd /

    Lets download iStat Server to the root of your server.  If there is a newer version of iStat please use that version.

    # sudo wget http://github.com/tiwilliam/istatd/downloads/istatd-0.5.7.tar.gz

    Unzip the downloaded file, again keeping in mind the latest version number.

    #  sudo tar -zxvf istatd-0.5.7.tar.gz

    Navigate into the new directory that was extracted.

    # cd istatd-0.5.7

    Lets start installing!

    # ./configure
    # sudo make
    # sudo make install

    We will need to create a user iStat and give the proper permissions.

    # useradd istat
    # sudo mkdir /var/run/istat
    #sudo chown istat /var/run/istat

    By default iStat server is running on port 5109 and passcode 12345. You may want to change these in the config file. If you change the passcode make sure you use a 5 digit number. I was unable to get it to work with less then 5 digits.

    #sudo pico /usr/local/etc/istat.conf

    Once you alter your istat.conf file then you can fire up iStat server

    # sudo /usr/local/bin/istatd -d

    If you want to kill the process run

    # sudo killall -v istatd

    Once you start iStat server you can fire up your iStat app.  Of course you will need to purchase it.  Below is a link where you can get it.

    Buy Now

    Read Also:

    1. Finding and Editing Mac OSX Host File
    2. Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName
    3. AppMiner: Get Free iPhone Apps
  • Leave a Reply

    Spam protection by WP Captcha-Free


PHVsPjxsaT48c3Ryb25nPndvb19hZF9mb290ZXI8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2Zvb3Rlcl9hZHNlbnNlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfZm9vdGVyX2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtNDY4eDYwLTIuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfZm9vdGVyX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FsdF9zdHlsZXNoZWV0PC9zdHJvbmc+IC0gZGVmYXVsdC5jc3M8L2xpPjxsaT48c3Ryb25nPndvb19hdXRvX2ltZzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2NvbG9yXzE8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfY29sb3JfMTE8L3N0cm9uZz4gLSA0RTgyMDA8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfY29sb3JfMTI8L3N0cm9uZz4gLSAwMEZGRkI8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfY29sb3JfMTM8L3N0cm9uZz4gLSAwMDZCMDU8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfY29sb3JfMjE8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfY29sb3JfMjI8L3N0cm9uZz4gLSA0MDAwNUM8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfY29sb3JfMjQ8L3N0cm9uZz4gLSBBMTAwNEU8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfY29sb3JfMzwvc3Ryb25nPiAtIDcwMDAwMDwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl80PC9zdHJvbmc+IC0gNUM1MDAwPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2NvbG9yXzU8L3N0cm9uZz4gLSBGRkZCMDA8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbmF2XzE8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMTE8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMTI8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMTM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMjE8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMjI8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMjQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X25hdl80PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbmF2XzU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV9jc3M8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fZmF2aWNvbjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRidXJuZXJfdXJsPC9zdHJvbmc+IC0gaHR0cDovL2ZlZWRzLmZlZWRidXJuZXIuY29tL2lrb2RlL2VURXc8L2xpPjxsaT48c3Ryb25nPndvb19nb29nbGVfYW5hbHl0aWNzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fbG9nbzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cuaWtvZGUubmV0L3dwLWNvbnRlbnQvdXBsb2Fkcy8xLWxvZ28ucG5nPC9saT48bGk+PHN0cm9uZz53b29fbWFudWFsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL3N1cHBvcnQvdGhlbWUtZG9jdW1lbnRhdGlvbi93b290aGVtZS88L2xpPjxsaT48c3Ryb25nPndvb19wb3N0X3NpemU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Jlc2l6ZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2hvcnRuYW1lPC9zdHJvbmc+IC0gd29vPC9saT48bGk+PHN0cm9uZz53b29fc2lkZWJhcl9hZF9ocmVmXzE8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19zaWRlYmFyX2FkX2hyZWZfMjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX3NpZGViYXJfYWRfaHJlZl8zPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fc2lkZWJhcl9hZF9ocmVmXzQ8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19zaWRlYmFyX2FkX2ltZ18xPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS0xLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX3NpZGViYXJfYWRfaW1nXzI8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0xMjV4MTI1LTIuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fc2lkZWJhcl9hZF9pbWdfMzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTEyNXgxMjUtMy5naWY8L2xpPjxsaT48c3Ryb25nPndvb19zaWRlYmFyX2FkX2ltZ180PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS00LmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV90aHVtYjwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fdGhlbWVuYW1lPC9zdHJvbmc+IC0gbXl3ZWJsb2c8L2xpPjxsaT48c3Ryb25nPndvb191cGxvYWRzPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5pa29kZS5uZXQvd3AtY29udGVudC91cGxvYWRzLzEtbG9nby5wbmc8L2xpPjwvdWw+