Subcategories

  • Fragen und Infos rund um i-doit, das Team, Ziele und Pläne

    1k Topics
    4k Posts
    Michael HuhnM
    @held_der_arbeit bitte verwende für das Update mit dem i-doit console utility die Anmeldedaten vom Admin-Center. Die Hilfe zum Befehl wird noch verbessert und in der KB auch. Ps. gibt es keine Möglichkeit mod_rewrite auf dem System zu aktivieren?
  • Fragen zu Installation, Konfiguration oder Nutzung

    2k Topics
    8k Posts
    S
    Hallo zusammen, ich versuche gerade im Demo-System herauszufinden, ob i-doit die Möglichkeit bietet, mehrere Phasen innerhalb des PDU-Objekts darzustellen. Ziel ist eine Übersicht zu erhalten, inwieweit jede Phase pro Rack/PDU ausgelastet ist. Für mich sieht es so aus, also ob das über die PDU Branches abbildbar wäre. Jedoch fehlt mir irgendwie der Punkt "Stromverbraucher zu Receptable verbinden", auch Editieren innerhalb der PDU Übersicht ist ausgegraut. [image: 1777887377500-227ed52a-f853-4ccd-889b-02f085414836-image.jpeg] Die beiden KB-Seiten bzgl. PDU und PDU Branches bringen mich nicht wirklich weiter. Es gab wohl auch mal einen Blog-Einträg bzgl. Kapazitätsmanagement mit PDUs - den finde ich aber nicht mehr; die entsprechenden Links führen "nur" zur Hauptseite vom Blog. Hat wer ne Lösung oder nen anderen Ansatz, wie das umzusetzen wäre? LG
  • Einen Fehler melden, Änderungen anregen oder selber entwickeln.

    1k Topics
    4k Posts
    cherifC
    Hallo zusammen, ich versuche, einen Console-Command in einem Add-on zu implementieren, stoße dabei jedoch auf ein Problem mit den Klassen. In der Command-Klasse (rot markiert) versuche ich, auf eine Methode der Manager-Klasse (grün markiert) zuzugreifen. Beim Ausführen des Befehls php console.php tools:sync erhalte ich jedoch die unten stehende Fehlermeldung. Offenbar ist es mir aktuell nicht möglich, auf eine Klasse außerhalb zuzugreifen. In der GUI sind die Klassen jedoch erreichbar. Könnte mir bitte jemand dabei helfen oder einen Hinweis geben, woran das liegen könnte? Vielen Dank im Voraus! Cherif PHP Fatal error: Uncaught Error: Class "idoit\Module\tools\Manager\MyManager" not found in /var/www/i-doit/src/classes/modules/tools/src/Console/Command/MyCommand.php:88 Stack trace: #0 /var/www/i-doit/vendor/symfony/console/Command/Command.php(326): idoit\Module\tools\Console\Command\MyCommand->execute() #1 /var/www/i-doit/vendor/symfony/console/Application.php(1088): Symfony\Component\Console\Command\Command->run() #2 /var/www/i-doit/vendor/symfony/console/Application.php(324): Symfony\Component\Console\Application->doRunCommand() #3 /var/www/i-doit/vendor/symfony/console/Application.php(175): Symfony\Component\Console\Application->doRun() #4 /var/www/i-doit/console.php(26): Symfony\Component\Console\Application->run() #5 {main} in init.php Psr4AutoloaderClass::factory() ->addNamespace('idoit\Module\tools', DIR . '/src/'); in der MyCommand.php: namespace idoit\Module\tools\Console\Command; use idoit\Console\Command\AbstractCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputDefinition; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Input\InputOption; use Symfony\Component\Console\Output\OutputInterface; use idoit\Module\tools\Manager\MyManager; class MyCommand extends AbstractCommand { ... in der MyManager.php namespace idoit\Module\tools\Manager; use Exception; use isys_application; use isys_component_dao_result; use isys_exception_dao; use isys_exception_database; use isys_cmdb_dao; class MyManager extends isys_cmdb_dao { ... [image: 1775648112675-18336614-518d-414e-ac35-287ecd3e8046-image.jpeg]
  • Raumpläne verschwunden

    7
    2
    0 Votes
    7 Posts
    511 Views
    D
    Hi @mikelae , du musst die eingefügten Raumpläne makieren und dann übernehmen und speichern. so siehts aus wenn es nicht makiert ist [image: 1620643193929-test1.png] so ist makiert [image: 1620643246005-test2.png] VG DIM
  • idoitcmk :SSL certificate problem: unable to get issuer certificate

    2
    1
    0 Votes
    2 Posts
    449 Views
    Michael HuhnM
    Hallo @hallo456, zuerst mal werden in Zertifikaten immer Hostnamen verwendet und keine IP-Adressen. Somit sollte der Hostname in der Konfiguration des Check_MK 2 Add-ons stehen. Weitere Informationen zur Verwendung von HTTPS findest du z.B. unter https://kb.i-doit.com/display/de/Sicherheit+und+Schutz#SicherheitundSchutz-Transportverschlüsselung mfg Micha
  • idoitcmk Status FAIL

    5
    1
    0 Votes
    5 Posts
    587 Views
    M
    Zum Problem mit "Undifined index: mandator" gibt es laut i-doit support schon ein Bug Ticket. Da wird noch daran gearbeitet. Ich bin in das selbe Problem gelaufen. idoitcmk push sollte aber trotzdem funktionieren (tuts bei mir aber nicht). siehe: Topic 3766 lg, Marco @oliver-w said in idoitcmk Status FAIL: Hallo zusammen, dann "missbrauche" ich mal diesen Thread für mein Problem. [image: 1588765079743-d9ef584d-4304-4408-98f4-a9d704063155-grafik.png] Sowohl die Anbindung des Addons an die JSON-RPC API als auch die Verbindung zum Livestatus funktioniert nicht. idoit und checkmk laufen auf unterschiedlichen Hosts - rein lokaler Testaufbau. Hier die entsprechenden Stellen der config.json: "i-doit": { "url": "http://localhost/src/jsonrpc.php", "key": "277lbx7723pcwwk8", "username": "admin", "password": "admin", "language": "en", "limitBatchRequests": 500 }, "check_mk": { "webAPI": { "url": "http://192.168.100.10/TESTSITE/check_mk/webapi.py", "username": "automation", "secret": "MOINKUGACUIJUGHVCAYG", "effectiveAttributes": true }, "livestatus": { "title": "Check_MK", "type": "tcp", "host": "192.168.100.10", "port": 6557 } }, Weitere Konfig: [image: 1588765834150-524dceea-0d4a-4b1c-a4a0-e320f6c58bbc-grafik.png] [image: 1588765864643-e915a3dd-38a7-45b2-87e4-a55f593fdf90-grafik.png] Wäre für jegliche Hilfe dankbar. Schöne Grüße!