VMware VCENTER CHARGEBACK 1.5 - API Guide de l'utilisateur

Naviguer en ligne ou télécharger Guide de l'utilisateur pour Logiciel VMware VCENTER CHARGEBACK 1.5 - API. VMware VCENTER CHARGEBACK 1.5 - API User`s guide Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 150
  • Table des matières
  • DEPANNAGE
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
vCenter Chargeback User’s Guide
vCenter Chargeback 1.5
This document supports the version of each product listed and
supports all subsequent versions until the document is replaced
by a new edition. To check for more recent editions of this
document, see http://www.vmware.com/support/pubs.
EN-000429-00
Vue de la page 0
1 2 3 4 5 6 ... 149 150

Résumé du contenu

Page 1 - EN-000429-00

vCenter Chargeback User’s GuidevCenter Chargeback 1.5This document supports the version of each product listed andsupports all subsequent versions unt

Page 2 - 2 VMware, Inc

vCenter Chargeback User’s Guide10 VMware, Inc.

Page 3 - Contents

4 In the Rate Factors tab, set the rate factors for the chargeable computing resources.The rate factor value can be between 0 and 999.99. The applicat

Page 4 - 4 VMware, Inc

Procedure1 In the Manage Cost tab, click Cost Template.A table listing all the cost templates created in the application is displayed.2 Select the cos

Page 5 - About This Book

5 Select a resource and define an expression for it.a To include only an attribute, select the required attribute from the Attribute drop-down menu.b

Page 6 - 6 VMware, Inc

3 (Optional) Modify the name and description on the General tab.4 Select the Expression tab and modify the required expressions.a To modify only the e

Page 7 - What Is Chargeback

The entity-specific cost configuration details for the selected entity and cost model and the specified durationare displayed. If the entity is not co

Page 8 - 8 VMware, Inc

8 In the Fixed Costs tab, select the required fixed cost from the Apply a Fixed Cost drop-down menu andclick Add to the list.The fixed cost is added t

Page 9 - VMware, Inc. 9

Set Rate Factors at the Hosts and Clusters LevelvCenter Chargeback lets you set rate factors at the hosts and clusters level. You can charge all the v

Page 10 - 10 VMware, Inc

Generating Reports 7After you have configured the application, created and configured chargeback hierarchies, and defined costmodels, you can generate

Page 11 - Hardware Requirements

Table 7-1. Report Summary (Continued)Field DescriptionHierarchy The name of hierarchy on which the report is generated. If thereport is generated for

Page 12 - Software Requirements

A cost comparison report enables you to compare the costs for two different cost models. The report structureis similar to the cost report with the fo

Page 13 - Networking Prerequisites

Installing vCenter Chargeback 2Before you install vCenter Chargeback, you must ensure that the minimum hardware and softwarerequirements are met and t

Page 14 - Preinstallation Checklist

Option DescriptionSelect a cost modelSelect the cost model to be used for generating the report.If you are generating a report for multiple entities,

Page 15 - Install vCenter Chargeback

Procedure1 In the Reports tab, click Create Reports.2 Select the required chargeback hierarchy from the drop-down menu on the left pane of the page.Th

Page 16 - 16 VMware, Inc

7 In the Details tab, select the usage-related details and other information to be displayed in the report.Option DescriptionShow these details in rep

Page 17 - Host Name

Option DescriptionCompare Cost ModelsSelect the cost models to be used for generating the comparison report.Ensure that the selected cost models have

Page 18 - 18 VMware, Inc

nEmail a Scheduled Report on page 116A scheduled report can be automatically sent through an email to the required recipients when the reportgets gene

Page 19 - Cluster Installation

nYearly: This option is similar to the Monthly option. You can select themonth and day starting from which the billing has to be done. You canalso def

Page 20 - 20 VMware, Inc

Reschedule Report GenerationA report generation schedule can be modified to define a new schedule.You must have update privilege on the report schedul

Page 21

PrerequisitesBefore you perform this task, ensure that the SMTP server is configured on the application.Procedure1 In the Reports tab, click Scheduled

Page 22 - Server_Instance_Name

Parameter DescriptionReport scheduling policyThis is reporting duration. The permissible values are daily, weekly,monthly, quarterly, half-yearly, yea

Page 23 - VMware, Inc. 23

