This file is indexed.

/usr/share/yuma/modules/netconfcentral/yuma-proc.yang is in libyuma-base 2.10-1build1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
module yuma-proc {

    namespace "http://netconfcentral.org/ns/yuma-proc";

    prefix "proc";

    organization  "Netconf Central";

    contact "Andy Bierman <andy@netconfcentral.org>.";

    description 
      "NETCONF /proc file system monitoring.";

    revision 2012-10-10 {
        description  
	  "Add more counters for ubuntu 12.04 support.";
    }

    revision 2010-06-01 {
        description  
	  "Add more counters for ubuntu 10.04 support.";
    }

    revision 2009-11-21 {
        description  
	  "Renamed proc to yuma-proc.";
    }

    revision 2009-07-17 {
        description  
	  "Initial version.";
    }

    typedef YesNo {
      type enumeration {
        enum no;
        enum yes;
      }
    }

    container proc {
        description
          "/proc file system monitoring data.";

        config false;

        container cpuinfo {
          description
            "/proc/cpuinfo file system monitoring data.";

          list cpu {
             key processor;

             leaf processor {
               description "Processor Identifier";
               type uint32;
             }

             leaf vendor_id {
               description "Vendor Identifier";
               type string;
             }

             leaf cpu_family {
               description "CPU family number";
               type uint32;
             }

             leaf model {
               description "Model number";
               type uint32;
             }

             leaf model_name {
               description "Model name";
               type string;
             }

             leaf stepping {
               description "Stepping number";
               type uint32;
             }

             leaf microcode {
               description "Microcode hex string";
               type string;
             }

             leaf cpu_MHz {
               description "CPU mega-hurtz number";
               type decimal64 {
                  fraction-digits 3;
               }
             }

             leaf cache_size {
               description "Cache size string";
               type string;
             }

             leaf physical_id {
               description "Physical Identifier number";
               type uint32;
             }

             leaf siblings {
               description "Siblings number";
               type uint32;
             }

             leaf core_id {
               description "Core identifier number";
               type uint32;
             }

             leaf cpu_cores {
               description "Number of CPU cores";
               type uint32;
             }

             leaf apicid {
               description "APICID number";
               type uint32;
             }

             leaf initial_apicid {
               description "Initial APICID number";
               type uint32;
             }

             leaf fdiv_bug {
               description "fdiv bug present";
               type YesNo;
             }

             leaf hlt_bug {
               description "hlt bug present";
               type YesNo;
             }

             leaf f00f_bug {
               description "f00f bug present";
               type YesNo;
             }

             leaf coma_bug {
               description "coma bug present";
               type YesNo;
             }

             leaf fpu {
               description "FPU present";
               type YesNo;
             }

             leaf fpu_exception {
               description "FPU exception supported";
               type YesNo;
             }

             leaf cpuid_level {
               description "CPU ID level number";
               type uint32;
             }

             leaf wp {
               description "wp enabled";
               type YesNo;
             }

             leaf flags {
               description "flags string";
               type string;
             }

             leaf bogomips {
               description "bogo MIPs number";
               type decimal64 {
                 fraction-digits 2;
               }
             }

             leaf TLB_size {
               description "TLB size: number of pages";
               type string;
             }

             leaf clflush_size {
               description "CL flush size number";
               type uint32;
             }

             leaf cache_alignment {
               description "Cache alignment number";
               type uint32;
             }

             leaf address_sizes {
               description "Address sizes string";
               type string;
             }

             leaf power_management {
               description "power management string";
               type string;
             }
          }         
        }

        container meminfo {
          description
            "/proc/meminfo system monitoring data.";

          leaf MemTotal {
            description "Memory Total string";
            type string;
          }

          leaf MemFree {
            description "Memory Free string";
            type string;
          }

          leaf Buffers {
            description "Buffers string";
            type string;
          }

          leaf Cached {
            description "Cached string";
            type string;
          }

          leaf SwapCached {
            description "Swap Cached string";
            type string;
          }

          leaf Active {
            description "Active string";
            type string;
          }

          leaf Active_anon_ {
            description "Active(anon) string";
            type string;
          }

          leaf Active_file_ {
            description "Active(file) string";
            type string;
          }

          leaf Inactive {
            description "Inactive string";
            type string;
          }

          leaf Inactive_anon_ {
            description "Inactive(anon) string";
            type string;
          }

          leaf Inactive_file_ {
            description "Inactive(file) string";
            type string;
          }

          leaf Unevictable {
            description "Unevictable string";
            type string;
          }

          leaf Mlocked {
            description "Mlocked string";
            type string;
          }
          
          leaf HighTotal {
            description "High Total string";
            type string;
          }

          leaf HighFree {
            description "High Free string";
            type string;
          }

          leaf LowTotal {
            description "Low Total string";
            type string;
          }

          leaf LowFree {
            description "Low Free string";
            type string;
          }

          leaf SwapTotal {
            description "Swap Total string";
            type string;
          }

          leaf SwapFree {
            description "Swap Free string";
            type string;
          }

          leaf Dirty {
            description "Dirty string";
            type string;
          }

          leaf Writeback {
            description "Writeback string";
            type string;
          }

          leaf AnonPages {
            description "Anonymous Pages string";
            type string;
          }

          leaf Mapped {
            description "Mapped string";
            type string;
          }

          leaf Shmem {
            description "Shmem string";
            type string;
          }

          leaf Slab {
            description "Slab string";
            type string;
          }

          leaf SReclaimable {
            description "SReclaimable string";
            type string;
          }

          leaf SUnreclaim {
            description "SUnreclaim string";
            type string;
          }

          leaf KernelStack {
            description "KernelStack string";
            type string;
          }

          leaf PageTables {
            description "PageTables string";
            type string;
          }

          leaf NFS_Unstable {
            description "NFS Unstable string";
            type string;
          }

          leaf Bounce {
            description "Bounce string";
            type string;
          }

          leaf WritebackTmp {
            description "Writeback Temp string";
            type string;
          }

          leaf CommitLimit {
            description "Commit Limit string";
            type string;
          }

          leaf Committed_AS {
            description "Committed AS string";
            type string;
          }

          leaf VmallocTotal {
            description "Vmalloc Total string";
            type string;
          }

          leaf VmallocUsed {
            description "Vmalloc Used string";
            type string;
          }

          leaf VmallocChunk {
            description "Vmalloc Chunk string";
            type string;
          }

          leaf HardwareCorrupted {
            description "HardwareCorrupted string";
            type string;
          }

          leaf HugePages_Total {
            description "Huge Pages Total number";
            type uint32;
          }

          leaf HugePages_Free {
            description "Huge Pages Free number";
            type uint32;
          }

          leaf HugePages_Rsvd {
            description "Huge Pages Reserved number";
            type uint32;
          }

          leaf HugePages_Surp {
            description "Huge Pages Surplus number";
            type uint32;
          }

          leaf Hugepagesize {
            description "Huge Page size string";
            type string;
          }

          leaf DirectMap4k {
            description "Direct Map 4k string";
            type string;
          }

          leaf DirectMap2M {
            description "Direct Map 2M string";
            type string;
          }

          leaf DirectMap4M {
            description "Direct Map 4M string";
            type string;
          }

        }








   }
}