Podcast
Questions and Answers
What is the classic way of working with filesystems in Zabbix agent?
What is the classic way of working with filesystems in Zabbix agent?
- Using vfs.fs.discovery to create dependent low-level discovery rule
- Using vfs.fs.discovery to create dependent items processed by Zabbix server using preprocessors
- Using vfs.fs.get to create dependent low-level discovery rule
- Using vfs.fs.discovery to create normal Zabbix items for every metric (correct)
- Using vfs.fs.get as a master item to collect metrics in bulk
Which item key is used in the new way of working with filesystems to collect metrics in bulk?
Which item key is used in the new way of working with filesystems to collect metrics in bulk?
- perf_instance.discovery
- vfs.fs.get (correct)
- perf_counter_en
- vfs.fs.discovery
What is the purpose of using JSONPath in the new way of working with filesystems?
What is the purpose of using JSONPath in the new way of working with filesystems?
- To offload Zabbix server using preprocessors
- To process the collected data and extract specific values (correct)
- To distribute load among Zabbix proxies
- To create dependent items processed by Zabbix server
What is the main difference between the classic way and the new way of working with filesystems in Zabbix agent?
What is the main difference between the classic way and the new way of working with filesystems in Zabbix agent?
When using Low-level Discovery macros in JSONPath preprocessing, which characters are considered for escaping?
When using Low-level Discovery macros in JSONPath preprocessing, which characters are considered for escaping?
What is the purpose of using db.odbc.discovery in Zabbix?
What is the purpose of using db.odbc.discovery in Zabbix?
If a resolved macro value contains backslash and double quote characters, how are they handled in JSONPath preprocessing?
If a resolved macro value contains backslash and double quote characters, how are they handled in JSONPath preprocessing?
How are results transformed when using LLD via SQL queries in Zabbix?
How are results transformed when using LLD via SQL queries in Zabbix?
In JSONPath preprocessing, if the backslash and double quote characters are already escaped with a backslash, how are they treated?
In JSONPath preprocessing, if the backslash and double quote characters are already escaped with a backslash, how are they treated?
What should be used to define the macro names in SQL queries to avoid becoming not supported?
What should be used to define the macro names in SQL queries to avoid becoming not supported?
When should special characters be enclosed in square brackets and double quotes in JSONPath?
When should special characters be enclosed in square brackets and double quotes in JSONPath?
What is the recommended way to work with multi-instance performance counters in Zabbix?
What is the recommended way to work with multi-instance performance counters in Zabbix?
What should be used to enclose a Low-level Discovery macro value in JSONPath?
What should be used to enclose a Low-level Discovery macro value in JSONPath?
What can cause spikes in data processing when using the classic way of working with filesystems?
What can cause spikes in data processing when using the classic way of working with filesystems?
In JSONPath, what is the correct expression for a special macro value after substitution?
In JSONPath, what is the correct expression for a special macro value after substitution?
What is the purpose of using vfs.fs.get as a master item in Zabbix agent?
What is the purpose of using vfs.fs.get as a master item in Zabbix agent?
If macros have special characters, what should be used to enclose the LLD macro value in JSONPath?
If macros have special characters, what should be used to enclose the LLD macro value in JSONPath?
What is the correct JSONPath expression if special characters are used in the path?
What is the correct JSONPath expression if special characters are used in the path?
What is the correct JSONPath expression for the LLD macro value 'c:\temp'?
What is the correct JSONPath expression for the LLD macro value 'c:\temp'?
What are the rules for escaping special characters in Low-level Discovery macros used in JSONPath preprocessing?
What are the rules for escaping special characters in Low-level Discovery macros used in JSONPath preprocessing?
What is the purpose of context-based macros in Zabbix 6.0?
What is the purpose of context-based macros in Zabbix 6.0?
Where can context macros be created in Zabbix 6.0?
Where can context macros be created in Zabbix 6.0?
What is the benefit of using LLD macros in triggers in Zabbix 6.0?
What is the benefit of using LLD macros in triggers in Zabbix 6.0?
What is a specific feature of Low-level Discovery (LLD) for Linux systemd services in Zabbix 6.0?
What is a specific feature of Low-level Discovery (LLD) for Linux systemd services in Zabbix 6.0?
How are LLD macros used to discover Windows services in Zabbix?
How are LLD macros used to discover Windows services in Zabbix?
What is the method used for LLD for WMI queries in Zabbix?
What is the method used for LLD for WMI queries in Zabbix?
What type of keys are introduced for Linux systemd services in Zabbix 6.0?
What type of keys are introduced for Linux systemd services in Zabbix 6.0?
What is the main focus of the Zabbix 6.0 documentation regarding macros and discovery?
What is the main focus of the Zabbix 6.0 documentation regarding macros and discovery?
What is the practical setup for context-based macros in Zabbix 6.0?
What is the practical setup for context-based macros in Zabbix 6.0?
How can LLD macros be used in prototypes in Zabbix 6.0?
How can LLD macros be used in prototypes in Zabbix 6.0?
Study Notes
Zabbix 6.0 Certified Professional Day 2 Training Summary
- Zabbix 6.0 introduces context-based macros in user macros to allow overriding default values for different conditions.
- Context-based macros can be created on a template, host, or global level, extending the user macro with the context to match different conditions.
- Context macros can be used in triggers to accomplish more flexible thresholds in trigger expressions based on the values retrieved by Low-level Discovery.
- A practical setup for context-based macros involves creating new macros and trigger prototypes, executing file systems discovery rules, and resolving problems.
- Zabbix 6.0 introduces specific Low-level Discovery (LLD) keys for Linux systemd services, which can be discovered using Zabbix agent 2 and return data in JSON format.
- LLD macros are used in prototypes to discover Linux systemd services, and examples of systemd keys are provided.
- Zabbix agent can discover Windows services using LLD, returning data in macros like service name, display name, description, state, startup type, and more.
- LLD for WMI queries in Zabbix is done using WQL queries, which are automatically transformed into a JSON object for discovery.
- The Zabbix 6.0 documentation provides detailed information on the usage of context-based macros, LLD for Linux systemd services, Windows services, and WMI queries.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Test your knowledge of Zabbix 6.0's advanced features with this quiz on context-based macros, Low-level Discovery (LLD) for Linux systemd services, Windows services, and WMI queries. Dive into practical setups and examples to enhance your Zabbix skills.