Englishfrançaisespagnol

Icône de favori OnWorks

sreport - En ligne dans le Cloud

Exécutez sreport dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande sreport qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


sreport - Génère des rapports à partir des données de comptabilité de slurm.

SYNOPSIS


rapport [OPTIONS...] [COMMAND...]

DESCRIPTION


rapport est utilisé pour générer des rapports sur l'utilisation des tâches et l'utilisation des clusters pour les tâches Slurm
enregistré dans la base de données Slurm, slurmdbd.

OPTIONS


-a, --all_clusters
Utilisez tous les clusters au lieu du seul cluster à partir duquel la commande a été exécutée.

-h, --Aidez-moi
Imprimer un message d'aide décrivant l'utilisation de rapport.

-n, --aucun en-tête
Ne pas afficher l'en-tête lors de la liste des résultats.

-p, --analysable
La sortie sera '|' délimité par un '|' à la fin.

-P, --parsable2
La sortie sera '|' délimité sans '|' à la fin.

-Q, --silencieux
N'imprimez aucun message d'avertissement ou d'information, uniquement des messages d'erreur.

-t
Spécifiez le format de l'heure de sortie. Les options de format d'heure sont insensibles à la casse et peuvent être
abrégé. Le format par défaut est Minutes. Les options de format d'heure prises en charge sont
énumérés dans le fois section de commande ci-dessous.

-T, --tres
Ressource traçable (TRES) pour laquelle signaler les valeurs. Par défaut, l'utilisation des ressources CPU est
signalé. Plusieurs noms TRES peuvent être séparés à l'aide d'une liste séparée par des virgules pour
tous les rapports à l'exception des rapports de tâche, qui ne peuvent prendre en charge qu'un seul nom TRES.

-v, --verbeux
Imprimer la journalisation détaillée des événements.

-V , --version
Imprimer les informations sur la version et quitter.

COMMANDES


peut être omis de la ligne d'exécution et sreport
exécuter en mode interactif. sreport traitera les commandes telles qu'elles sont entrées jusqu'à ce que
explicitement terminé.

sortie Terminer l'exécution de sreport. Identique à la quitter commander.

vous aider Affichez une description des options et des commandes de sreport.

non analysable
Renvoie la sortie à la normale une fois que parsable ou parsable2 a été défini.

analysable
La sortie sera | délimité par une terminaison '|'.

analysable2
La sortie sera | délimité sans terminaison '|'.

calme N'imprimez aucun message d'avertissement ou d'information, uniquement des messages d'erreur fatale.

quitter Terminer l'exécution de sreport. Identique à la sortie commander.

fois
Spécifiez le format de l'heure de sortie. Les options de format d'heure sont insensibles à la casse et peuvent être
abrégé. Le format par défaut est Minutes. Les options de format d'heure prises en charge incluent :

SecPer Secondes/Pourcentage du total

MinPar Minutes/Pourcentage du total

HeurePar Heures/Pourcentage du total

Sec Sec

Minutes Minutes

Heures Heures

Pour cent Pourcentage du total

verbeux
Activez la journalisation détaillée des événements.

version
Affichez le numéro de version de sreport.

!! Répétez la dernière commande exécutée.

RAPPORT TYPES


Les types de rapport valides sont :
grappe

JOB

réservation

utilisateur

les options pour chaque type incluent :

grappe - AccountUtilizationByUser, UserUtilizationByAccount,
UserUtilizationByWckey, Utilisation, WCKeyUtilizationByUser

JOB - TaillesByAccount, TaillesByAccountAndWcKey, TaillesByWckey

réservation - Utilisation

utilisateur - Utilisation supérieure

RAPPORT DESCRIPTION


grappe CompteUtilisationParUtilisateur
Ce rapport affichera l'utilisation du compte telle qu'elle apparaît dans la hiérarchie
arbre. En commençant par le compte spécifié ou le compte root par défaut, cela
rapport listera l'utilisation sous-jacente avec une somme à chaque niveau. Utiliser "l'arbre"
possibilité de couvrir l'arbre pour une meilleure visibilité.

grappe Utilisation par l'utilisateur par compte
Ce rapport affichera les utilisateurs par compte par ordre d'utilisation sans regroupement
plusieurs comptes par utilisateur en un seul, mais en les affichant sur des lignes séparées.

grappe UserUtilizationByWCKey
Ce rapport affichera les utilisateurs par wckey par ordre d'utilisation sans regroupement
plusieurs wckey par utilisateur en un seul, mais en les affichant sur des lignes séparées.

grappe Utilisation
Ce rapport affichera l'utilisation totale divisée par Alloué, Inactif, Inactif et Réservé
temps pour les grappes sélectionnées. Le temps réservé fait référence au temps d'attente d'un travail
pour les ressources une fois que l'emploi est devenu admissible. Si la valeur n'a pas d'importance
pour vous, le nombre doit être groupé avec le temps d'inactivité.

grappe WCKeyUtilizationByUser
Ce rapport affichera l'utilisation de wckey triée par nom WCKey pour chaque utilisateur sur
chaque grappe.

JOB TaillesParCompte
Ce rapport affichera le temps utilisé pour les plages de travaux spécifiées par le
option 'groupement='. Un seul niveau de l'arborescence est affiché par défaut sur le
répertoire racine Si vous spécifiez d'autres comptes avec l'option 'account=', sreport
utilisez ces comptes comme compte racine et vous recevrez les sous-comptes pour
les comptes répertoriés.

JOB TaillesParCompteEtWckey
Ce rapport est très similaire à SizesByAccount, la différence étant que chacun
account est une paire avec wckeys donc l'identifiant est account:wckey au lieu de juste
compte, il y aura donc très probablement plusieurs comptes répertoriés en fonction du
nombre de wckeys utilisés.

JOB TaillesParWckey
Ce rapport affichera la quantité de temps pour chaque wckey pour les plages de travail spécifiées
par l'option 'grouping='.

réservation Utilisation
Ce rapport affichera l'utilisation totale des réservations sur les systèmes.

utilisateur Utilisation supérieure
Affiche les principaux utilisateurs d'un cluster. Utilisez l'option de groupe pour regrouper des comptes
ensemble. La valeur par défaut est d'avoir une ligne différente pour chaque compte utilisateur
combinaison.

Chaque type de rapport a plusieurs options...

OPTIONS POUR TOUTES RAPPORT TYPES

Tous_Clusters
Utilisez tous les clusters surveillés. La valeur par défaut est le cluster local.

Grappes=
Liste des clusters à inclure dans le rapport. La valeur par défaut est le cluster local.

Fin=
Fin de la période de rapport. La valeur par défaut est 23:59:59 du jour précédent. Formats d'heure valides
sont...

HH:MM[:SS] [AM|PM]
MMJJ[AA] ou MM/JJ[/AA] ou MM.JJ[.AA]
MM/JJ[/AA]-HH:MM[:SS]
AAAA-MM-JJ[THH:MM[:SS]]

Format=
Liste de champs séparés par des virgules à afficher dans le rapport.

Lorsque vous utilisez l'option de format pour répertorier divers champs, vous pouvez mettre un %NUMBER
ensuite pour spécifier combien de caractères doivent être imprimés.

par exemple format=nom%30 imprimera 30 caractères du nom de champ justifiés à droite. A -30
imprimera 30 caractères justifiés à gauche.

Début=
Début de période pour le rapport. La valeur par défaut est 00:00:00 du jour précédent. Formats d'heure valides
sont...

HH:MM[:SS] [AM|PM]
MMJJ[AA] ou MM/JJ[/AA] ou MM.JJ[.AA]
MM/JJ[/AA]-HH:MM[:SS]
AAAA-MM-JJ[THH:MM[:SS]]

OPTIONS PLUS PRÉCISÉMENT POUR CLUSTER RAPPORTS

Comptes=
Lorsqu'il est utilisé avec UserUtilizationByAccount ou AccountUtilizationByUser, List of
comptes à inclure dans le rapport. La valeur par défaut est tout.

Arbre Lorsqu'il est utilisé avec le rapport AccountUtilizationByUser, il couvrira les comptes au fur et à mesure qu'ils
sont dans la hiérarchie.

Utilisateurs =
Lorsqu'il est utilisé avec un rapport autre que l'utilisation, la liste des utilisateurs à inclure dans
rapport. La valeur par défaut est tout.

Wckeys=
Lorsqu'il est utilisé avec UserUtilizationByWckey ou WCKeyUtilizationByUser, la liste des wckeys
à inclure dans le rapport. La valeur par défaut est tout.

OPTIONS PLUS PRÉCISÉMENT POUR JOB RAPPORTS

Comptes=
Liste des comptes à utiliser pour le rapport La valeur par défaut est tout. Les TaillesParCompte(*)
le rapport n'affiche qu'un seul niveau hiérarchique. Si les comptes sont spécifiés la couche suivante
des comptes sous ceux spécifiés seront affichés, pas les comptes spécifiés.
Dans les rapports SizesByAccount(*), la valeur par défaut des comptes est root. Cette
l'explication ne s'applique pas lorsqu'elle est exécutée avec l'option FlatView.

Vue à plat
Lorsqu'il est utilisé avec SizesbyAccount (*), il ne regroupera pas les comptes dans une hiérarchie
niveau, mais imprimez chaque compte où les travaux ont été exécutés sur une ligne distincte sans aucun
hiérarchie.

GID=
Liste des identifiants de groupe à inclure dans le rapport. La valeur par défaut est tout.

Regroupement=
Liste de groupes de tailles séparés par des virgules. (par exemple, 50,100,150 XNUMX XNUMX regrouperaient le travail cpu
compter 1-49, 50-99, 100-149, > 150). grouping=individual donnera un seul
colonne pour chaque taille de tâche trouvée.

Emplois=
Liste des tâches/étapes à inclure dans le rapport. La valeur par défaut est tout.

Nœuds=
Afficher uniquement les tâches exécutées sur ces nœuds. La valeur par défaut est tout.

Cloisons=
Liste des travaux de partition exécutés à inclure dans le rapport. La valeur par défaut est tout.

Imprimer le nombre de travaux
Lorsqu'il est utilisé avec le rapport Tailles, il imprime le nombre de travaux exécutés au lieu du temps utilisé.

Utilisateurs =
Liste des tâches des utilisateurs à inclure dans le rapport. La valeur par défaut est tout.

Wckeys=
Liste des wckeys à utiliser pour le rapport. La valeur par défaut est tout. Le rapport SizesbyWckey tout
utilisateurs additionnés. Si vous souhaitez que seuls certains utilisateurs les spécifient avec le
Utilisateurs = option.

OPTIONS PLUS PRÉCISÉMENT POUR RÉSERVATION RAPPORTS

Noms =
Liste des réserves à utiliser pour le rapport. La valeur par défaut est tout.

Nœuds=
Afficher uniquement les réservations qui ont utilisé ces nœuds. La valeur par défaut est tout.

OPTIONS PLUS PRÉCISÉMENT POUR UTILISATEUR RAPPORTS

Comptes=
Liste des comptes à utiliser pour le rapport. La valeur par défaut est tout.

Réservation de groupe Regroupez tous les comptes pour chaque utilisateur. La valeur par défaut est une entrée distincte pour chaque
référence de l'utilisateur et du compte.

TopCount=
Utilisé dans le rapport TopUsage. Modifiez le nombre d'utilisateurs affichés. La valeur par défaut est 10.

Utilisateurs =
Liste des tâches des utilisateurs à inclure dans le rapport. La valeur par défaut est tout.

Format OPTIONS POUR CHAQUE RAPPORT


Format OPTIONS POUR CLUSTER RAPPORTS
Utilisation du compte par utilisateur :
UserUtilizationByAccount :
Comptes, Cluster, Connexion, Propre, TresCount, Utilisé

UserUtilizationByWckey :
WCKeyUtilizationByUser :
Cluster, Connexion, Propre, TresCount, Utilisé, Wckey

Utilisation:
Alloué, cluster, inactif, inactif, surchargé, planifié vers le bas, signalé, réservé,
TresCount, TresName

Format OPTIONS POUR JOB RAPPORTS
SizesByAccount, SizesByAccountAndWckey :
Compte, Cluster

TaillesByWckey :
Wckey, cluster

Format OPTIONS POUR RÉSERVATION RAPPORTS
Utilisation:
Alloué, Associations, Cluster, Fin, Drapeaux, Inactif, Nom, Nœuds, ReservationId,
Début, TotalTime, TresCount, TresName, TresTime

Format OPTIONS POUR UTILISATEUR RAPPORTS
TopUsage :
Compte, Cluster, Connexion, Propre, Utilisé

Toutes les commandes et options sont insensibles à la casse.

ENVIRONNEMENT VARIABLES


Certain rapport les options peuvent être définies via des variables d'environnement. Ces variables d'environnement,
ainsi que leurs options correspondantes, sont répertoriés ci-dessous. (Remarque : les options de la ligne de commande
toujours remplacer ces paramètres)

SREPORT_TRES Pareil que -t, --tres

SLURM_CONF L'emplacement du fichier de configuration Slurm.

EXEMPLES


rapport JOB taillesparcompte

rapport grappe utilisation

rapport utilisateur top

rapport JOB taillesparcompte Tous_Clusters utilisateurs=gore1 compte=environ Imprimer le nombre de travaux
Rapporter le nombre de travaux par utilisateur gore1 dans le compte environ

rapport grappe CompteUtilisationParUtilisateur grappe=zeus utilisateur=gore1 début=2/23/08 fin=2/24/09
format=Comptes,Cluster,TresCount,Connexion,Correct,Utilisé
Signaler l'utilisation du compte de cluster avec les champs spécifiés pendant la période spécifiée
Journée de 24 heures du 23 février 2009, par l'utilisateur gore1

rapport grappe CompteUtilisationParUtilisateur grappe=zeus comptes=lc début=2/23/08
fin=2/24/09
Signaler l'utilisation du compte de cluster par utilisateur dans le compte LC sur le cluster zeus

rapport utilisateur toputilisation début=2/16/09 fin=2/23/09 -t pour cent compte=lc
Signaler l'utilisation maximale en pourcentage du compte LC au cours de la semaine spécifiée

COPIER


Copyright (C) 2009-2010 Lawrence Livermore Sécurité nationale. Produit à Lawrence
Laboratoire national de Livermore (cf. AVIS DE NON-RESPONSABILITÉ).
Copyright (C) 2010-2015 SchedMD LLC.

Ce fichier fait partie de Slurm, un programme de gestion des ressources. Pour plus de détails, voir
<http://slurm.schedmd.com/>.

Slurm est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier selon les termes des
Licence publique générale GNU telle que publiée par la Free Software Foundation ; soit la version 2
de la Licence, ou (à votre choix) toute version ultérieure.

Slurm est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; sans pour autant
même la garantie implicite de QUALITÉ MARCHANDE ou D'ADAPTATION À UN USAGE PARTICULIER. Voir le
Licence publique générale GNU pour plus de détails.

Utiliser sreport en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad