Community
    • Categories
    • Recent
    • Popular
    • Users
    • Search
    • Register
    • Login

    idoitcmk push fails

    Scheduled Pinned Locked Moved Allgemein
    4 Posts 2 Posters 182 Views 1 Watching
    Loading More Posts
    • 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.
    • T Offline
      tt_132
      last edited by

      Hallo,

      ich würde gerne einen Host bzw. einen Switch aus der i-doit CMDB in CheckMK 2 mit dem "push"-Befehl des idoitcmk-Tools importieren.

      Wenn ich den Befehl

      idoitcmk push --include-ids
      

      benutze erhalte ich folgende (Fehler-)Meldung:

      administrator@server-idoit01:/usr/local/bin$ idoitcmk push --include-ids 961
      Generate WATO configuration based on CMDB data
      
      Fetch all relevant objects from i-doit by their identifiers…
      1 object will be used
      
      Looking for hosts in Checkmk…
      There are no hosts.
      No host will be used
      
      Match objects from i-doit with hosts from Checkmk…
      Object "switch01_test" [961] has invalid value "switch01_test" for attribute "Hostname" in category "Checkmk Host"
      
      Fetch remote management controllers from i-doit…
      Object "ILOXXXXXXXXXXXX" [960] has not any addresses
      
      Find contact groups for hosts…
      
      No hosts in Checkmk will be updated
      No hosts in Checkmk will be created
      Nothing to do
      

      Wenn ich den Befehl

      idoitcmk push --include-title
      

      benutze erhalte ich diese (Fehler-)Meldung:

      administrator@server-idoit01:/usr/local/bin$ idoitcmk push --include-title switch01_test
      Generate WATO configuration based on CMDB data
      
      Fetch available object types from i-doit…
      
      Fetch all relevant objects from i-doit by their types…
      Found invalid result for request in batch:
      

      Aufgrund vorheriger Fehlermeldungen habe ich dem Objekttyp "Switch" die Kategorien "Checkmk Host" und "Checkmk Tags" hinzugefügt. Bei dem betroffenen Objekt "switch01_test" habe ich in der Kategorie "Checkmk Host" folgende Attribute vergeben:

      Unbenannt.PNG

      Die Tests

      idoitcmk configtest
      

      und

      idoitcmk status
      

      zeigten keine Probleme.

      Über Rückfragen/ Lösungsvorschläge würde ich mich freuen.

      Grüße
      tt_132

      Michael HuhnM 1 Reply Last reply Reply Quote 0
      • Michael HuhnM Offline
        Michael Huhn @tt_132
        last edited by

        Hallo @tt_132

        in Hostnamen verwendet man keine _ Unterstriche.
        Aber ein - Minus sollte möglich sein.

        T 1 Reply Last reply Reply Quote 0
        • T Offline
          tt_132 @Michael Huhn
          last edited by

          @michael-overkamp
          Danke, das hat funktioniert.
          Ich kann jetzt mit dem Befehl

          idoitcmk push --include-ids
          

          in das CheckMK exportieren. Der Befehl

          idoitcmk push --include-title
          

          liefert allerdings noch die selbe Fehlermeldung wie zuvor.

          Michael HuhnM 1 Reply Last reply Reply Quote 0
          • Michael HuhnM Offline
            Michael Huhn @tt_132
            last edited by

            Hey @tt_132

            Found invalid result for request in batch:
            als Fehlermeldung reicht leider nicht aus.

            Führ den Command mal mit -vvv aus.
            Wenn du den Output hier nicht posten möchtest bitte an help@i-doit.com schicken.
            Aber ohne Fehlermeldung kann ich dir hier nicht helfen.

            1 Reply Last reply Reply Quote 0
            • First post
              Last post