Modern CPP

Modern CPP

Posts 1-1 of 1
  • Jens Rehsack
    Jens Rehsack    Premium Member
    The company name is only visible to registered members.
    Portabler SNMP-Daemon in C++
    Hallo,

    um der Beschwerde von Jens Weller, hier ei es zu still, etwas entgegen zu wirken, ziehe ich die Vorstellung des SNMP-Daemons aus meiner Feder etwas vor.

    Ein Kunde wollte die existierenden net-snmpd durch einen anderen snmpd ablösen.
    Vorgaben für den snmpd waren:
    - maximale Stabilität (net-snmpd stürzt z.B. auf HP-UX ab, wenn Partitionen dynamisch CPU's zugeschaltet bekommen)
    - Non-Blocking / Stats-Updates im Hintergrund
    - SNMPv3-fähig
    - lauffähig auf allen eingesetzten Unix-Betriebssystemen
    - konsistente & korrekte Messwerte über alle Betriebssysteme hinweg
    - 64-bit-fähig

    Die aktuelle Version kann man von http://www.netbsd.org/~sno/smart-snmpd/ herunterladen und testen.

    Ich hoffe, das ich in Zukunft meine Aufträge so gestalten kann, das ich den genannten snmpd auf C++11 und boost.asio portieren sowie die snmp++ Bibliothek durch eine saubere, STL/bost-basierte Eigenentwicklung ersetzen kann.

    Für diesbezügliche Fragen und Anregungen werde ich hoffentlich jederzeit offen und ansprechbar sein.

    Jens Rehsack