Ignorez la navigation

Tarification Azure Surveillance

Observabilité complète de vos applications, de votre infrastructure et de votre réseau

Azure Monitor optimise la disponibilité et les performances de vos applications et services en fournissant une solution complète pour collecter, analyser et utiliser la télémétrie de vos environnements cloud et locaux. Il vous aide à comprendre le fonctionnement de vos applications et identifie de façon proactive les problèmes qui les affectent et les ressources dont elles dépendent.

Explorez les options tarifaires

Appliquez des filtres pour personnaliser les options de tarification à vos besoins.

Azure Monitor inclut des fonctionnalités de collecte et d’analyse des données de journal (facturées par ingestion de données, rétention et exportation), de surveillance de la disponibilité via des tests web, d’exportation de données de journal de plateforme à partir de ressources Azure, de collecte de métriques, de contrôle d’intégrité, d’alertes et de notifications. Les fonctionnalités d'Azure Monitor automatiquement activées, telles que la collecte des métriques standard et des journaux d’activité, sont proposées gratuitement. Sont également disponibles sans coût supplémentaire des fonctionnalités de surveillance avancées qui utilisent vos données ingérées (voir Insights et solutions principales).

Ingestion des données de journal

Des frais sont facturés pour les données ingérées par Log Analytics et Application Insights. Il existe deux façons de payer l’ingestion de données : le paiement à l’utilisation et les niveaux d’engagement. La tarification du paiement à l’utilisation offre une tarification de type paiement à l’utilisation flexible en facturant simplement le volume de données ingérées. Avec les niveaux d’engagement, vous êtes facturé à un tarif forfaitaire fixe à partir d’un niveau à 100 Go par jour. Les données ingérées au-dessus du niveau d’engagement sont facturées au même tarif par Go que le niveau actuel. Les niveaux d’engagement vous offrent une remise sur l’ingestion des données en fonction du niveau d’engagement sélectionné. Les niveaux d’engagement ont une période d’engagement de 31 jours (en savoir plus). Pour les utilisateurs Application Insights, votre ressource doit être basée sur un espace de travail pour tirer parti des niveaux d’engagement. Certains types de données, notamment les journaux d’activité Azure, n’impliquent pas de frais d’ingestion de données.

Non disponible Niveau de tarification Tarif Prix effectif par Go1 Économies par rapport au paiement à l’utilisation
Paiement à l'utilisation $- par Go
(5 Go par compte de facturation par mois inclus)
$- par Go S.O.
100 Go par jour $- par jour $- par Go $-
200 Go par jour $- par jour $- par Go $-
300 Go par jour $- par jour $- par Go $-
400 Go par jour $- par jour $- par Go $-
500 Go par jour $- par jour $- par Go $-
1 000 Go par jour $- par jour $- par Go $-
2 000 Go par jour $- par jour $- par Go $-
5 000 Go par jour $- par jour $- par Go $-

1La taille des données est mesurée en Go (10^9 octets). Les détails de son calcul sont disponibles pour Log Analytics et Application Insights.

Conservation des données de journal

Les données ingérées dans votre espace de travail Log Analytics peuvent être conservées sans frais pendant les 31 premiers jours (ou 90 jours si Azure Sentinel est activé sur l’espace de travail). Les données ingérées dans la version classique ou basée sur un espace de travail d’Application Insights sont conservées pendant 90 jours sans frais.

Les données conservées au-delà de ces périodes gratuites sont facturées pour chaque Go de données conservé pendant un mois (au prorata quotidien).

Fonctionnalité Jours de conservation incluse Tarif
Rétention de données 31 jours (ou 90 jours si Sentinel est activé) et 90 jours pour les données Application Insights $- par Go par mois

Exportation des données de journal

L’exportation de données Log Analytics permet l’exportation en continu de journaux à partir de votre espace de travail Log Analytics vers des destinations telles que le Stockage Azure et Event Hub. Vous êtes facturé par Go de données exportées depuis l’espace de travail Log Analytics. L’exportation de données via les paramètres de diagnostic est décrite ci-dessous dans la section Journaux de plateforme de cette page.

La facturation de la fonctionnalité d’exportation des données Log Analytics n’est pas encore activée. Un avis préalable sera émis avant l’activation de la facturation.

Fonctionnalité Tarif
Exportation de données Log Analytics $- par Go1
1The size of data exported by Log Analytics Data Export is the number of bytes in the exported JSON formatted data. 1 GB = 10^9 bytes.

Tests web

Application Insights a des tests Ping d’URL et des tests web en plusieurs étapes qui vous permettent de vérifier la disponibilité de votre application.

Fonctionnalité Tarif
Effectuer un test ping de tests web Gratuit
Tests web multiétapes1 $- per test per month

1Les tests web multiétapes sont calculés quotidiennement au prorata pour chaque test actif, indépendamment du nombre d’emplacements à partir desquels le test est exécuté ou de sa fréquence d’exécution. Les frais ayant trait aux règles et notifications d’alerte sont facturés séparément, conformément à la tarification ci-dessous.

Journaux de plateforme

Les journaux de plateforme fournissent des informations de diagnostic et d’audit détaillées pour les ressources Azure et la plateforme Azure dont elles dépendent et sont configurés via les paramètres de diagnostic. Pour les journaux de plateforme, vous payez le volume des journaux envoyés à chaque destination, aux tarifs indiqués ci-dessous.

Fonctionnalité Destination Tarif
Journaux de plateforme de diffusion en continu Log Analytics Included in Log Analytics data ingestion charges
Stockage ou hub d’événements6 $- par Go7
Partenaires de la Place de marché $- par Go7

6L’exportation d’un ensemble spécifique de journaux de plateforme vers le stockage ou un hub d’événements est disponible gratuitement. Consultez la liste des journaux de plateforme exportables gratuitement.

7La facturation des journaux de plateforme de streaming commence le 1 octobre 2021.

Mesures

Une métrique représente un ensemble de séries chronologiques. Vous êtes facturé en fonction du nombre de séries chronologiques surveillées et des appels d’API effectués. En version préliminaire, les mesures sont gratuites.

Fonctionnalité Unités gratuites incluses Tarif
Métriques standard8 Illimité Gratuit
Métriques personnalisées9 150 Mo par mois $0.258/Mo : 150-100 000 Mo
$0.151/Mo : 100 000-250 000 Mo
$0.061/Mo : au-dessus de 250 000 Mo
Requêtes de métrique10 1 000 000 appels d’API standard par mois $-/1 000 appels d’API standard

8Les métriques standard sont disponibles gratuitement et incluent une sélection de métriques provenant de solutions internes, de services et de ressources Azure. Consultez la liste des métriques standard.

9Chaque point de donnée de métrique personnalisée écrit est supposé avoir une taille de 8 octets.

10Metric queries are charged based on the number of standard API calls. A standard API call is a call that analyzes 1 440 data points (1 440 is also the total number of data points that can be stored per metric per day).

Analyse du fonctionnement

L’analyse du fonctionnement est facturée pour le nombre de séries chronologiques de métriques surveillées à l’aide de critères d’intégrité pour une ressource Azure.

En version préliminaire, l’analyse du fonctionnement est gratuite. Une fois l'analyse du fonctionnement en disponibilité générale, le plan de tarification ci-dessous sera appliqué.

Fonctionnalité Unités gratuites incluses Tarif
Critères d’intégrité Aucun $- série chronologique de métriques surveillées par mois

Règles d’alerte

Une règle d’alerte est facturée en fonction du type et du nombre de signaux qu’elle surveille. Un signal peut être une métrique de ressource, un journal ou un journal d’activité. Le coût d’une règle d’alerte qui surveille plusieurs signaux correspond à la somme des coût de surveillance de chaque signal et des fonctionnalités activées.

Signal d’alerte Unités gratuites incluses Tarif
Mesures11, 12 10 séries temporelles de métriques surveillées par mois $- par série temporelle de métriques surveillée par mois
Journal Aucun Intervalle de 15 minutes (ou supérieur) : $- par journal surveillé par mois
Intervalle de 10 minutes : $- par journal surveillé par mois
Intervalle de 5 minutes : $- par journal surveillé par mois
Intervalle de 1 minute : $- par journal surveillé par mois
Analyse des journaux à grande échelle13 Aucun Intervalle de 15 minutes (ou supérieur) : $- par série chronologique surveillée par mois
Intervalle de 10 minutes (ou supérieur) : $- par série chronologique surveillée par mois
Intervalle de 5 minutes (ou supérieur) : $- par série chronologique surveillée par mois
Intervalle de 1 minute (ou supérieur) : $- par série chronologique surveillée par mois
Journal d’activité Limité à 100 règles par abonnement Gratuit
Seuil dynamique14 Aucun $- par seuil dynamique par mois

