Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support
  3. How to delete value from data collection?

How to delete value from data collection?

Scheduled Pinned Locked Moved Support
6 Posts 3 Posters 48.0k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S
    S
    sqk
    wrote on last edited by
    #1

    Hello, noted an abnormal value on snmp collected value and want to remove it, but from client and webui "Delete value" has no effect, how can we remove it from collected data?

    Netxms server, client and webui versions are 6.0.5, thanks in advance...


    tmp.jpg

    1 Reply Last reply
    0
    • A
      A
      Alex Kirhenshtein
      wrote on last edited by
      #2

      You can delete is directly from the database, it's stored in the table idata_N, where N is node id (e.g. idata_100).

      Item ID can be found in table items (filter by node_id and name / description)

      1 Reply Last reply
      0
      • S
        S
        sqk
        wrote on last edited by
        #3

        Thanks Alex, i'll give it a try...

        1 Reply Last reply
        0
        • S
          S
          sqk
          wrote on last edited by
          #4

          I successfully deleted the data from the DB, but invalid values continue to arrive from the device...

          Is there a way to filter and invalidate them directly as a transformation script?

          I tried replacing them with NULL, but they appear as "zero" values in the graphs...

          Thanks in advance,
          ALessio.

          1 Reply Last reply
          0
          • F
            F
            Filipp Sudanov
            wrote on last edited by
            #5

            You can do

            return DataCollection::ERROR;
            

            this will prevent storing of a value into the DB, DCI will show <ERROR>.

            These constants can be found here: https://netxms.org/documentation/nxsl-latest/#const-dci-exitcode

            1 Reply Last reply
            0
            • S
              S
              sqk
              wrote on last edited by
              #6

              Thanks so much Filipp, I looked in the documentation but hadn't noticed it,
              Alessio.

              1 Reply Last reply
              0

              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

              With your input, this post could be even better 💗

              Register Login
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              Powered by NodeBB Contributors
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups