Limit nmon metrics ingestion

Issue #16 resolved
Matt Spiewak created an issue

We are looking at deploying the TA-metricator-for-nmon add-on across all of our servers but after evaluating in our lower environment we see that it is bringing in too much data for our license. We would like to be able to pick and choose the specific metrics that it pulls in based on only what we'll need. For example under the os.unix.nmon.storage category we may only want a few of the sections like df_storage. And then further under that section we may only care about a specific metric like os.unix.nmon.storage.df_storage.Use_pct. Another example would be for process data we might only want to monitor specific processes. I don't see any way of doing this with the config files, is this possible?

Comments (2)

  1. Guilhem Marchand

    Hello @Matt Spiewak

    I realised very lately that mailing list were not activated on the repository, which avoided getting notification of the issues being opened from the outside, this is has been fixed and I wanted to apologise for that.

    I understand you probably do not need anymore answers since this long time (sic), please let me know otherwise.

    It is possible to disable groups of metrics by creating a local copy of the nmonparser_config.json (cp from default to local) then editing which groups of metrics to be activated.
    A more granular level of picking up which fields in which metrics would be technically possible, but would need to achieve heavy customisation of the underneath parsing scripts.

    As deactivating fields (granular metrics) were not in the scope of the original foundation of the TA, and would in addition most likely break lots of searches and logic in the UI, I didn’t work in that direction.

    If you feel this is something that we should consider, please let us know and we reconsider this.

    Kind regards,

    Guilhem

  2. Log in to comment