11Le prix indiqué ici représente le prix d’une règle d’alerte surveillant une seule série temporelle de métriques provenant d’une seule ressource.

12Le prix est applicable aux règles d’alerte de métrique de nouvelle génération disponibles sous Alertes. Les règles d’alerte de génération précédente (alertes classiques) continueront à être disponibles gratuitement

  • Les journaux d’activité sont disponibles gratuitement pendant 90 jours. Pour conserver les données associées au-delà de cette période, celles-ci peuvent être routées vers un compte de stockage ou Event Hubs. Les frais associés s’appliquent au stockage et aux hubs d’événements, respectivement. Aucun frais n’est facturé pour les appels d’API visant à extraire les données des journaux d’activité.
  • Les alertes proposées dans le cadre d’Azure Security Center ne sont actuellement pas facturées.
  • Les alertes créées pour des critères d’intégrité ne sont pas facturées.

13La tarification de l’analyse des journaux à grande échelle est applicable à partir de l’API Scheduled Query Rules version 2021-02-01, une fois cette version mise à la disposition générale

14Une alerte dynamique est facturée pour la capacité de seuil dynamique et l’alerte de métrique sous-jacente.

Notifications

Les notifications sont envoyées au moment où une règle d’alerte est déclenchée. Vous êtes facturé en fonction du type et du nombre de notifications que vous choisissez d’envoyer.

Fonctionnalité Unités gratuites incluses Tarif
Événement de mise à jour ou de création de connecteur ITSM 1 000 événements par mois $-/1 000 événements
E-mails 1 000 e-mails par mois $-/100 000 e-mails
Notification Push (à Azure Mobile App) 1 000 notifications par mois $-/100 000 notifications
Sécuriser les webhooks 1 webhook sécurisé $- webhook(s) sécurisé(s) sur 1 000 000
Webhooks 100 000 webhooks par mois $-/1 000 000 webhooks

SMS et appels vocaux Pour connaître le tarif des SMS, consultez le tableau suivant.

Code pays Appels vocaux – Unités gratuites incluses Tarif SMS – Unités gratuites incluses Tarif
États-Unis (+1) 10 appels vocaux par mois $-/appel 100 SMS par mois $-/SMS
Australie (+61) Appels vocaux non pris en charge $-/appel - $-/SMS
Autriche (+43) Appels vocaux non pris en charge $-/appel - $-/SMS
Belgique (+32) Appels vocaux non pris en charge $-/appel - $-/SMS
Brésil (+55) Appels vocaux non pris en charge $-/appel - $-/SMS
Chili (+56) Appels vocaux non pris en charge $-/appel - $-/SMS
Chine (+86) Appels vocaux non pris en charge $-/appel - $-/SMS
République Tchèque (+420) Appels vocaux non pris en charge $-/appel - $-/SMS
Danemark (+45) Appels vocaux non pris en charge $-/appel - $-/SMS
Estonie (+372) Appels vocaux non pris en charge $-/appel - $-/SMS
Finlande (+358) Appels vocaux non pris en charge $-/appel - $-/SMS
France (+33) Appels vocaux non pris en charge $-/appel - $-/SMS
Allemagne (+49) Appels vocaux non pris en charge $-/appel - $-/SMS
Hong Kong R.A.S. (+852) Appels vocaux non pris en charge $-/appel - $-/SMS
Inde (+91) Appels vocaux non pris en charge $-/appel - $-/SMS
Irlande (+353) Appels vocaux non pris en charge $-/appel - $-/SMS
Israël (+972) Appels vocaux non pris en charge $-/appel - $-/SMS
Italie (+39) Appels vocaux non pris en charge $-/appel - $-/SMS
Japon (+81) Appels vocaux non pris en charge $-/appel - $-/SMS
Jordanie (+962) Appels vocaux non pris en charge $-/appel - $-/SMS
Luxembourg (+352) Appels vocaux non pris en charge $-/appel - $-/SMS
Malaisie (+60) Appels vocaux non pris en charge $-/appel - $-/SMS
Mexique (+52) Appels vocaux non pris en charge $-/appel - $-/SMS
Pays-Bas (+31) Appels vocaux non pris en charge $-/appel - $-/SMS
Nouvelle-Zélande (+64) Appels vocaux non pris en charge $-/appel - $-/SMS
Norvège (+47) Appels vocaux non pris en charge $-/appel - $-/SMS
Portugal (+351) Appels vocaux non pris en charge $-/appel - $-/SMS
Roumanie (+40) Appels vocaux non pris en charge $-/appel - $-/SMS
Russie (+7) Appels vocaux non pris en charge $-/appel - $-/SMS
Singapour (+65) Appels vocaux non pris en charge $-/appel - $-/SMS
Afrique du Sud (+27) Appels vocaux non pris en charge $-/appel - $-/SMS
Corée du Sud (+82) Appels vocaux non pris en charge $-/appel - $-/SMS
Espagne (+34) Appels vocaux non pris en charge $-/appel - $-/SMS
Suisse (+41) Appels vocaux non pris en charge $-/appel - $-/SMS
Taïwan (+886) Appels vocaux non pris en charge $-/appel - $-/SMS
Émirats arabes unis (+971) Appels vocaux non pris en charge $-/appel - $-/SMS
Royaume-Uni (+44) Appels vocaux non pris en charge $-/appel - $-/SMS

