{"id":2247,"date":"2011-07-07T13:15:00","date_gmt":"2011-07-07T11:15:00","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/"},"modified":"2011-07-07T13:15:00","modified_gmt":"2011-07-07T11:15:00","slug":"inside-grid-control","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/","title":{"rendered":"Inside Grid Control"},"content":{"rendered":"<p>Lors de mon activit\u00e9 de consultant, et suite \u00e0 un bug qui n&#8217;affiche pas correctement le nombre de CPU (OMS 10.2.0.5, agent 10.2.0.5 et linux x86_64), je me suis int\u00e9ress\u00e9 \u00e0 la mani\u00e8re dont Oracle Enterprise Manager Grid Control (OEM GC) r\u00e9cup\u00e9rait les informations de m\u00e9moire et de CPU sur les diff\u00e9rents h\u00f4tes surveill\u00e9s par ce dernier.<br \/>\nTout d&#8217;abord on d\u00e9couvre vite que les informations de m\u00e9moire et de CPU sont stock\u00e9es dans la vue MGMT$OS_HW_SUMMARY :<\/p>\n<pre class=\"brush: sql; gutter: true; first-line: 1\">SQL&gt; select host_name,mem,cpu_count\nfrom mgmt$os_hw_summary;\n\u00a0\nvmtestoraem1.it.dbi-services.com\u00a0\u00a0 3034 1\nvmtestora10g01.it.dbi-services.com 3034 1\u00a0\nvmtestorarac1.it.dbi-services.com\u00a0 3018 2\u00a0\nvmtestorarac2.it.dbi-services.com\u00a0 3018 2\nvmtestoradg1.it.dbi-services.com\u00a0\u00a0 4953 2<\/pre>\n<p>Cette vue r\u00e9cup\u00e8re les donn\u00e9es de la table mgmt_os_hardware_master du sch\u00e9ma sysman du repository de l&#8217;OMS.<\/p>\n<pre class=\"brush: sql; gutter: true; first-line: 1\">SQL&gt; select system_config,memory_size_in_mb,cpu_count from mgmt_hc_hardware_master;\n\u00a0\ni686 3034 1\u00a0\ni686 3034 1\u00a0\nx86_64 3018 2\u00a0\nx86_64 3018 2\u00a0\nx86_64 4953 2<\/pre>\n<p style=\"margin-bottom: 0cm;\"><span style=\"font-family: courier new,courier;\">\u00a0<\/span><\/p>\n<p lang=\"fr-FR\">A cette occasion on pourra s&#8217;int\u00e9resser aux diff\u00e9rentes tables MGMT_HC_% du sch\u00e9ma sysman qui contiennent toutes les informations essentielles de l&#8217;OS :<\/p>\n<p style=\"margin-bottom: 0cm;\"><span style=\"font-family: courier new,courier;\">\u00a0<\/span><\/p>\n<pre class=\"brush: sql; gutter: true; first-line: 1\">SQL&gt; select table_name from user_tables where table_name like 'MGMT_HC%';\n\u00a0\nTABLE_NAME\n------------------------------\nMGMT_HC_SYSTEM_SUMMARY\nMGMT_HC_HARDWARE_MASTER\nMGMT_HC_CPU_DETAILS\nMGMT_HC_IOCARD_DETAILS\nMGMT_HC_NIC_DETAILS\nMGMT_HC_OS_SUMMARY\nMGMT_HC_OS_PROPERTIES\nMGMT_HC_OS_COMPONENTS\nMGMT_HC_FS_MOUNT_DETAILS\nMGMT_HC_VENDOR_SW_SUMMARY\nMGMT_HC_VENDOR_SW_COMPONENTS<\/pre>\n<p>Comme par exemple :<\/p>\n<pre class=\"brush: sql; gutter: true; first-line: 1\">SQL&gt; selectname,update_level,distributor_version,\n\u00a0\u00a0\u00a0\u00a0 max_swap_space_in_mb,address_length_in_bits\n\u00a0\u00a0\u00a0\u00a0 from mgmt_hc_os_summary;<\/pre>\n<p><span style=\"font-family: courier new,courier; font-size: 8pt;\">NAME UPDATE_LEVEL DISTRIBUTOR_VERSION MAX_SWAP_SPACE_IN_MB ADDRESS_LENGTH_IN_BITS<br \/>\nEnterprise Linux Enterprise Linux Server release 5.5 (Carthage) 194.el5 Oracle Enterprise Linux 4.1.2-48 2047.34 32-bit<br \/>\nEnterprise Linux Enterprise Linux Server release 5.5 (Carthage) 194.el5 Oracle Enterprise Linux 4.1.2-48 2047.34 32-bit<br \/>\nEnterprise Linux Enterprise Linux Server release 5.5 (Carthage) 194.el5 Oracle Enterprise Linux 4.1.2-48 6142.03 64-bit<br \/>\nEnterprise Linux Enterprise Linux Server release 5.5 (Carthage) 194.el5 Oracle Enterprise Linux 4.1.2-48 6142.03 64-bit<br \/>\nEnterprise Linux Enterprise Linux Server release 5.5 (Carthage) 194.el5 Oracle Enterprise Linux 4.1.2-48 6142.03 64-bit<\/span><\/p>\n<p>Ou encore :<\/p>\n<pre class=\"brush: sql; gutter: true; first-line: 1\">SQL&gt; select resource_name,mount_location,type,mount_options\u00a0\n\u00a0\u00a0\u00a0\u00a0 from\u00a0mgmt_hc_fs_mount_details;\n\u00a0\n\/dev\/mapper\/VolGroup00-LogVol01 \/ ext3 rw \/dev\/sda1 \/boot ext3 rw\u00a0\n\/dev\/mapper\/VolGroup00-LogVol01 \/ ext3 rw \/dev\/sda1 \/boot ext3 rw\u00a0\n\/dev\/sda2 \/ ext3 rw\u00a0\n\/dev\/sda1 \/boot ext3 rw\u00a0\n\/dev\/mapper\/vgora-lvu00 \/u00 ext3 rw\u00a0\n\/dev\/sda2 \/ ext3 rw\u00a0\n\/dev\/sda1 \/boot ext3 rw\u00a0\n\/dev\/mapper\/vgora-lvu00 \/u00 ext3 rw\u00a0\ndbi-nas1:\/share\/DBI \/NASDBI nfs rw,timeo=5,intr,addr=X.Y.Z.\u00a0\n\/dev\/sda2 \/ ext3 rw\u00a0\n\/dev\/sda1 \/boot ext3 rw\u00a0\n\/dev\/mapper\/vgora-lvu00 \/u00 ext3 rw\u00a0\n\/dev\/mapper\/vgora-lvu01 \/u01 ext3 rw\u00a0\nsrvdbinas02:\/volume1\/DBI \/DBINAS nfs rw,timeo=5,intr,addr=X.Y.Z.T<\/pre>\n<p>On s&#8217;aper\u00e7oit que toutes les informations sont stock\u00e9es dans ces tables :=)<br \/>\nMais comment Oracle fait-il donc pour obtenir toutes ces informations ?<\/p>\n<p>En fait, toutes ces donn\u00e9es sont collect\u00e9es par les agents et envoy\u00e9es dans le repository de l&#8217;OMS. Les scripts utilis\u00e9s se trouvent dans le r\u00e9pertoire $AGENT_HOME\/sysman\/admin\/scripts.<\/p>\n<p lang=\"fr-FR\">Int\u00e9ressons-nous plus particuli\u00e8rement aux aspects de CPU et de m\u00e9moire. Un premier script int\u00e9ressant est le programme perl ecmSysData1.pl. En le lan\u00e7ant en mode debug, on obtient les r\u00e9sultats suivants :<\/p>\n<pre class=\"brush: actionscript3; gutter: true; first-line: 1\">oracle:&gt; perl -i $perl_lib \/u00\/app\/oracle\/agent10g\/sysman\/admin\/scripts\/ecmSysData1.pl -debug ALL &gt; hw_all.txt<\/pre>\n<p style=\"margin-bottom: 0cm;\"><span style=\"font-family: courier new,courier;\">\u00a0<\/span><\/p>\n<p lang=\"fr-FR\">Mais la valeur de NumCpu est incorrecte dans le fichier hw_all.txt xml g\u00e9n\u00e9r\u00e9, le host poss\u00e9de 16 CPU et le programme perl n&#8217;en affiche qu&#8217;une seule :<\/p>\n<p>TOTAL_LOCAL_DISK_SPACE_IN_GB 634.76 TOTAL_LOCAL_DISK_SPACE_IN_GB<br \/>\nNUMBER_OF_CPUS 1 NUMBER_OF_CPUS<br \/>\nNUMBER_OF_CPU_BOARDS 1 NUMBER_OF_CPU_BOARDS<\/p>\n<p>La console OEM Grid Control nous affiche un nombre incorrect de CPU :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/psi3.jpg\" alt=\"\" width=\"564\" height=\"173\" \/><\/p>\n<p>Si nous lan\u00e7ons le script nmupm manuellement, le nombre de CPU est pourtant correct :<\/p>\n<p><span style=\"font-family: courier new,courier;\"><a href=\"mailto:oracle@l013:\/dorlids6\/sys01\/agent10g\/bin\/\">oracle:\/oracle\/sys01\/agent10g\/bin\/<\/a>\u00a0:&gt; .\/nmupm cpudata<\/span><br \/>\n<span style=\"font-family: courier new,courier;\">GenuineIntel|16|1|16|1|16<\/span><br \/>\nEn consultant le code perl du fichier Ptdpm1.pl, nous pouvons trouver le code suivant :<\/p>\n<pre class=\"brush: actionscript3; gutter: true; first-line: 1\">if(!isXenServer()) {\nmy $cpucmd = \"$Ptdpm1::NMUPM cpudata\";\nmy $cpustring = execCmd($cpucmd);\nmy @cpudata = split ('|',$cpustring );\n$NoOfCPU = $cpudata[2]; # Number of physical cpu(s)\n}<\/pre>\n<p>Nous modifions ce code de la mani\u00e8re suivante\u00a0:<\/p>\n<pre class=\"brush: actionscript3; gutter: true; first-line: 1\">if(!isXenServer()) {\nmy $cpucmd = \"$Ptdpm1::NMUPM cpudata\";\nmy $cpustring = execCmd($cpucmd);\nmy @cpudata = split ('|',$cpustring );\n$NoOfCPU = $cpudata[1]; # Number of physical cpu(s)\n}<\/pre>\n<p align=\"justify\">Si nous relan\u00e7ons le programme perl ecmSysData1.pl, le fichier hw_all.txt affiche le nombre correct de CPU :<\/p>\n<p>TOTAL_LOCAL_DISK_SPACE_IN_GB 634.76 TOTAL_LOCAL_DISK_SPACE_IN_GB<br \/>\nNUMBER_OF_CPUS 16 NUMBER_OF_CPUS<br \/>\nNUMBER_OF_CPU_BOARDS 1 NUMBER_OF_CPU_BOARDS<\/p>\n<p>Et la console OEM Grid Control \u00e9galement :<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/psi4.jpg\" alt=\"\" \/><br \/>\nDe la m\u00eame mani\u00e8re, pour trouver la m\u00e9moire du serveur, on d\u00e9couvre que c&#8217;est le programme Ptdpm1.pm qui effectue le travail :<\/p>\n<pre class=\"brush: actionscript3; gutter: true; first-line: 1\">chomp($memory = `$Ptdpm0::EGREP \"^MemTotal:\" \/proc\/meminfo`);\n$memory = left(\"kB\", right(\"MemTotal:\", $memory), 1);\u00a0\n# convert MEMORY_SIZE_IN_MB to MB\n$memory = int($memory \/ 1024);<\/pre>\n<p style=\"margin-bottom: 0cm;\"><span style=\"font-family: courier new,courier;\">\u00a0<\/span><\/p>\n<p>Le processus de rafraichissement du host est lanc\u00e9 automatiquement une fois par jour par OEM Grid Control, mais il est possible de le lancer manuellement par la commande\u00a0suivante :<br \/>\n<span style=\"font-family: courier new,courier;\">emctl control runcollection <\/span><br \/>\n>Exemple\u00a0:<\/p>\n<p><span style=\"font-family: courier new,courier;\"><a href=\"mailto:oracle@vmtestora10g01:\/u00\/app\/oracle\/product\/10.2.0.5\/agent11g\/bin\/\">oracle@vmtestora10g01:\/u00\/app\/oracle\/product\/10.2.0.5\/agent11g\/bin\/<\/a> [agent11g] .\/emctl control agent runcollection vmtestora10g01.it.dbi-services.com:host<br \/>\n Enterprise Manager 11g Release 1 Grid Control 11.1.0.1.0<br \/>\nCopyright (c) 1996, 2010 Oracle Corporation. All rights reserved.<\/span><\/p>\n<p>Ou alors directement depuis la console Grid Control en utilisant &#8220;R\u00e9g\u00e9n\u00e9rer la configuration d&#8217;h\u00f4te&#8221; depuis le menu &#8220;D\u00e9ploiements&#8221; :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/psi5.jpg\" alt=\"\" width=\"593\" height=\"106\" \/><\/p>\n<p>Lorsqu&#8217;on lance le rafraichissement manuellement ou via le Grid Control, l&#8217;agent ex\u00e9cute sur le host les commandes suivantes :<\/p>\n<pre class=\"brush: actionscript3; gutter: true; first-line: 1\">ecmSysData1.pl HARDWARE\necmSysData1.pl OS_SOFTWARE\necmSysData1.pl VENDOR_SOFTWARE<\/pre>\n<p>Celles-ci g\u00e9n\u00e8rent des fichiers xml dans le r\u00e9pertoire $AGENT_HOME\/sysman\/emd\/upload.<\/p>\n<p>Ces fichiers xml sont alors transmis \u00e0 l&#8217;OMS dans le r\u00e9pertoire $OMS_HOME\/sysman\/recv et sont ensuite charg\u00e9s dans le repository. Une fois charg\u00e9s dans le repository, ces fichiers sont d\u00e9truits du r\u00e9pertoire.<\/p>\n<p>Au final, OEMGC utilise des moyens classiques pour r\u00e9cup\u00e9rer les diff\u00e9rentes informations des h\u00f4tes qu&#8217;il g\u00e8re.<\/p>\n<p>Ainsi, on peut voir les immenses possibilit\u00e9s des informations que l&#8217;on peut collecter par l&#8217;interm\u00e9diaire des tables mgmt_hc% du sch\u00e9ma sysman du repository. Il est alors possible de cr\u00e9er facilement des reports pour visualiser tous les composants d&#8217;une infrastructure de production.<\/p>\n","protected":false},"excerpt":{"rendered":"<p lang=\"fr-FR\" style=\"margin-bottom: 0cm;\"><span style=\"font-family: verdana,geneva;\">Lors de mon activit\u00e9 de consultant, et suite \u00e0 un bug qui n&#8217;affiche pas correctement le nombre de CPU (OMS 10.2.0.5, agent 10.2.0.5 et linux x86_64), je me suis int\u00e9ress\u00e9 \u00e0 la mani\u00e8re dont Oracle Enterprise Manager Grid Control (OEM GC) r\u00e9cup\u00e9rait les informations de m\u00e9moire et de cpu sur les diff\u00e9rents h\u00f4tes surveill\u00e9s par ce dernier.<\/span><\/p>\n","protected":false},"author":27,"featured_media":2248,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[198],"tags":[258,46,17],"type_dbi":[],"class_list":["post-2247","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-database-management","tag-grid","tag-linux-unix","tag-oracle-11g"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Inside Grid Control - dbi Blog<\/title>\n<meta name=\"description\" content=\"Posting sur la mani\u00e8re dont Oracle Enterprise Manager Grid Control (OEM GC) r\u00e9cup\u00e9re les informations de m\u00e9moire et de CPU.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Inside Grid Control\" \/>\n<meta property=\"og:description\" content=\"Posting sur la mani\u00e8re dont Oracle Enterprise Manager Grid Control (OEM GC) r\u00e9cup\u00e9re les informations de m\u00e9moire et de CPU.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2011-07-07T11:15:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/psi3.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"564\" \/>\n\t<meta property=\"og:image:height\" content=\"193\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Oracle Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Oracle Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/\"},\"author\":{\"name\":\"Oracle Team\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/66ab87129f2d357f09971bc7936a77ee\"},\"headline\":\"Inside Grid Control\",\"datePublished\":\"2011-07-07T11:15:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/\"},\"wordCount\":761,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/psi3.jpg\",\"keywords\":[\"Grid\",\"Linux\/UNIX\",\"Oracle 11g\"],\"articleSection\":[\"Database management\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/\",\"name\":\"Inside Grid Control - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/psi3.jpg\",\"datePublished\":\"2011-07-07T11:15:00+00:00\",\"author\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/66ab87129f2d357f09971bc7936a77ee\"},\"description\":\"Posting sur la mani\u00e8re dont Oracle Enterprise Manager Grid Control (OEM GC) r\u00e9cup\u00e9re les informations de m\u00e9moire et de CPU.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/#primaryimage\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/psi3.jpg\",\"contentUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/psi3.jpg\",\"width\":564,\"height\":193},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.dbi-services.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Inside Grid Control\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/66ab87129f2d357f09971bc7936a77ee\",\"name\":\"Oracle Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/f711f7cd2c9b09bf2627133755b569fb5be0694810cfd33033bdd095fedba86d?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f711f7cd2c9b09bf2627133755b569fb5be0694810cfd33033bdd095fedba86d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f711f7cd2c9b09bf2627133755b569fb5be0694810cfd33033bdd095fedba86d?s=96&d=mm&r=g\",\"caption\":\"Oracle Team\"},\"url\":\"https:\/\/www.dbi-services.com\/blog\/author\/oracle-team\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Inside Grid Control - dbi Blog","description":"Posting sur la mani\u00e8re dont Oracle Enterprise Manager Grid Control (OEM GC) r\u00e9cup\u00e9re les informations de m\u00e9moire et de CPU.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/","og_locale":"en_US","og_type":"article","og_title":"Inside Grid Control","og_description":"Posting sur la mani\u00e8re dont Oracle Enterprise Manager Grid Control (OEM GC) r\u00e9cup\u00e9re les informations de m\u00e9moire et de CPU.","og_url":"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/","og_site_name":"dbi Blog","article_published_time":"2011-07-07T11:15:00+00:00","og_image":[{"width":564,"height":193,"url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/psi3.jpg","type":"image\/jpeg"}],"author":"Oracle Team","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Oracle Team","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/"},"author":{"name":"Oracle Team","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/66ab87129f2d357f09971bc7936a77ee"},"headline":"Inside Grid Control","datePublished":"2011-07-07T11:15:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/"},"wordCount":761,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/psi3.jpg","keywords":["Grid","Linux\/UNIX","Oracle 11g"],"articleSection":["Database management"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/","url":"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/","name":"Inside Grid Control - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/psi3.jpg","datePublished":"2011-07-07T11:15:00+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/66ab87129f2d357f09971bc7936a77ee"},"description":"Posting sur la mani\u00e8re dont Oracle Enterprise Manager Grid Control (OEM GC) r\u00e9cup\u00e9re les informations de m\u00e9moire et de CPU.","breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/psi3.jpg","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/psi3.jpg","width":564,"height":193},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/inside-grid-control\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Inside Grid Control"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/66ab87129f2d357f09971bc7936a77ee","name":"Oracle Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f711f7cd2c9b09bf2627133755b569fb5be0694810cfd33033bdd095fedba86d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f711f7cd2c9b09bf2627133755b569fb5be0694810cfd33033bdd095fedba86d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f711f7cd2c9b09bf2627133755b569fb5be0694810cfd33033bdd095fedba86d?s=96&d=mm&r=g","caption":"Oracle Team"},"url":"https:\/\/www.dbi-services.com\/blog\/author\/oracle-team\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/2247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=2247"}],"version-history":[{"count":0,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/2247\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media\/2248"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=2247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=2247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=2247"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=2247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}