Zabbix-Dashboard | Zabbix Dashboard | Dashboard library

 by   incama PHP Version: Current License: No License

kandi X-RAY | Zabbix-Dashboard Summary

kandi X-RAY | Zabbix-Dashboard Summary

Zabbix-Dashboard is a PHP library typically used in Analytics, Dashboard, Grafana applications. Zabbix-Dashboard has no bugs, it has no vulnerabilities and it has low support. You can download it from GitHub.

Trying to build a better dashboard function for Zabbix via the php api. Features/requirements: Gets triggers from hosts which are nested in hostgroups Currently we defined differrent users (within Zabbix) per hostgroup with read only rights Screens are optimized for 1920px capable monitors Masonry js library is used to align host blocks tightly Requires the Zabbix php api which is included in this build . Host block features: Each host block displays a maximum of 3 triggers In case of multipe triggers fired on a host, the highest priority trigger will adjust the color and or size of the hostblock There are 5 stages defined in which a block is displayed based upon trigger severity Triggered host blocks will get the state normal when the trigger state is "OK" (via acknowledgment of trigger or threshold level is normal) . I have tested the dashboard on Zabbix 2.2.2 but I think it will work fine in 2.4, although you might need a newer php api version. As we make use of the Zabbix php api, we have included it’s GPLv3 license.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              Zabbix-Dashboard has a low active ecosystem.
              It has 40 star(s) with 26 fork(s). There are 12 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 1 open issues and 1 have been closed. On average issues are closed in 1 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of Zabbix-Dashboard is current.

            kandi-Quality Quality

              Zabbix-Dashboard has 0 bugs and 0 code smells.

            kandi-Security Security

              Zabbix-Dashboard has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              Zabbix-Dashboard code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              Zabbix-Dashboard does not have a standard license declared.
              Check the repository for any license declaration and review the terms closely.
              OutlinedDot
              Without a license, all rights are reserved, and you cannot use the library in your applications.

            kandi-Reuse Reuse

              Zabbix-Dashboard releases are not available. You will need to build from source code and install.
              Zabbix-Dashboard saves you 1379 person hours of effort in developing the same functionality from scratch.
              It has 3086 lines of code, 574 functions and 6 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed Zabbix-Dashboard and discovered the below as its top functions. This is intended to give you an instant insight into Zabbix-Dashboard implemented functionality, and help decide if they suit your requirements.
            • Perform API request
            • Returns request params array
            • Convert an array to an assoc array .
            • Sets the default params
            • Webcheck is writable
            • Get User Group
            • Triggers Delete - Dependencies
            • User Add Media
            • User Update Media
            • Method to get user authentication
            Get all kandi verified functions for this library.

            Zabbix-Dashboard Key Features

            No Key Features are available at this moment for Zabbix-Dashboard.

            Zabbix-Dashboard Examples and Code Snippets

            No Code Snippets are available at this moment for Zabbix-Dashboard.

            Community Discussions

            Trending Discussions on Zabbix-Dashboard

            QUESTION

            Grafana graph total count shown as list?
            Asked 2019-Nov-19 at 07:16

            I have a Grafana dashboard, where I am currently getting my query shown as a "Gauge"-graph showing the total hits.

            As you can see on the screenshot, it shows total number of hits - but I would like to have them on a list, with the details of each hit (NOT the Kibana way).

            I've looked at some of the other graph models that Grafana provide and the "Table"-model is the one I find best, but it only shows the columns "time" and "count", which isn't that useful.

            Is there some way to manipulate the columns shown on the table, so it isnt "time" and "count" but more custom values?

            Or do others have better ways to do it?

            I have already looked at the tutorial/guidelines provided by Grafana here but I find them quite low on details. I've also tried to pull out the "Raw document" to find the JSON-columns, that I want shown, but then it crashes and I get the same error message as the one reported in Grafans github here saying

            "Grafana has likely been updated. Please try reloading the page."

            hmm... Quite frustrating to be honest.

            // In short: I want to add some metrics from the query that is shown in the JSON, which I can place in the table, as I want.

            UPDATE 22nd Oct. 2019 Regarding the error message from Grafana

            "Grafana has likely been updated. Please try reloading the page."

            Updating it to the newest version 6.4.3 fixed this problem, even though it should have been fixed in 6.4.2.

            This enables me to see raw JSON formatted data, so that is done. Now I need to find out how to fetch and work with some of these data inside the JSON, so that I can see them on the table.

            ...

            ANSWER

            Answered 2019-Nov-19 at 07:16

            Found out that I just had to use the metric "Unique Count" or "Count" from where I choose a indexed metric which will then give me a count value.

            Please double check that you are not getting an average value, but a total. If it fx shows 0.4 and you only have integers, then you are probably getting an average value.

            Also if you want to play around with the different metrics, so they show in the panel, a solution would be to choose the metric "Raw Document". Then inside visualization you can choose to add the metrics you want shown under "Column". Press the '+' mark and add the different metrics.

            If you want to give it a better name, you can configure it under "Column Styles".

            And finally - always stay up to date with the newest grafana version, so you don't end up getting frustated over a error which is only there because you haven't updated.

            Source https://stackoverflow.com/questions/58445505

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install Zabbix-Dashboard

            You can download it from GitHub.
            PHP requires the Visual C runtime (CRT). The Microsoft Visual C++ Redistributable for Visual Studio 2019 is suitable for all these PHP versions, see visualstudio.microsoft.com. You MUST download the x86 CRT for PHP x86 builds and the x64 CRT for PHP x64 builds. The CRT installer supports the /quiet and /norestart command-line switches, so you can also script it.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/incama/Zabbix-Dashboard.git

          • CLI

            gh repo clone incama/Zabbix-Dashboard

          • sshUrl

            git@github.com:incama/Zabbix-Dashboard.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular Dashboard Libraries

            grafana

            by grafana

            AdminLTE

            by ColorlibHQ

            ngx-admin

            by akveo

            kibana

            by elastic

            appsmith

            by appsmithorg

            Try Top Libraries by incama

            Zabbix-Trigger-Web

            by incamaPHP