This module contains a collection of YANG definitions for Cisco IOS-XR wdsysmon-fd-proc package operational data. This module c...
Version: 2020-04-19
module Cisco-IOS-XR-wdsysmon-fd-proc-oper { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-wdsysmon-fd-proc-oper"; prefix wdsysmon-fd-proc-oper; import Cisco-IOS-XR-types { prefix xr; } import cisco-semver { prefix semver; } include Cisco-IOS-XR-wdsysmon-fd-proc-oper-sub1 { revision-date "2020-04-19"; } organization "Cisco Systems, Inc."; contact "Cisco Systems, Inc. Customer Service Postal: 170 West Tasman Drive San Jose, CA 95134 Tel: +1 800 553-NETS E-mail: cs-yang@cisco.com"; description "This module contains a collection of YANG definitions for Cisco IOS-XR wdsysmon-fd-proc package operational data. This module contains definitions for the following management objects: process-monitoring: Processes operational data Copyright (c) 2013-2020 by Cisco Systems, Inc. All rights reserved."; revision "2020-04-19" { description "Initial version."; } revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } semver:module-version "1.0.0"; container process-monitoring { config false; description "Processes operational data"; container nodes { description "List of nodes"; list node { key "node-name"; description "Node ID"; container process-name { description "Process <WORD> information"; container proc-cpu-utilizations { description "Process <WORD> information"; list proc-cpu-utilization { key "process-name"; description "Process CPU utilization information"; leaf process-name { type xr:Cisco-ios-xr-string; description "Process name"; } leaf total-cpu-one-minute { type uint32; description "Total CPU utilization in past 1 minute"; } leaf total-cpu-five-minute { type uint32; description "Total CPU utilization in past 5 minute"; } leaf total-cpu-fifteen-minute { type uint32; description "Total CPU utilization in past 15 minute"; } list process-cpu { description "Per process CPU utilization"; leaf process-name { type string; description "Process name"; } leaf process-id { type uint32; description "Process ID"; } leaf process-cpu-one-minute { type uint32; units "percentage"; description "Process CPU utilization in percent for past 1 minute"; } leaf process-cpu-five-minute { type uint32; units "percentage"; description "Process CPU utilization in percent for past 5 minute"; } leaf process-cpu-fifteen-minute { type uint32; units "percentage"; description "Process CPU utilization in percent for past 15 minute"; } list thread-cpu { description "Threads Per process CPU utilization"; leaf thread-name { type string; description "Thread name"; } leaf thread-id { type uint32; description "Thread ID"; } leaf process-cpu-one-minute { type uint32; units "percentage"; description "Thread CPU utilization in percent for past 1 minute"; } leaf process-cpu-five-minute { type uint32; units "percentage"; description "Thread CPU utilization in percent for past 5 minute"; } leaf process-cpu-fifteen-minute { type uint32; units "percentage"; description "Thread CPU utilization in percent for past 15 minute"; } } // list thread-cpu } // list process-cpu } // list proc-cpu-utilization } // container proc-cpu-utilizations } // container process-name leaf node-name { type xr:Node-id; description "Node name"; } } // list node } // container nodes } // container process-monitoring } // module Cisco-IOS-XR-wdsysmon-fd-proc-oper
© 2023 YumaWorks, Inc. All rights reserved.