Details

      Description

      So we've been talking about logstash having some internal command and control for a while. Things like:

      • Reread configs
      • shutdown input/filter/output
      • insert random whatever here

      The idea is that we add a flag to inputs/base that would allow you to do this:

      input { fooinput

      { management => true }

      }

      At that point, that input become the management channel. Any input it gets is expected to be a management command. If it's not valid, it's dropped. No harm no foul.

      Obviously we'd need to design a simple command language. Something similar to the Nagios command file format feels right here but we DO have flexibility to make it more complicated.

        Gliffy Diagrams

          Attachments

            Issue links

              Activity

                People

                • Assignee:
                  Logstash Developers (Inactive)
                  Reporter:
                  John E. Vincent
                • Votes:
                  1 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: