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
    • Empower Replay: Limited Edition
    • 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
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • 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)
    • DataMiner DevOps Professional Program
      • About the DevOps Program
      • DataMiner DevOps Support
  • Downloads
  • More
    • DataMiner Releases & Updates
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

SFlow Manager Agent State

Solved1.15K views18th July 2023sFlow
2
Ross Elliott [DevOps Advocate]819 7th September 2021 0 Comments

Hi, I am using SFlow Manager v1.0.0.3 with Collector v2.0.0.3. During testing, I deleted the highlighted agent and tried to re-add it to see if that was a reason for me not receiving any sflow data after several config changes on the switch. Now when I re-add the switch, the state in the manager is 'initial' and I can't get it to change to 'processing'.

I have also noted that the state & filter expressions are different between agent and collector. Is there a known issue with this & is there a way I can activate the switch back to processing? I've compared all switch config settings and they're the same across my devices so it's looking like a driver/DataMiner issue.

Thanks

updated images

Filter Definition

Filter Instance

Filter Expression

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 18th July 2023

2 Answers

  • Active
  • Voted
  • Newest
  • Oldest
0
Joey Vanhalst [SLC] [DevOps Advocate]1.80K Posted 7th September 2021 1 Comment

Hi Ross,

The data in both Manager and Collector should be in sync, so this indeed looks like an issue in the drivers itself. Could you check the logging of both elements and see if there are any exceptions in there?

It looks like there is mainly a communication issue between the manager and collector. The Filter Expressions are created on the manager and should get pushed to the collector (which then uses the filter on incoming traffic). Similarly, the state has already changed from Initial to Processing on the collector (which means it's receiving data), but the updated state was not pushed to the manager.

Feel free to post any exception here so we can see what could be the cause.

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 18th July 2023
Ross Elliott [DevOps Advocate] commented 8th September 2021

Thanks Joey,

I have the following error from the collector…

2021/09/08 07:58:31.535|SLManagedScripting.exe|ManagedInterop|ERR|0|86|QA1|Run|Exception processing trigger 1: System.InvalidOperationException: Unknown filter in query
at SFlow.Filter.QueryItem..ctor(String item, Dictionary`2 filters, ParameterExpression sample)
at SFlow.Filter.ProcessQuery(Dictionary`2 filters)
at SFlow.Filter..ctor(String query, Dictionary`2 filters)
at SFlowCollector.ParseFilterExpressions(Dictionary`2 filterInstances, String[] filterExpressions)
at SFlowCollector.InitializeFilters(SLProtocolExt protocol)
at SFlowCollector..ctor(SLProtocolExt protocol)
at QAction.Initialize(SLProtocolExt protocol)
at QAction.Run(SLProtocolExt protocol)

**I’ve added some images to the original question**

I have the filter definition configured in the skyline DataMinerDocuments folder. I think this may have been a template already in the location.

I then use the instance to capture all multicast traffic on the network for now, I can narrow it down to specific networks after it’s working.

I then apply the expression to the agent. I hope that the config all looks ok? I might delete and start again to make sure everything is sync’d properly. I’ll look for anything that could cause this exception and let you know.

Thanks again.

You are viewing 1 out of 2 answers, click here to view all answers.
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

© 2025 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