Skip to content

maavcrusoe/zabbix-dashboard-selector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

17 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Zabbix Dashboard Selector

Are you frustrated with complex Zabbix filters? 😩 Discover a simpler way to manage your host dashboards! πŸš€

Our easy-to-use host dashboard selector streamlines your monitoring experience, putting you back in control. Say goodbye to complicated filters and hello to a straightforward solution that enhances your Zabbix workflow.

Key Benefits

  • User-Friendly Interface: Navigate effortlessly and find what you need quickly πŸ–±οΈ
  • Customizable Dashboards: Focus on the metrics that matter most to you πŸ“Š
  • Enhanced Monitoring: Keep track of your systems without the frustration of complex setups πŸ”

Installation and Setup

  1. Create dashboards in all your desired templates with your specific requirements.

  2. Create a macro called {$GROUPIDS} and set all groups you want to see: Macro Setup

{$GROUPIDS} = 2,4,5,6... 3. Create API on zabbix

  1. Install the new module in the /usr/share/zabbix/modules folder.
  2. Edit config.json and set variables

serverUrl -> http://localhost:8080

apiUrl -> http://localhost:8080/api_jsonrpc.php

apiToken -> 5648e91....4a89321

  1. Enable the module in Zabbix.

  2. Navigate to Monitoring -> Host Dashboard Selector

  3. Have fun 😁

Host Dashboard Selector

Features

  • Display format: [groupID] - groupName (group_devices_counter)
  • View all active problems for each host with severity indicators and colors
  • Quick access button to view individual host dashboards
  • Cool search function πŸ”Ž

Dashboard URL Format

zabbix.php?action=host.dashboard.view&hostid=xxxx

Dashboard Example

Take the stress out of monitoring with Zabbix and enjoy a smoother workflow! 🌟

Contributing

We welcome contributions! Please feel free to submit a Pull Request.

Support

If you encounter any problems or have any questions, please open an issue in this repository.

To Do..

  • Multiple lang.
  • dashboard missing on host XXX
  • convert variable API hardcoded to macro
  • Variable groups by id using Zabbix Macro
  • Alerts by severity on each host by group Id
  • Create new submenu

Support

For support telegram me.

About

Frustrated with Zabbix filters? 😩✨ Discover a simpler way to manage your host dashboards!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages