Etablir la liste des lancements à une date antérieure donnée

Samuel BrenotSamuel Brenot ParisPosts: 42 Journeyman ✭✭✭

Bonjour,

J'aurais besoin de lister les lancements d'un jour donné.

Si je passe par période (limité à 5 000 lignes), à raison de 90 000 lancements le jour qui m'intéresse, je vais passer un bon moment à dresser cette liste.

 

Connaitriez-vous une commande SQL (à insérer dans un job SQLI par ex) qui permettrait de dresser cette liste dans le log, ou de l'exporter dans un fichier csv ?

 

Pour précision, nous sommes en v11.2.4 et n'avons pas encore Analytics (qui arrivera en 2018 avec la v12 chez nous)

Merci d'avance

Comments

  • Antoine SauteronAntoine Sauteron ViennaAutomic Moderator, Team Automic Posts: 770 mod
    Bonjour Samuel,

    Je te conseille d'utiliser le Reporting Tool pour ce besoin précis.

    Tu peux aussi interroger la table AH, qui contient toutes les entrées statistiques des exécutions.
    L'idée de la variable SQLI n'est pas forcément idéale dans ce cas - quitte à utiliser une requête SQL avec beaucoup de résultats, mieux vaut le faire avec un client dédié (SQL Developer ou SQL Server Management Studio par exemple).

    Cordialement,
    Antoine
    EMEA Support: +43 57 080 90
    support@automic.com


  • Antoine SauteronAntoine Sauteron ViennaAutomic Moderator, Team Automic Posts: 770 mod
    Plus d'informations sur l'utilisation du Reporting tool ici :
    https://community.automic.com/discussion/comment/30738#Comment_30738

    Je pensais l'avoir aussi posté en Français, mais il va peut-être falloir prévoir une traduction :)

    Cordialement,
    Antoine

    EMEA Support: +43 57 080 90
    support@automic.com


  • Samuel BrenotSamuel Brenot ParisPosts: 42 Journeyman ✭✭✭

    Bonjour Antoine,

    merci pour ton retour.

    Je regarde avec le reporting Tools, j'ai bien généré le xml avec l'outil graphique.
    Mais lorsque je lance la commande, cela tombe en erreur à cause d'un fichier helpfile

    [automic@ordo-mgt-dev-02 bin]$ ./ucybdbrt -X/appli/automic/utility/bin/queries/test.d.xml -I/appli/automic/utility/bin/queries/ucybdbrt.ini -O/appli/automic/utility/bin/queries/Output.csv
    cannot open helpfile 'ucx.msl'.
    UCYBDBRT ended with return code 42213.

    Sais-tu à quoi cela correspond ?

  • Antoine SauteronAntoine Sauteron ViennaAutomic Moderator, Team Automic Posts: 770 mod
    Bonjour Samuel,

    Je pense que le paramètre -I/appli/automic/utility/bin/queries/ucybdbrt.ini est invalide :

    Le fichier uc.msl est normalement dans le dossier /bin, pas dans /bin/queries.

    Peux-tu esssayer avec :
    ./ucybdbrt -X/appli/automic/utility/bin/queries/test.d.xml -I/appli/automic/utility/bin/ucybdbrt.ini -O/appli/automic/utility/bin/queries/Output.csv

    Cordialement,
    Antoine

    EMEA Support: +43 57 080 90
    support@automic.com


  • Samuel BrenotSamuel Brenot ParisPosts: 42 Journeyman ✭✭✭
    edited December 7

    Antoine,

    bien vu, il y avait un "queries" en trop dans le chemin, cela fonctionne.


    Par contre, dans ma version 11, je n'ai pas la possibilité de récupérer en fonction de l'heure de début, juste en fonction du Schedule, du calendrier, ... donc je ne peux récupérer les lancements sur journée donnée.
    J'ai l'impression de n'avoir qu'une liste des jobs existant qu'une liste de ce qu'y a été lancé.


    Finalement, nous sommes passés par une requête SQL classique :

    SELECT
    CAST(ah_timestamp1 AS TIMESTAMP) as AH_TIMESTAMP1 ,
    CAST(ah_timestamp2 AS TIMESTAMP) as AH_TIMESTAMP2 ,
    CAST(ah_timestamp3 AS TIMESTAMP) as AH_TIMESTAMP3 ,
    CAST(ah_timestamp4 AS TIMESTAMP) as AH_TIMESTAMP4 ,
    AH_ALIAS ,
    [...]
    FROM ah
    where ah_timestamp1 >= trunc(to_date('20171111','YYYYMMDD'))
    and ah_timestamp1 < trunc(to_date('20171111','YYYYMMDD'))+1
    and ah_otype = 'JOBS'

  • Antoine SauteronAntoine Sauteron ViennaAutomic Moderator, Team Automic Posts: 770 mod
    Samuel,

    As-tu créé une requête de type "Statistics" ?



    J'ai testé en 11.2 et il est possible de définir une période :



    Ainsi que d'ajouter les heures de début / d'activation / de fin, etc.


    En revanche il faut spécifier un seul type d'objet (JOBS/EVNT/JSCH/...)

    Cordialement,
    Antoine
    EMEA Support: +43 57 080 90
    support@automic.com


Sign In or Register to comment.