Procedure1 To display only the virtual machines in the report, click the VM View icon, which is the first icon from leftside, above the report.The def

Page 24

Software RequirementsOther than an operating system, you must have a database management system and a Web browser installedto run and access vCenter C

Page 25 - Upgrading vCenter Chargeback

Procedure1 Click the Schedule Report icon above the generated report.The Schedule Report screen is displayed.2 Enter relevant values for the schedulin

Page 26 - Upgrade vCenter Chargeback

Export ReportAfter a report is generated, you can export it to .rtf, .pdf, and .csv formats.Procedure1 Select the output type.nTo export the report to

Page 27

Procedure1 In the Reports tab, click Archived Reports.A table listing all the archived reports is displayed.2 Select the report that you want to view.

Page 28 - 28 VMware, Inc

The report in the PDF format is attached to the email and sent to the marked recipients. If the report size is lessthan attachment size limit set when

Page 29 - Data Collector

Parameter DescriptionNumber of entitiesThe number of entities for which the report is generated. This is a value range.The search result includes repo

Page 30 - Download Data Collector

4 Select Show this hierarchy in the Report Dashboard against the Cost Model.5 Select a cost model.6 Set the time of the day when the report in the das

Page 31 - VMware, Inc. 31

vCenter Chargeback User’s Guide126 VMware, Inc.

Page 32 - 32 VMware, Inc

Monitoring System Health 8The System Health tab acts as a dashboard, providing you with information about and status of the entiresystem. Only a user

Page 33 - VMware, Inc. 33

Table 8-2. Section in the System Health Tab (Continued)Section InformationGeneral Info This section provides information about the number of vCenter

Page 34

Administration Utilities 9vCenter Chargeback interacts with various servers and databases. It also stores information about users andvarious component

Page 35 - VMware, Inc. 35

Prerequisites for vCenter ChargebackBefore installing and running vCenter Chargeback few pre-install tasks have to be preformed.Networking Prerequisit

Page 36 - Upgrade the Data Collector

Procedure1 Run the database password change utility from the command prompt.cd Installation_Directory\vCenter-CB-Tools\database-update\bin Update

Page 37 - Uninstall vCenter Chargeback

Table 9-1. Generic SQL ScriptsScript Name DescriptioncountActiveConnsThis script returns the number of active connections to the database.countRowsTh

Page 38 - 38 VMware, Inc

Table 9-3. Data Purging ScriptsScript DescriptionpurgeCostDataThis script removes the cost-related data that is older than the specified number of mo

Page 39 - Configuring Generic Settings

Troubleshooting vCenter Chargeback 10VMware provides a troubleshooting utility and few troubleshooting tips for some of the common issues thatyou migh

Page 40 - Edit the SMTP Server Setting

3 You can choose to collect the system event logs.The Application log and System log is collected.4 Enter the number of stand-alone data collector ins

Page 41 - Set Log Level

SolutionuClick the refresh button next to the vCenter Server hierarchy in vCenter Chargeback.The refresh button is displayed only if there is a change

Page 42 - Managing LDAP Servers

Non-English Characters Are Not Correctly Stored in the vCenter ChargebackDatabaseYou can store data with non-English characters in the vCenter Chargeb

Page 43 - Edit the LDAP Server Setting

SolutionuOn the vCenter Server, check whether the statistics collection level is correctly set.For vCenter Server 2.5 Update 3 and Update 4, the stati

Page 44 - Managing vCenter Servers

CauseThe data collector heart beat is set to 30 seconds. If the data collector fails, vCenter Chargeback waits for atleast 90 seconds before updating

Page 45 - VMware, Inc. 45

CauseThe issue might occur due to multiple reasons.nThe application-related services are not started or not running.nWindows Firewall is enabled on th

Page 46 - 46 VMware, Inc

You must provide the details of this vCenter Chargeback database and database user when installing vCenterChargeback. The installer will use these det

Page 47 - VMware, Inc. 47

Solution1 Check whether the vCenter Server is started and running.2 Check whether the vCenter Server is reachable over the network.3 Check whether the

Page 48 - Managing Data Collectors

Solution1 Stop all the VMware Cloud Director Data Collector instances.2 Modify the host and database information for the VMware Cloud Director setup i

Page 49 - View Data Collectors

3 If you are using SQL Server for the vCenter Chargeback database and using the port number of the nameddatabase instance to connect to it, ensure tha

Page 50

3 If you are using SQL Server for the vCenter Server database and using the port number of the nameddatabase instance to connect to it, ensure that th

Page 51 - Delete Data Collector

CauseA probable reason might be that the primary group does not come under the provided base DN.SolutionModify the base DN of the LDAP server added to

Page 52 - 52 VMware, Inc

nThe VI Client was open and connected to the vCenter Server when the application was registered withthe vCenter Server instance.nYou logged in to the

Page 53 - VMware, Inc. 53

vCenter Chargeback User’s Guide146 VMware, Inc.

Page 54 - 54 VMware, Inc

IndexAapplicationaccessing 29activate 39authenticate in to 73configure log level 41configuring generic settings 39configuring settings 39managin

Page 55 - Manage Report View

enable 51information about 49install vCenter Chargeback Data Collector 31install VMware Cloud Director DataCollector 33install vShield Manager Dat

Page 56 - 56 VMware, Inc

report generation schedules 113schedule 119types 107view in interactive report view 118resource, permissions defined for 60rolesassign user role

Page 57 - Managing Attributes

Table 2-1. vCenter Chargeback Pre-Install Checklist (Continued)Item Requirement CheckedType Microsoft SQL Server 2005 or laterOracle Database 10g or

Page 58 - 58 VMware, Inc

VvCenter Chargebackabout 7architectural overview 8authenticate in to 73chargeback in virtual environment 7cluster 19cluster installation 19confi

Page 59 - Roles, and Permissions 4

Procedure1 Run the vCenter-CB.exe file.The installation wizard is displayed.2 Click Next on the Introduction screen.3 Accept the end-user license agre

Page 60 - 60 VMware, Inc

6 Enter the IP address and port details for the vCenter Chargeback application, and click Next.Option DescriptionIP AddressStatic IP address of the ma

Page 61 - Managing Roles

Option DescriptionDatabase UsernameThe name of the database user. The database user must have privileges toread the VMware Cloud Director database obj

Page 62 - Administrator Role

3 Provide the required certificate information and press Enter.You are prompted to enter the some information to be included in the generated SSL cert

Page 63 - Report Generator Role

vCenter Chargeback User’s Guide2 VMware, Inc.You can find the most up-to-date technical documentation on the VMware Web site at:http://www.vmware.co

Page 64 - No Access Role

Installing a vCenter Chargeback Cluster InstanceYou can create a cluster of vCenter Chargeback instances that use the same database and load balancer.

Page 65 - Modify a Role

6 Click Use it.The vCenter Chargeback instance will use this existing vCenter Chargeback database.7 Enter the IP address and port details for the vCen

Page 66 - Managing Users

12 Review the information displayed on the Pre-Installation Summary screen, and click Install.The installer starts installing the various components.

Page 67 - Creating Users

4 Provide the path for the installation directory, and click Next.If the specified installation directory exists, ensure that it is empty. If the spec

Page 68 - Create a LDAP User

Option DescriptionLoad-Balancer PortAn unused port through which vCenter Chargeback can communicate withthe load balancer (Apache Server).Server Insta

Page 69 - Create a LDAP Group

12 Review the information displayed on the Pre-Installation Summary screen, and click Install.The installer starts installing the various components.

Page 70 - Delete User

You can also back up the relevant configuration files from the current vCenter Chargeback installation, so thatyou can restore the existing installati

Page 71 - VMware, Inc. 71

7 (Optional) If you chose to install the VMware Cloud Director Data Collector, enter the VMware CloudDirector database-related information, and click

Page 72 - 72 VMware, Inc

In earlier releases, any user can view any of the vCenter Servers or cost models. However, starting from vCenterChargeback 1.5, users must be assigned

Page 73 - IP address

VMware vCenterChargeback - vShieldManager DataCollector-EmbeddedStarting this service starts the vShield Manager Data Collector instance thatwas insta

Page 74 - 74 VMware, Inc

ContentsAbout This Book 5 1Introduction to vCenter Chargeback 7What Is Chargeback 7Chargeback Solution for Virtual Environments 7Overview of vCenter C

Page 75 - VMware, Inc

By integrating VMware Cloud Director with vCenter Chargeback, you can perform the following tasks:nMeter and charge for allocation and usage of VMware

Page 76 - .csv file

3 Select the relevant data collector download option from the Tools menu.Option DescriptionDownload Data CollectorSelect this option to download the i

Page 77 - Format of the CSV File

6 Provide the details of the vCenter Chargeback database that the data collector must synchronize with thevCenter Server databases, and click Next.Opt

Page 78 - View a Chargeback Hierarchy

Install VMware Cloud Director Data CollectorIf you want to integrate a vCenter Chargeback instance with a VMware Cloud Director instance, you musthave

Page 79 - Add a vCenter Server Entity

Option DescriptionDatabase UsernameThe name of the database user. The database user must have privileges tocreate and delete schema, as well as read f

Page 80 - 80 VMware, Inc

Install vShield Manager Data CollectorIf you integrate a vCenter Chargeback instance with a VMware Cloud Director instance, you must have avShield Man

Page 81 - VMware, Inc. 81

Option DescriptionDatabase UsernameThe name of the database user. The database user must have privileges tocreate and delete schema, as well as read f

Page 82 - Assign Attributes

7 Review the information displayed on the Pre-Installation Summary screen, and click Install.The installer starts installing the data collector. If th

Page 83 - VMware, Inc. 83

You must also remove the instance name from the list of instances included in theworker.balancer.balance_workers parameter under the Define the LB wor

Page 84 - Share Virtual Machine Cost

Configuring Administration Settings 3As an administrative user, you can perform various administrative tasks, such as configuring the LDAP andSMTP ser

Page 85 - VMware, Inc. 85

Managing a Chargeback Hierarchy 78 6Managing and Configuring vCenter Chargeback Cost Elements 87vCenter Chargeback Cost-Related Elements 87Managing C

Page 86 - 86 VMware, Inc

Configure the SMTP Server SettingYou must configure the SMTP server setting in vCenter Chargeback to send the generated and archived reportsthrough em

Page 87 - Chargeback Cost Elements 6

Option DescriptionUser NameUser name to be used for authentication, if authentication type is RequireLogin.PasswordPassword for the user name provided

Page 88 - Base Rate

Option DescriptionerrorThe error level designates error events that might still allow the applicationto continue running.fatalThe fatal level designat

Page 89 - Fixed Cost

What to do nextIf you have selected the Enable LDAPS option, you must download the certificate from the LDAP server onto your local machine and add it

Page 90 - Billing Policy

Option DescriptionLDAP LimitThe maximum number of Windows Active Directory users or groups to befetched and displayed in the Add User Account screen o

Page 91 - VMware, Inc. 91

Add vCenter Server InformationvCenter Chargeback can calculate overall resource utilization and corresponding cost only for vCenter Serversthat are ad

Page 92 - Managing Cost Models

Option DescriptionDatabase TypeThe database type can be either SQL Server (default) or Oracle.Authentication TypeIf you have set the Database Type to

Page 93 - Create a Cost Model

Option DescriptionvCenter Server PasswordPassword for the user name entered.Database URLURL to access the vCenter Server database.For Oracle Database,

Page 94 - 94 VMware, Inc

Procedure1 In the Settings tab, click vCenter Servers.A table listing all the vCenter Servers is displayed.2 Select the vCenter Server that you want t

Page 95 - Modify a Cost Model

View Data CollectorsvCenter Chargeback stores and displays information about each data collector registered with the application.The data collectors r

Page 96 - Managing Fixed Costs

About This BookThe vCenter Chargeback User's Guide provides information about configuring and using the chargeback solutionfor virtual environmen

Page 97 - Create a Fixed Cost

Table 3-1. Information About Data Collectors Registered in the Application (Continued)Information Type DescriptionJob Type The type of the synchroni

Page 98 - Delete a Fixed Cost

Modify Job IntervalYou can control the time interval between two consecutive job runs for jobs that do not run eternally.Procedure1 Click Edit in the

Page 99 - Managing Cost Templates

Procedure1 In the Settings tab, click Data Collectors.A table listing all the data collectors registered with the application is displayed.2 Select th

Page 100 - Delete a Cost Template

What to do nextAfter you modify a property value, you must restart the data collector for the change to take effect.You can test the connection to the

Page 101 - Managing Billing Policies

Modify Super User Password for Cloud Data CollectorsIf you change the password of the super user that was used when installing the VMware Cloud Direct

Page 102 - Edit a Billing Policy

Procedure1 In the Settings tab, click License.A table listing the details of the license added to the application is displayed.2 Click Replace.The Rep

Page 103 - Delete a Billing Policy

4 Select an option from the Header Settings section to display the required information in the selected sub-section.Option DescriptionTextThe text tha

Page 104 - 104 VMware, Inc

In each section, the configured sub-sections will use the space available in the adjacent empty sub-sections.A configured sub-section will first try t

Page 105 - VMware, Inc. 105

Manage System Health ThresholdsThe System Health tab provides information about the status of the entire system based on the response timeof the vario

Page 106 - 106 VMware, Inc

Authenticating and Managing Users,Roles, and Permissions 4vCenter Chargeback provides user management features that enable you to manage the various u

Page 107 - Generating Reports 7

Services provides offerings to help you assess, plan, build, and manage yourvirtual environment. To access information about education classes,certifi

Page 108 - 108 VMware, Inc

Table 4-1. Resource Types Defined in vCenter Chargeback (Continued)Resource Type DescriptionAttribute This resource type refers to any attribute crea

Page 109 - Generate a Cost Report

Table 4-2. Permissions Applicable for Each Resource Type (Continued)Resource Type Create Read Update DeleteEntity CostModifySchedule Yes Yes Yes Yes

Page 110 - Generate a Usage Report

Table 4-3. Permissions Defined on the Super User RoleResource Type Create Read Update DeleteEntity CostModifyVMware vCenterServerYes Yes Yes Yes NoDa

Page 111 - VMware, Inc. 111

Table 4-4. Permissions Defined on the Administrator Role (Continued)Resource Type Create Read Update DeleteEntity CostModifyRole Yes Yes Yes Yes NoBi

Page 112 - 112 VMware, Inc

Table 4-6. Permissions Defined on the Report Generator Role (Continued)Resource Type Create Read Update DeleteEntity CostModifyChargebackHierarchical

Page 113 - Scheduling Report Generation

Create a RoleApart from the system-defined roles, you can define your own custom roles in vCenter Chargeback. Theseroles can then be assigned to the u

Page 114 - Scheduling Parameters

Delete a RoleYou can delete any of the existing custom roles in the application. The system-defined roles cannot be deleted.You must have the Administ

Page 115 - Schedule Report Generation

Creating UsersYou can create multiple users and groups in vCenter Chargeback as per your requirements. You must havethe Super User role or the Adminis

Page 116 - Email a Scheduled Report

What to do nextThe role assigned to the user defines the permission that the user has in the application. You must, however,assign roles to the user o

Page 117 - VMware, Inc. 117

Create a LDAP GroupLike LDAP users you can also add LDAP groups to vCenter Chargeback.You must have the Super User role or the Administrator role to p

Page 118 - Managing Reports

Introduction to vCenter Chargeback 1vCenter Chargeback is an end-to-end cost reporting solution for virtual environments using vSphere. Beforeyou inst

Page 119 - Schedule Report

Modify a UserAfter a user is created, you can change the password for the user by using the Modify User feature of theapplication. You can modify the

Page 120 - Email Report

You can assign only a single role to a user on vCenter Chargeback. If the user already has a role assigned to it,the same is removed and the new role

Page 121 - Managing Archived Reports

A user not having the Super User role or the Administrator role can assign a role to other users only on theresources that he has access to. This user

Page 122 - Email Archived Report

4 Select the user from the table listing the users.If any role has already been assigned to the user on the selected resources, the same is displayed

Page 123 - Delete Archived Report

Option DescriptionLogin in toThe user type.LDAP CodeIf you select LDAP for Login in to, you must specify the LDAP Code for theLDAP server. 3 Click OK.

Page 124 - Report Dashboard

Managing Chargeback Hierarchies 5vCenter Chargeback interacts with the vCenter Server to determine the utilization of the computing resourcesby variou

Page 125 - VMware, Inc. 125

3 Select Custom Hierarchy (default).4 Click Create.An empty chargeback hierarchy with the given name is created.What to do nextTo add entities to this

Page 126 - 126 VMware, Inc

PrerequisitesBefore you begin, you must ensure that the .csv file entries are in the correct format. To know more about theformat of the .csv file ent

Page 127 - Monitoring System Health 8

The following sample is an example of the contents of such a file:#version 1.5.01,CB-folder,-1,1012,CB-folder-1,1,101,vCenter Chargeback entity3,cbm-v

Page 128 - 128 VMware, Inc

Add a vCenter Chargeback EntityYou can add vCenter Chargeback entities to a chargeback hierarchy to logically group vCenter Server entitiesin the hier

Page 129 - Administration Utilities 9

A chargeback solution for a virtual environment defines a hierarchy with different types of entities such asdepartments, divisions, business units, co

Page 130 - Generic Scripts

3 Right-click the entity to which you want to add a vCenter Server entity and select New vCenter ServerEntity from the pop-up menu.You can add a vCent

Page 131 - Data Purging Scripts

Rename a Chargeback Hierarchy or a Chargeback EntityYou can edit the names of chargeback hierarchies and the vCenter Chargeback entities in them.To pe

Page 132

Delete a Chargeback HierarchyYou can remove invalid or unwanted chargeback hierarchies from the application.You must have delete privilege on the hier

Page 133 - Troubleshooting Utility

Move Entities Within a HierarchyYou can move the entities within a chargeback hierarchy. This is particularly useful if you want to rearrangethe entit

Page 134 - Chargeback

Procedure1 In the Manage Hierarchy tab, select the required chargeback hierarchy from the drop-down menu on theleft pane of the page.The collapsed vie

Page 135 - LDAP_Port

3 Right-click the virtual machine whose cost has to be shared and select Manage cost sharing from the pop-up menu.NOTE This menu option is available

Page 136 - Database

Procedure1 In the Manage Hierarchy tab, select the required chargeback hierarchy from the drop-down menu on theleft pane of the page.The collapsed vie

Page 137 - Information

Managing and Configuring vCenterChargeback Cost Elements 6vCenter Chargeback provides various cost-related elements. These elements enable you to defi

Page 138 - Displayed

Chargeable Computing ResourceA chargeable computing resource is any computing resource that must be accounted for when calculating theIT operational c

Page 139 - Unable to Add an LDAP Server

Rate FactorRate factor is the multiplication factor to be used along with the base rate to calculate the charge for a unit ofchargeable computing reso

Page 140

When you install vCenter Chargeback, the vCenter Chargeback application, the load balancer, and the datacollectors are installed and run on the same m

Page 141 - VMware, Inc. 141

Billing PolicyA billing policy determines the cost types and the amount of chargeable computing resources units to beconsidered for calculating the ch

Page 142 - 142 VMware, Inc

Fixed Cost and CPUReservationThis policy takes into account the fixed costs associated with the entity, thereserved capacity of CPU, and the actual ut

Page 143 - Unable to Email Report

external network receive computing resources. For all other resources, the user-defined allocation units is considered for cost calculation. This bill

Page 144 - Installation_Directory

nCreate a Cost Model on page 93You can create multiple cost models in vCenter Chargeback. Defining multiple cost models enables youto charge different

Page 145 - VMware, Inc. 145

7 Set the base rate and the corresponding duration for the computing resources.The duration specifies how often the specified rate is charged for the

Page 146 - 146 VMware, Inc

7 Click Calculate Metrics.The calculated costs are displayed in the Suggested Metrics page of the screen.8 Specify the number of virtual machines in t

Page 147 - VMware, Inc. 147

5 In the Base Rates tab, modify the base rates for the chargeable computing resources, the duration, and theeffective time period.a (Optional) To fetc

Page 148 - 148 VMware, Inc

nModify a Fixed Cost on page 98You can modify the fixed costs as and when required.nDelete a Fixed Cost on page 98You can delete invalid or unwanted f

Page 149 - VMware, Inc. 149

Modify a Fixed CostYou can modify the fixed costs as and when required.You must have update privilege on the fixed cost to modify it.Procedure1 In the

Page 150 - 150 VMware, Inc

Procedure1 In the Manage Cost tab, click Fixed Cost.A table listing all the fixed costs created in the application is displayed.2 Select the fixed cos

Commentaires sur ces manuels

Pas de commentaire