Skip to content
/ istatd Public
forked from tiwilliam/istatd

Serving statistics to iStat for iOS from Linux, Solaris and FreeBSD.

Notifications You must be signed in to change notification settings

bjango/istatd

This branch is up to date with tiwilliam/istatd:master.

Folders and files

NameName
Last commit message
Last commit date
Apr 14, 2010
Mar 24, 2011
Mar 24, 2011
Jan 27, 2010
Apr 14, 2010
Dec 27, 2011
May 30, 2009
Apr 16, 2010
Sep 18, 2014
Apr 15, 2010
Apr 15, 2010
May 18, 2009
Apr 15, 2010
Apr 15, 2010
Apr 15, 2010
Apr 15, 2010
Jul 13, 2010
Apr 15, 2010
Dec 27, 2011
Jun 5, 2011
Apr 15, 2010
May 18, 2009
Sep 28, 2014
Apr 15, 2010
Jun 5, 2011
Apr 15, 2010
Mar 24, 2011
Apr 15, 2010
Apr 15, 2010
Apr 15, 2010
Jun 5, 2011
Apr 15, 2010
Mar 24, 2011
Apr 15, 2010
Mar 24, 2011
Apr 15, 2010
Apr 15, 2010
Apr 15, 2010
Apr 15, 2010

Repository files navigation

About istatd

istatd is a daemon serving statistics to your iStat iPhone application from Linux, Solaris & FreeBSD. istatd collects data such as CPU, memory, network and disk usage and keeps the history. Once connecting from the iPhone and entering the lock code this data will be sent to the iPhone and shown in fancy graphs.

What is iStat for iPhone?

iStat is a iPhone application developed by Bjango (http://www.bjango.com/). With iStat you can remotely monitor CPU, memory, disks, uptime and load averages from any Mac, Linux or Solaris computer from your iPhone. You can download iStat in iTunes App Store.

How to install

These steps assume you are logged in as root and have GNU build tools installed together with libxml2.

1) Download istatd-x.x.x.tar.gz

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

2) Extract tar ball

   # tar -xvf istatd-x.x.x.tar.gz

3) Install dependencies

   istatd requires GNU build tools, libxml2 and libxml2-devel.
   Depending on your distribution these packages can be diffrently named.

   CentOS
   # yum install libxml2-devel autoconf

   Ubuntu
   # apt-get install libxml2-dev autoconf

4) Build istatd

   # cd istatd-x.x.x
   # ./autogen

   Here you can configure where you want your binary and config to end up (default /usr/local).
   # ./configure
   or
   # ./configure --prefix=/ --sysconfdir=/etc

   # make
   # make install

5) Add user and configure directories

   # useradd istat
   # mkdir -p /var/{run,cache}/istat
   # chown istat.istat /var/{run,cache}/istat

6) Configure your config to match your needs and system

   # cp resource/istat.conf /etc/
   # vim /etc/istat.conf

   Note: Don't forget to change your server_code.

7) Fire it up

   # /usr/bin/istatd -d

About

Serving statistics to iStat for iOS from Linux, Solaris and FreeBSD.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 54.0%
  • C 35.4%
  • Shell 9.0%
  • Roff 1.6%