I did the following
- Create a template
- Create an item using system.run that returns json
- Created a dependent item discovery rule on the item
- Added LLD macros to the discovery rule
- Created a dependent item prototype item on the item
- Added preprocessing to the dependent item prototype item
- Added a host to the template
- Confirmed the item and prototype item were correct in the latest data page
- Added a trigger prototype on the prototype item using "last with equal to a value"
- Added a trigger prototype on the prototype item using "last with not equal to a value"
- Added a trigger prototype on the prototype item using "nodata"
Neither of the "last" trigger prototypes to trigger but the "nodata" trigger prototype did trigger.
Why is the "nodata" trigger prototype being triggered when I can see the data in the latest data page?
- Create a template
- Create an item using system.run that returns json
- Created a dependent item discovery rule on the item
- Added LLD macros to the discovery rule
- Created a dependent item prototype item on the item
- Added preprocessing to the dependent item prototype item
- Added a host to the template
- Confirmed the item and prototype item were correct in the latest data page
- Added a trigger prototype on the prototype item using "last with equal to a value"
- Added a trigger prototype on the prototype item using "last with not equal to a value"
- Added a trigger prototype on the prototype item using "nodata"
Neither of the "last" trigger prototypes to trigger but the "nodata" trigger prototype did trigger.
Why is the "nodata" trigger prototype being triggered when I can see the data in the latest data page?
Comment