Skip to content
DataMiner Dojo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Tutorials
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • YouTube Videos
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Agility
      • Learn more about Agile
        • Agile Webspace
        • Everything Agile
          • The Agile Manifesto
          • Best Practices
          • Retro Recipes
        • Methodologies
          • The Scrum Framework
          • Kanban
          • Extreme Programming
        • Roles
          • The Product Owner
          • The Agile Coach
          • The Quality & UX Coach (QX)
      • Book your Agile Fundamentals training
      • Book your Kanban workshop
    • >> Go to DataMiner Docs
  • DevOps
    • About the DevOps Program
    • Sign up for the DevOps Program
    • DataMiner DevOps Support
    • Feature Suggestions
  • Downloads
  • Swag Shop
  • PARTNERS
    • Business Partners
    • Technology Partners
  • Contact
    • Sales, Training & Certification
    • DataMiner Support
    • Global Feedback Survey
  • >> Go to dataminer.services

How to exclude specific table rows in a Service Template while matching Port 3 alarms?

40 views3 days agoRegex service template
4
Gourav Jain [DevOps Member]104 3 days ago 0 Comments

Hi Team,

I am working on a Service Template for a T-Vips TVG420 device and I would like some guidance on filtering table rows correctly.

In the existing Visual Overview, the alarm state for NAU2 Port 3 is calculated using:

Max|[cardvar:ElementNameTVIP2]:3|[cardvar:ElementNameTVIP2]:23:Filter=fullFilter=(28 REGEX '^.+(?<!Ethernet )(Port 3)$')|ALARM

From the protocol:
  • PID 3 = Alarm Status
  • PID 23 = Current Alarms: Severity
  • PID 28 = Current Alarms: Index [IDX] / display key

The regex: ^.+(?<!Ethernet )(Port 3)$

is intended to:

  • Include alarm rows ending with Port 3
  • Exclude rows ending with Ethernet Port 3

For example:

FEC threshold exceeded Port 3 - should be included AND Ethernet Port 3 - should not be included.

I am now trying to move this logic into a Service Template, so the Visual Overview can simply use the alarm state of the generated service child.

In the Service Template I have selected:

Alarm Status

<strong><code>Current Alarms: Severity</code></strong>

For Current Alarms: Severity, the Included rows field appears to support wildcard-based inclusion, for example:

*Port 3

However, that would also potentially include:

Ethernet Port 3

which would not match the behaviour of the existing tested regex.

My requirement is to achieve the equivalent of:  Include all rows ending in "Port 3" and EXCEPT rows ending in "Ethernet Port 3"

Inside a Service Template.

Is there any supported way to:

  1. Use a regex or fullFilter expression in the Included rows field of a Service Template,
  2. Exclude rows based on a substring such as Ethernet,
  3. Or achieve the same result using another supported Service Template mechanism?

I would prefer to keep this filtering logic inside the Service Template rather than maintaining the parameter filter again in Visio.

Any recommended approach would be appreciated.

Thanks

Gourav Jain

Gourav Jain [DevOps Member] Asked question 3 days ago

0 Answers

  • Active
  • Voted
  • Newest
  • Oldest
Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas
Privacy Policy • Terms & Conditions • Contact

© 2026 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs

[ Placeholder content for popup link ] WordPress Download Manager - Best Download Management Plugin