Tarification et options d’achat Azure

Connectez-vous directement avec nous

Obtenez une procédure pas à pas de la tarification Azure. Comprenez la tarification de votre solution cloud, découvrez l’optimisation des coûts et demandez une offre personnalisée.

Discuter avec un spécialiste des ventes

Découvrez les modalités d'achat

Achetez des services Azure via le site web Azure, un représentant Azure ou un partenaire Azure.

Explorez vos options

Ressources supplémentaires

Azure Surveillance

En savoir plus sur les fonctionnalités et capacités Azure Surveillance.

Calculatrice de prix

Estimez vos coûts mensuels pour l’utilisation des différentes combinaisons de produits Azure.

SLA

Consultez le Contrat de niveau de service (SLA) pour ce produit.

Documentation

Consulter les didacticiels et vidéos techniques, et d’autres ressources Azure Surveillance.

Forum Aux Questions

Général

  • Aucun frais supplémentaire n’est facturé pour les fonctionnalités Azure Monitor qui sont en préversion et qui ne sont pas répertoriées sur la page de tarification. La tarification des fonctionnalités en préversion sera annoncée à l’avenir et un avis sera fourni avant le début de la facturation. Si vous choisissez de continuer à utiliser les fonctionnalités d’évaluation après la période de préavis, vous serez facturé conformément au tarif en vigueur.

