Laitetilan Etäseuranta : Raspberry Pi & SNMP
Holmén, Joonas (2016)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201605056325
https://urn.fi/URN:NBN:fi:amk-201605056325
Tiivistelmä
Opinnäytetyön toimeksiantajana toimi Jyväskylän ammattikorkeakoulu. Toimeksiantajalla oli tarve seurata laitetilan ilmastoa, keskeytymättömän virransyötön tilannetietoja sekä näiden muutoksia. Tavoitteena oli toteuttaa järjestelmä, jolla seurattavat kohteet saadaan luettavaksi käyttäen SNMP-ohjelmistoa sekä graafinen käyttöliittymä, jolla ilmaston tilaa ja muutoksia voidaan monitoroida.
Työn alustaksi määritettiin Raspberry Pi 2 -pientietokone. Järjestelmä rakentui avoimen lähdekoodin ohjelmistoista. Järjestelmä rakentui kahdesta osa-alueesta, etäkyselystä sekä valvonnasta. Etäkyselyllä ilmaston tila-arvoja kerätään ja asetetaan saataville SNMP:llä. Etäkyselyä varten luotiin ohjelmia, joilla kerääminen sekä olio-alipuun luominen tapahtuu. Valvonta toteutettiin Cacti-valvontaohjelmistolla, joka ylläpitää tietokantaa arvoista ja kohteista, sekä sallii käyrien piirtämisen arvojen muutoksista.
Cactin toimintaa laajennettiin lisäämällä siihen hälytysjärjestelmä. Hälytysjärjestelmä kykeni lähettämään tekstiviestihälytyksen, jos seurattavien kohteiden arvot ylittävät asetettuja raja-arvoja.
Lopputuloksena oli toimeksiantajan tarpeet täyttävä järjestelmä, jolla voidaan seurata laitetilan ilmaston sekä keskeytymättömän virransyötön tilannetietojen muutoksia SNMP:llä tai graafisella käyttöliittymällä. Toimeksiantajalle luotiin asennuspaketti, jolla järjestelmän voi toteuttaa uudelleen osittain tai kokonaan toiseen kohteeseen.
Työn alustaksi määritettiin Raspberry Pi 2 -pientietokone. Järjestelmä rakentui avoimen lähdekoodin ohjelmistoista. Järjestelmä rakentui kahdesta osa-alueesta, etäkyselystä sekä valvonnasta. Etäkyselyllä ilmaston tila-arvoja kerätään ja asetetaan saataville SNMP:llä. Etäkyselyä varten luotiin ohjelmia, joilla kerääminen sekä olio-alipuun luominen tapahtuu. Valvonta toteutettiin Cacti-valvontaohjelmistolla, joka ylläpitää tietokantaa arvoista ja kohteista, sekä sallii käyrien piirtämisen arvojen muutoksista.
Cactin toimintaa laajennettiin lisäämällä siihen hälytysjärjestelmä. Hälytysjärjestelmä kykeni lähettämään tekstiviestihälytyksen, jos seurattavien kohteiden arvot ylittävät asetettuja raja-arvoja.
Lopputuloksena oli toimeksiantajan tarpeet täyttävä järjestelmä, jolla voidaan seurata laitetilan ilmaston sekä keskeytymättömän virransyötön tilannetietojen muutoksia SNMP:llä tai graafisella käyttöliittymällä. Toimeksiantajalle luotiin asennuspaketti, jolla järjestelmän voi toteuttaa uudelleen osittain tai kokonaan toiseen kohteeseen.