Ad Widget

Collapse

systemd / journal integration for event monitoring

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • tvtue
    Member
    • Sep 2012
    • 71

    #1

    systemd / journal integration for event monitoring

    Dear Zabbix Users,

    are there any plans, thoughts or maybe even a solution on this topic?

    cheers
    tvtue
  • jan.garaj
    Senior Member
    Zabbix Certified Specialist
    • Jan 2010
    • 506

    #2
    I don't think so - see https://support.zabbix.com/browse/ZBXNEXT-2871.
    Feel free to create a pull request in community project https://github.com/cavaliercoder/zabbix-module-systemd. There is already implemented D-bus communication with systemd. I guess you will need to implement only signal subscription and then event handling.
    Devops Monitoring Expert advice: Dockerize/automate/monitor all the things.
    My DevOps stack: Docker / Kubernetes / Mesos / ECS / Terraform / Elasticsearch / Zabbix / Grafana / Puppet / Ansible / Vagrant

    Comment

    • tvtue
      Member
      • Sep 2012
      • 71

      #3
      Hello Jan,

      thank you for your reply. This looks very interesting. I will keep an eye on it.

      But for production I tend to keep more with the delivered features. So I think this has to become more mature before.

      Also my intention pointed more to the journal which replaces syslog on some modern linux systems like e.g. opensuse.

      Thanks and have a great day
      tvtue / timo

      Comment

      • jan.garaj
        Senior Member
        Zabbix Certified Specialist
        • Jan 2010
        • 506

        #4
        OK, then your choice can be to contract Zabbix (https://www.zabbix.com/development_services) or some 3d party dev individually to develop unique functionality according to your needs.

        IMHO: Zabbix loadable module, which will use journal C API will be the very nice solution.

        If you need a mature solution, then stick with classic syslog and forward logs from journald to syslog. But that's IMHO just workaround.
        Devops Monitoring Expert advice: Dockerize/automate/monitor all the things.
        My DevOps stack: Docker / Kubernetes / Mesos / ECS / Terraform / Elasticsearch / Zabbix / Grafana / Puppet / Ansible / Vagrant

        Comment

        Working...