Log Analytics

  • Les niveaux d’engagement vous permettent de réserver un volume fixe de capacité quotidienne d’ingestion de données pour Azure Monitor et Azure Sentinel moyennant des frais quotidiens fixes et prédictibles. Vous pouvez changer votre niveau demandé à tout moment. Toutefois, la période d’engagement minimale avant de pouvoir annuler ou réduire votre réservation de capacité est de 31 jours.

    • Passage à un niveau plus élevé : vous pouvez changer de niveau à tout moment. Votre nouveau niveau entre en vigueur le lendemain à 00h01 UST.
    • Réduction de votre réservation de capacité sélectionnée : vous pouvez réduire votre niveau d’engagement ou vous désabonner entièrement de la tarification en fonction du niveau d’engagement après les 31 premiers jours. Cette période de 31 jours est réinitialisée chaque fois que vous modifiez (augmentez ou diminuez) le niveau sélectionné. Votre nouveau niveau tarifaire entre en vigueur le lendemain à 00h01 UST.
    • Apprenez-en davantage sur les modèles de tarification et les niveaux d’engagement Log Analytics.

  • Oui. À l’aide des clusters dédiés Log Analytics, vous pouvez déplacer plusieurs espaces de travail dans un cluster et, par conséquent, tirer parti d’un niveau d’engagement plus élevé et de son coût par Go plus faible. Apprenez-en davantage sur les conditions et les options de facturation pour les clusters dédiés Log Analytics.

  • Vous pouvez sélectionner une période de rétention allant jusqu’à 730 jours. Le coût de rétention est calculé sur une granularité quotidienne en fonction du tarif mensuel par Go stocké au-delà des jours de rétention (31 jours) gratuits, à l’exception des données Application Insights et des espaces de travail pour lesquels Azure Sentinel est activé. Apprenez-en davantage sur les options de gestion de la conservation des données.

  • Les abonnements qui incluaient un espace de travail Log Analytics ou une ressource Application Insights avant le 2 avril 2018, ou qui sont liés à un Contrat Entreprise commencé avant le 1er février 2019 et qui est toujours actif, auront toujours accès aux niveaux tarifaires hérités : Essai gratuit, Autonome (par Go) et Par nœud (OMS). Les espaces de travail du niveau tarifaire Essai gratuit présentent une ingestion des données quotidienne limitée à 500 Mo (à l’exception des types de données de sécurité collectés par Azure Defender (Security Center)) et une conservation des données limitée à 7 jours. Le niveau tarifaire Essai gratuit est conçu à des fins d’évaluation uniquement. Les espaces de travail des niveaux tarifaires Autonome et Par nœud présentent une rétention configurable par l’utilisateur, qui va de 30 à 730 jours. Consultez des informations supplémentaires sur les niveaux tarifaires hérités.

  • Il est souvent difficile pour les clients de décider si les espaces de travail ayant accès au niveau tarifaire hérité Par nœud sont mieux dans ce niveau ou dans l’une des offres actuelles, Paiement à l’utilisation ou Niveau d’engagement. Cela implique de bien comprendre le compromis entre le coût fixe par nœud supervisé dans le niveau de tarification Par nœud et son allocation de données incluse de 500 Mo/nœud/jour, et le coût supporté en payant simplement les données ingérées dans le niveau Paiement à l’utilisation (Par Go). Pour évaluer ceci, utilisez la requête de recommandation de niveau tarifaire.

  • Oui, les espaces de travail créés avant le 1er octobre 2016 peuvent continuer à utiliser les niveaux tarifaires Standard ou Premium, mais ils peuvent basculer à tout moment vers un niveau plus récent mentionné ci-dessus. Les niveaux tarifaires ci-dessous ne sont plus disponibles pour aucun nouvel espace de travail depuis le 1er octobre 2016.

    Non disponible Standard Premium
    Limite quotidienne Aucun Aucun
    Période de rétention 1 mois 12 mois
    Personnaliser des périodes de rétention plus longues Non disponible Non disponible
    Tarif $2.3 par Go $3.5 par Go

Application Insights

  • L’ancien modèle de tarification offrait deux niveaux : De base et Entreprise.

    Les clients du niveau Entreprise peuvent continuer à suivre l’ancien modèle de tarification ou peuvent basculer à tout moment vers le modèle de tarification ci-dessus. Tous les abonnements clients avec Application Insights activés avant le 2 avril 2018 sont facturés $- par Go pour les données reçues par Application Insights. Cependant, la seule situation où cela est avantageux est si vous avez acheté la suite OMS. Dans ce cas, chaque unité achetée des offres Operations Management Suite E1 et E2 inclut un octroi de 1 nœud du niveau Entreprise d’Application Insights. Chaque nœud Application Insights Enterprise inclut jusqu’à 200 Mo de données Application Insights ingérées par jour avec la rétention des données pendant 90 jours sans coût supplémentaire.

    Non disponible Entreprise
    Prix mensuel de base $- par nœud
    Données incluses 200 Mo par nœud chaque jour
    Données supplémentaires $- par Go
  • Non. Les clients qui ont commencé à utiliser Application Insights avant le 2 avril 2018 continuent d’être facturés $- par Go pour les données ingérées par Application Insights.

  • Vous pouvez définir un plafond quotidien du volume de données qu’Application Insights accepte de votre application, ce qui vous permet de contrôler vos coûts. Une fois que le plafond quotidien est atteint, les données qui le dépassent sont ignorées pour le reste du jour (heure UTC) et reprennent normalement au début du jour suivant.

    En outre, vous pouvez utiliser l’échantillonnage pour réduire le volume de données que votre application envoie à Application Insights.

    Apprenez-en davantage sur la gestion de la tarification et du volume de données dans Application Insights.

Mesures

  • Metric queries are charged based on the number of standard API calls. A standard API call is a call that analyzes 1,440 data points (1,440 is also the total number of data points that can be stored per metric per day). If an API call analyzes more than 1,440 data points, then it will count as multiple standard API calls. If an API call analyzes less than 1,440 data points, it will count as less than one API call. The number of standard API calls is calculated every day as the total number of data points analyzed per day divided by 1,440.

    Examples

    1. An API call that analyzes 2,000 data points will count as 2,000/1,440 = 1.4 standard API calls.
    2. An API call that analyzes 200 data points will count as 200/1,440 = 0.1 standard API calls.
    3. A scenario tracking five metrics with one-minute granularity from 100 VMs a day will result in 720,000 data points, which translates to (720,000/1,440) 500 standard API calls per day.
  • Metrics are available for a 93-day period at no charge. To retain metrics data beyond the 93-day period, metrics data can be routed to a storage account, Azure Log Analytics workspace, or event hub. Corresponding charges apply for storage, Log Analytics, and event hub, respectively. In addition, metric queries are charged for the corresponding API calls required to route data.

Alertes

  • The price of an alert rule which monitors the CPU utilization, and RAM usage (i.e. 2 metric time-series) for 10 VMs, and has dynamic threshold enabled, can be calculated as, Price of alert rule + Price of dynamic threshold. For this example, the price would be calculated as:

    Total monthly price = (10 VMs * 2 metric time-series per VM – 10 free units) * price per metric time-series per month + [(10 VMs * 2 metric time-series per VM) *price per dynamic threshold per month]

  • The price of an alert rule which queries 1 resource event every 15-minutes can be calculated as,

    Total monthly price = 1 resource * 1 log alert rule * price per 15-minute internal log alert rule per month

  • The price of an alert rule which monitors 10 VM resources at 1-minute frequency, using resource centric log monitoring, can be calculated as Price of alert rule + Price of number of dimensions.

    Total monthly price = price per 1-minute log alert rule per month + ( 10 time series - 1 included free time series ) * price per 1-min interval monitored per month

    Pricing of at scale log monitoring is applicable from Scheduled Query Rules API version 2021-02-01

  • Les règles d’alerte migrées et les groupes d’actions migrés correspondants (e-mail, webhook ou LogicApp) restent gratuits. La fonctionnalité dont vous disposiez avec les alertes classiques, y compris la possibilité de modifier le seuil, le type d’agrégation et la granularité de l’agrégation, restera disponible gratuitement avec votre règle d’alerte migrée. Toutefois, si vous modifiez la règle d’alerte migrée pour utiliser l’une des nouvelles fonctionnalités de la plateforme d’alerte, les notifications ou les types d’action, les frais correspondants s’appliquent. Voici des exemples de cas dans lesquels vous devrez payer votre règle d’alerte :

    • Toute règle d’alerte (non migrée) créée au-delà des unités gratuites, sur la nouvelle plateforme Azure Monitor
    • Toutes les données reçues et conservées au-delà des unités gratuites incluses par Azure Monitor
    • Tous les tests web multiples exécutés par Application Insights
    • Toutes les métriques personnalisées stockées au-delà des unités gratuites incluses dans Azure Monitor
    • Toutes les règles d’alerte migrées qui sont modifiées pour utiliser de nouvelles fonctionnalités d’alertes de métrique comme la fréquence, les ressources/dimensions multiples, les Seuils dynamiques, le changement de ressource/signal, et ainsi de suite
    • Tous les groupes d’actions migrés qui sont modifiés afin d’utiliser des notifications plus récentes ou des types d’actions comme les SMS, les appels vocaux et/ou l’intégration ITSM
  • Les règles d’alerte de journal d’activité, d’intégrité du service et d’intégrité des ressources continuent d’être disponibles gratuitement.

  • Les notifications d’alerte sont facturées séparément en fonction du type de notification utilisé.

  • You will not be charged for the first 250 log alert rules with frequency 5 minutes or more. Any alert rules above the 250 log alert rules limit or lower than 5 minutes frequency will be billed per the prices listed above.

Discutez avec un spécialiste des ventes pour qu’il vous explique en détail la tarification Azure. Comprendre la tarification de votre solution cloud.

Profitez de services cloud gratuits et d’un crédit de $200 pour découvrir Azure pendant 30 jours.

Ajout à des fins d’estimation. Appuyez sur « v » pour afficher sur la calculatrice