Coder Social home page Coder Social logo

joshin42 / osx-monitoring-tools Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jedda/osx-monitoring-tools

0.0 0.0 0.0 570 KB

A collection of scripts and tools to assist in monitoring Mac OS X and essential services with Nagios.

Home Page: http://jedda.me

License: The Unlicense

Shell 73.74% C 10.18% Objective-C 16.08%

osx-monitoring-tools's Introduction

Mac OS X Monitoring Tools

A collection of scripts and tools to assist in monitoring Mac OS X and essential services with Nagios.

Overviews and use cases for a lot of these can be found in posts at my site: http://jedda.me

Services

Some of the features of these scripts include:

  • Checking the currency of backups with Time Machine, CrashPlan, and Carbon Copy Cloner
  • Checking memory utilization on Mac OS X
  • Checking SMC sensors (temperatures/fans) on Apple hardware
  • Checking the health of Open Directory masters and replicas on Mac OS X Server
  • Checking Open Directory binding & authentication
  • Checking the status of tasks scheduled or executed by launchd
  • Checking certificate expiry on Mac OS X Server
  • Checking DHCP & Software Update services on Mac OS X Server
  • Checking Kerio Connect statistics & performance data
  • Native (no perl, no python) file age check
  • Notify via popular notifications platforms Boxcar & Pushover
  • & more!

These scripts and tools were specifically designed to be dependency free, so in the case of all but one or two, they will run on a stock Mac OS X client/server system from 10.4+ onwards. Most of them are pure BASH, with a few Obj-C exceptions that will need to be compiled prior to use.

Support & Feedback:

The project's Issues Tracker is the best place to let me know of any specific issues or bugs that you find. I am more than happy to chat about ideas on integrating these scripts into your environment - feel free to send me an email ([email protected]), or contact me with iMessage or AIM ([email protected]).

License:

This is free and unencumbered software released into the public domain - see LICENSE (http://unlicense.org/)

Bitdeli Badge

githalytics.com alpha

osx-monitoring-tools's People

Contributors

jedda avatar yesdevnull avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.