Pi monitoring

Discussion in 'Hardware' started by TXMike74, Aug 24, 2018.

  1. TXMike74

    TXMike74 Member

    I have plans to get to 10 or more feeders with various install situations. I would like to have a common system poll the PIs for environmental data.

    I do not plan to use a Pi hosted dashboard to look interactively. I am thinking something like MRTG, etc and SNMP "GET" polling.

    Thoughts?

    Thanks
     
  2. steve gee

    steve gee Member

    At my work we monitor a server farm using Nagios. It's a web-based front end with plugins that go on each server you're monitoring. It's free and fairly easy to set up.
    We have custom nagios plugins we wrote for special hardware but there are plenty of standard plugins that will probably do what you need.
     
  3. James

    James Guest

  4. TXMike74

    TXMike74 Member

    Good stuff gents, thank you!
     
  5. James

    James Guest

  6. TXMike74

    TXMike74 Member

    WHEW.. That was a freaking adventure..

    After MANY hours tinkering with a lot of different software projects I ended up with the following setup.

    Network Monitoring Server (dedicated):
    - RPi3b,
    wired Ethernet
    Latest Raspian - Strech
    Zerotier (to reach remote Feeders) https://www.zerotier.com/
    Cacti (Monitoring program) https://www.cacti.net/

    Today I am running on a microSD card, but I have ordered a small SSD and USB to SATA adapter. I will migrate to the SSD as it should be more reliable over the long term with all of the writing that Cacti will do to the storage.

    The last part that I have to figure out is why my polled data for the CPU temp is not making it to the graphs. I confirmed that my Feeder side data collection and SNMP Get is working. It's a Cacti issue that I will figure out.
     
  7. James

    James Guest

    I've been messing with cockpit on my Pi ... remove monitoring over ssh .. and since it's data is over ssh it has a web-based terminal and ssh public key login

    https://cockpit-project.org/
     
    Rubiconic likes this.