Skip to main content
Easton's stuff

Main navigation

  • Code
  • SnackLinux
  • Home

Breadcrumb

  1. Home

iStat on pfSense and server monitoring

iStat on pfSense and server monitoring

By Easton , 4 July, 2010

One of my most favourite apps for my iPhone is iStat. It lets me monitor all my *nix servers in a beautiful interface. For my Linux clients, all I had to do was download the client, extract and compile. And since my router is running pfSense (FreeBSD 7.2) I thought I might as well get iStat on there.

 

Apparently, the developers edition of pfSense has all the goodies to compile stuff. Without even thinking of cross compiling, I quickly set up a VM of FreeBSD 7.1 (I know little to nothing of FreeBSD so I opted to get something near 7.2) and started to compile it. I had to get libxml2 first though and for FreeBSD 7. Anyway, logged into pfSense via SSH, fetch'd libxml2 and installed it. Now, since my router had nothing to compile packages with, I built iStat in the FreeBSD virtual machine and transfered the resulting mess to pfSense via SFTP. Now, since I couldn't have run make install in pfSense, I had to create /usr/local/etc/istat.conf and filled it in with the configuration file from another Linux client. I also edited the configuration file to fit the network interface (xl0 instead of eth0).

Looking back, I probably could have done things a little different. Either way, I got the job done. Now I'm happy that I can monitor my entire network with one app. I recommend for those that are in need of a functional server monitor to check out iStat for the iPhone. Be warned that iStat only supports one interface so far.

 

Since I have one Windows server I like to monitor that too. And for that, I have WinAdmin for remote RDP (great app) and Weave, which is almost a Windows version of iStat (but not). Awesome monitoring gauges in there. And, since it uses push notifications, it can alert me when the CPU usage is above 92% for example.

Another great agent-less monitoring app is Net Status. It simply pings the most comment ports on your IP of choice.

Also, see the attachment for the agent compiled on FreeBSD (i386). I can't guarantee that this will work for you.

 

Tags
iphone
linux
server
pfsense
monitor
3g
istat
freebsd
Attachment Size
istatd-freebsd-i386.tar (1.25 MB) 1.25 MB

Anonymous Coward (not verified)

15 years 3 months ago

Hi Great post, came across it

Hi

Great post, came across it while searching the subject of having my pfsense installs in istat, being lasy as I am, I was thinking that maybe I could get you to post the compiled istat agent for pfsense?

- Frederik

  • Reply

Easton

15 years 3 months ago

In reply to Hi Great post, came across it by Anonymous Coward (not verified)

No problem, check out the

No problem, check out the updated post. You'll also have to make a config file for iStat among other things (see the readme)

  • Reply

Anonymous Coward (not verified)

14 years 10 months ago

istatd

And I thought I was techy. Next it'll be the network boys pinging themselves to death with tivoli or openview alerts! Mind you, I heard the cisco boys already do.
 

  • Reply
  • Add new comment

Navigation

  • GitHub Profile
  • SnackLinux
  • Popular pages
    • Restoring a Macintosh Plus
    • Getting root access on a $10 Aliexpress Wifi repeater
    • Remote code execution on no-name wifi repeaters: Part 2
    • Building your own handheld GPS with an ESP32
    • Remote code execution with Hitron CGNM-2250
    • NES controller and a RaspberryPi
    • 4000 series CMOS 24 hour clock
  • Toyota Overland
RSS feed



 

Powered by Drupal