All Projects → bjango → Istatserverlinux

bjango / Istatserverlinux

Licence: other
A system monitoring daemon that sends stats to Send stats to iStat View for iOS and iStat View for macOS.

Projects that are alternatives of or similar to Istatserverlinux

Librehardwaremonitor
Libre Hardware Monitor, home of the fork of Open Hardware Monitor
Stars: ✭ 685 (+585%)
Mutual labels:  monitoring, system
Glances
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
Stars: ✭ 19,648 (+19548%)
Mutual labels:  monitoring, system
Stacer
Linux System Optimizer and Monitoring - https://oguzhaninan.github.io/Stacer-Web
Stars: ✭ 7,405 (+7305%)
Mutual labels:  monitoring, system
Heim
Cross-platform async library for system information fetching 🦀
Stars: ✭ 572 (+472%)
Mutual labels:  monitoring, system
Ansible Role Munin
Ansible Role - Munin
Stars: ✭ 27 (-73%)
Mutual labels:  monitoring, system
Postgresql Dashboard
A real-time monitoring screen based on Dashing and Sinatra
Stars: ✭ 96 (-4%)
Mutual labels:  monitoring
Applicationinsights Php
Azure Application Insights SDK for PHP
Stars: ✭ 98 (-2%)
Mutual labels:  monitoring
Nodefony Starter
Nodefony Starter Node.js Framework
Stars: ✭ 95 (-5%)
Mutual labels:  monitoring
React Sentinel
React Component that abstracts away requestAnimationFrame, allowing you to set props by monitoring anything in the document!
Stars: ✭ 95 (-5%)
Mutual labels:  monitoring
Linux Dash
A beautiful web dashboard for Linux
Stars: ✭ 9,813 (+9713%)
Mutual labels:  monitoring
Bash Oneliner
A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance.
Stars: ✭ 1,359 (+1259%)
Mutual labels:  system
Diamondb
[WIP] DiamonDB: Rebuild of time series database on AWS.
Stars: ✭ 98 (-2%)
Mutual labels:  monitoring
Pyora
Python script to monitor Oracle Databases
Stars: ✭ 96 (-4%)
Mutual labels:  monitoring
K8s Image Availability Exporter
Alert if an image used in Kubernetes cannot be pulled from container registry
Stars: ✭ 98 (-2%)
Mutual labels:  monitoring
Dockdash
Docker dashboard using Termui
Stars: ✭ 96 (-4%)
Mutual labels:  monitoring
Iglance
Free system monitor for OSX and macOS. See all system information at a glance in the menu bar.
Stars: ✭ 1,358 (+1258%)
Mutual labels:  system
Amon
Amon is a modern server monitoring platform.
Stars: ✭ 1,331 (+1231%)
Mutual labels:  monitoring
Laraestimate
LaraEstimate is a complete Estimates/Quotes System made with Laravel 7 and VueJS.
Stars: ✭ 98 (-2%)
Mutual labels:  system
Porcupine
Threading, Resiliency and Monitoring for Java EE 7/8
Stars: ✭ 99 (-1%)
Mutual labels:  monitoring
Polymur
A fast carbon-relay with live routing controls + https Graphite forwarder
Stars: ✭ 97 (-3%)
Mutual labels:  monitoring

iStat Server

iStat Server is a system monitoring daemon that is used in conjunction with iStat View for iOS and iStat View for macOS to remotely monitor computers.


Quick Install

curl -fsSL https://raw.githubusercontent.com/bjango/istatserverlinux/master/get-istatserver.sh -o istatserverlinux.sh && sh istatserverlinux.sh

Quick install will install and update any required packages. If you do not want packages installed or updated automatically then please perform a manual install using the instructions below


Supported OSs

  • Linux
  • FreeBSD, DragonFly BSD, OpenBSD, NetBSD and other BSD based OSs
  • AIX
  • Solaris
  • HP-UX (Still in development and not tested)

Requirements

  • C and C++ compilers such as gcc and g++.
  • Auto tools (autoconf and automake).
  • OpenSSL/libssl + development libraries.
  • sqlite3 + development libraries.
  • libxml2 + development libraries.

We have a package guide available to help you install all the required packages for your OS.


Building and starting iStat Server

  • Download and decompress source
  • cd /path/to/istatserver
  • ./autogen
  • ./configure
  • make
  • sudo make install
  • sudo /usr/local/bin/istatserver -d (daemon mode)

A 5 digit passcode is generated by the install script. It can be found in the preference file, which is generally located at /usr/local/etc/istatserver/istatserver.conf. iStat View will ask for this passcode the first time you connect to your computer.


Upgrading iStat Server

Upgrades follow the same process as standard installs. Please stop istatserver if it is running then run the normal build process.


Starting iStat Server at boot

iStat Server does not install any scripts to start itself at boot. Sample scripts for rc.d, upstart and systemd are included in the resources directory. You may need to customize them depending on your OS.

Starting with systemd

  • sudo cp ./resource/systemd/istatserver.service /etc/systemd/system/istatserver.service
  • sudo service istatserver start

Starting with upstart

  • sudo cp ./resource/upstart/istatserver.conf /etc/init/istatserver.conf
  • sudo start istatserver

Starting with rc.d

  • sudo cp ./resource/rc.d/istatserver /etc/rc.d/istatserver
  • sudo /etc/rc.d/istatserver start

iStat Server is based on istatd by William Tisäter.


        :::::::::   :::::::     ::::      ::::    :::   ::::::::    ::::::::
       :+:    :+:      :+:    :+: :+:    :+:+:   :+:  :+:    :+:  :+:    :+:
      +:+    +:+      +:+   +:+   +:+   :+:+:+  +:+  +:+         +:+    +:+
     +#++:++#+       +#+  +#++:++#++:  +#+ +:+ +#+  :#:         +#+    +:+
    +#+    +#+      +#+  +#+     +#+  +#+  +#+#+#  +#+   +#+#  +#+    +#+
   #+#    #+#  #+# #+#  #+#     #+#  #+#   #+#+#  #+#    #+#  #+#    #+#
  #########    #####   ###     ###  ###    ####   ########    ########
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].