multiple parallel datapoint thresholds
There are many times where multiple thresholds make sense for a datapoint, but LM forbids this. Simple examples:
* If bitrate is too low OR too high on an interface (especially if one case might be a warning and the other case is critical)
* Just ran into this: Cluster Node State on a database server can have different values -- one might be critical and another just warning. If the values are arranged just right, you can fake it with increasing or decreasing values for < or > thresholds. But in this case it is really possible to pick up "not OK" when some of those are more bad than others.
What I often do is create tracking complex datapoints with different thresholds assigned, so there is a workaround, but it is awkward. I see no reason that several threshold definitions should not be allowed to be assigned at once if needed.
Thanks,
Mark