ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Monitoring with SaltStack VS Zabbix

    IT Discussion
    saltstack
    10
    24
    2.0k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • scottalanmillerS
      scottalanmiller
      last edited by

      At the moment, you'd still want something like Zabbix for monitoring if you want real time alerts. Sodium will be getting there, but isn't there yet. So you'll need to retain that old infrastructure for the time being, at least for things like servers.

      ObsolesceO 1 Reply Last reply Reply Quote 0
      • scottalanmillerS
        scottalanmiller @flaxking
        last edited by

        @flaxking said in Monitoring with SaltStack VS Zabbix:

        I feel like you would have to do a fair bit of reinventing the wheel if you were going to try to do monitoring with salt.

        Depends, if you want basic stuff like CPU, RAM, uptime, etc. Salt is pretty decent and Sodium has that. If you want more than that, then yes, Salt is a poor way to handle it.

        Sodium's design is not to use Salt as the basis for more extensive monitoring.

        1 Reply Last reply Reply Quote 0
        • scottalanmillerS
          scottalanmiller @flaxking
          last edited by

          @flaxking said in Monitoring with SaltStack VS Zabbix:

          Collecting metrics and triggering alerts based on predefined characteristics would be a whole area of monitoring you would miss out on.

          Collecting metrics is a core part of Salt. The events framework is part of Sodium. Those two pieces are there natively when you use SodiumSuite, it's just not extensive (yet).

          F 1 Reply Last reply Reply Quote 0
          • D
            dyasny
            last edited by

            I do all my monitoring with prometheus and grafana. Stats are saved, everything looks nice, and alerts are fully customizable. Can't complain

            wirestyle22W F 2 Replies Last reply Reply Quote 1
            • ObsolesceO
              Obsolesce @scottalanmiller
              last edited by

              @scottalanmiller said in Monitoring with SaltStack VS Zabbix:

              At the moment, you'd still want something like Zabbix for monitoring if you want real time alerts. Sodium will be getting there, but isn't there yet. So you'll need to retain that old infrastructure for the time being, at least for things like servers.

              Sounding like a pre-marketing spin-up?

              scottalanmillerS 1 Reply Last reply Reply Quote 0
              • scottalanmillerS
                scottalanmiller @Obsolesce
                last edited by

                @Obsolesce said in Monitoring with SaltStack VS Zabbix:

                @scottalanmiller said in Monitoring with SaltStack VS Zabbix:

                At the moment, you'd still want something like Zabbix for monitoring if you want real time alerts. Sodium will be getting there, but isn't there yet. So you'll need to retain that old infrastructure for the time being, at least for things like servers.

                Sounding like a pre-marketing spin-up?

                No, this is full on marketing.

                1 Reply Last reply Reply Quote 2
                • wirestyle22W
                  wirestyle22 @dyasny
                  last edited by

                  @dyasny said in Monitoring with SaltStack VS Zabbix:

                  I do all my monitoring with prometheus and grafana. Stats are saved, everything looks nice, and alerts are fully customizable. Can't complain

                  You should do a write up!

                  D 1 Reply Last reply Reply Quote 0
                  • D
                    dyasny @wirestyle22
                    last edited by

                    @wirestyle22 plenty of those on 'dem interwebz

                    1 Reply Last reply Reply Quote 1
                    • F
                      flaxking @scottalanmiller
                      last edited by

                      @scottalanmiller said in Monitoring with SaltStack VS Zabbix:

                      @flaxking said in Monitoring with SaltStack VS Zabbix:

                      Collecting metrics and triggering alerts based on predefined characteristics would be a whole area of monitoring you would miss out on.

                      Collecting metrics is a core part of Salt. The events framework is part of Sodium. Those two pieces are there natively when you use SodiumSuite, it's just not extensive (yet).

                      It's good at exporting values, but you would need to integrate another tool to store the data, analyze it and send alerts based on the data over time. Which I guess is where Sodium could come in.

                      scottalanmillerS 1 Reply Last reply Reply Quote 0
                      • scottalanmillerS
                        scottalanmiller @flaxking
                        last edited by

                        @flaxking said in Monitoring with SaltStack VS Zabbix:

                        @scottalanmiller said in Monitoring with SaltStack VS Zabbix:

                        @flaxking said in Monitoring with SaltStack VS Zabbix:

                        Collecting metrics and triggering alerts based on predefined characteristics would be a whole area of monitoring you would miss out on.

                        Collecting metrics is a core part of Salt. The events framework is part of Sodium. Those two pieces are there natively when you use SodiumSuite, it's just not extensive (yet).

                        It's good at exporting values, but you would need to integrate another tool to store the data, analyze it and send alerts based on the data over time. Which I guess is where Sodium could come in.

                        Exactly. SodiumSuite has been doing that part from the beginning. You still don't want to use Salt as the basis for anything intensive, though. It's meant to be run like 1-4 times an hour, not several times a minute.

                        1 Reply Last reply Reply Quote 0
                        • F
                          flaxking @dyasny
                          last edited by

                          @dyasny said in Monitoring with SaltStack VS Zabbix:

                          I do all my monitoring with prometheus and grafana. Stats are saved, everything looks nice, and alerts are fully customizable. Can't complain

                          What about for monitoring things that aren't naturally represented as metrics?

                          D ObsolesceO 2 Replies Last reply Reply Quote 0
                          • D
                            dyasny @flaxking
                            last edited by

                            @flaxking give me an example

                            1 Reply Last reply Reply Quote 0
                            • ObsolesceO
                              Obsolesce @flaxking
                              last edited by

                              @flaxking said in Monitoring with SaltStack VS Zabbix:

                              @dyasny said in Monitoring with SaltStack VS Zabbix:

                              I do all my monitoring with prometheus and grafana. Stats are saved, everything looks nice, and alerts are fully customizable. Can't complain

                              What about for monitoring things that aren't naturally represented as metrics?

                              What kind of monitoring?

                              F 1 Reply Last reply Reply Quote 0
                              • F
                                flaxking @Obsolesce
                                last edited by

                                @Obsolesce said in Monitoring with SaltStack VS Zabbix:

                                @flaxking said in Monitoring with SaltStack VS Zabbix:

                                @dyasny said in Monitoring with SaltStack VS Zabbix:

                                I do all my monitoring with prometheus and grafana. Stats are saved, everything looks nice, and alerts are fully customizable. Can't complain

                                What about for monitoring things that aren't naturally represented as metrics?

                                What kind of monitoring?

                                @dyasny Hmm, well I guess what I was thinking about probably falls under "reporting" rather than monitoring.

                                D 1 Reply Last reply Reply Quote 0
                                • D
                                  dyasny @flaxking
                                  last edited by

                                  @flaxking You mean actual graphs and reports on stats gathered over time? Grafana is all about that

                                  DustinB3403D F 2 Replies Last reply Reply Quote 1
                                  • DustinB3403D
                                    DustinB3403 @dyasny
                                    last edited by

                                    @dyasny said in Monitoring with SaltStack VS Zabbix:

                                    @flaxking You mean actual graphs and reports on stats gathered over time? Grafana is all about that

                                    Grafana is only the display tool, you need something to fill in those graphs.

                                    1 Reply Last reply Reply Quote 0
                                    • F
                                      flaxking @dyasny
                                      last edited by

                                      @dyasny said in Monitoring with SaltStack VS Zabbix:

                                      @flaxking You mean actual graphs and reports on stats gathered over time? Grafana is all about that

                                      I mean like if you wanted to report on all the different OSes you have running - which I didn't think was possible using Prometheus + Grafana without determining a numeric value for each OS, but it looks like I'm wrong about that.

                                      stacksofplatesS D 2 Replies Last reply Reply Quote 0
                                      • wrx7mW
                                        wrx7m
                                        last edited by wrx7m

                                        I am currently using PRTG for monitoring and alerting. It works very well. I especially like the push alerts to the Android app, as they have saved me countless times over the past 6 years. How well does the alerting work in Zabbix and also in Salt and sodium?

                                        1 Reply Last reply Reply Quote 0
                                        • stacksofplatesS
                                          stacksofplates @flaxking
                                          last edited by

                                          @flaxking said in Monitoring with SaltStack VS Zabbix:

                                          @dyasny said in Monitoring with SaltStack VS Zabbix:

                                          @flaxking You mean actual graphs and reports on stats gathered over time? Grafana is all about that

                                          I mean like if you wanted to report on all the different OSes you have running - which I didn't think was possible using Prometheus + Grafana without determining a numeric value for each OS, but it looks like I'm wrong about that.

                                          The only way I can think of doing that is having each OS type in a different job. At least it used to be true that Prometheus doesn't support string metrics. I hadn't seen anything where they've changed that.

                                          scottalanmillerS 1 Reply Last reply Reply Quote 0
                                          • D
                                            dyasny @flaxking
                                            last edited by

                                            @flaxking yup, all that is easily possible

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post