EXAGRID-MIB DEFINITIONS ::= BEGIN

   IMPORTS
      OBJECT-TYPE     FROM RFC-1212
      TRAP-TYPE       FROM RFC-1215
      DisplayString   FROM RFC1213-MIB
      Gauge,
      TimeTicks       FROM RFC1155-SMI
      InternationalDisplayString FROM HOST-RESOURCES-MIB
      enterprises     FROM SNMPv2-SMI;

exagrid              OBJECT IDENTIFIER ::= { enterprises 14941 }
exagridTraps         OBJECT IDENTIFIER ::= { exagrid 1 }
egEventParams        OBJECT IDENTIFIER ::= { exagrid 2 }

--
-- ExaGrid product lines, series, and device identifiers
--
exagridProductLines  OBJECT IDENTIFIER ::= { exagrid 3 }
exagridExX000Series  OBJECT IDENTIFIER ::= { exagridProductLines 1 }
exagridExX000        OBJECT IDENTIFIER ::= { exagridExX000Series 0 }
exagridEx1000        OBJECT IDENTIFIER ::= { exagridExX000Series 1 }
exagridEx2000        OBJECT IDENTIFIER ::= { exagridExX000Series 2 }
exagridEx3000        OBJECT IDENTIFIER ::= { exagridExX000Series 3 }
exagridEx4000        OBJECT IDENTIFIER ::= { exagridExX000Series 4 }
exagridEx5000        OBJECT IDENTIFIER ::= { exagridExX000Series 5 }
exagridExGW          OBJECT IDENTIFIER ::= { exagridExX000Series 6 }
exagridEx10000E      OBJECT IDENTIFIER ::= { exagridExX000Series 10 }
exagridEx1T          OBJECT IDENTIFIER ::= { exagridExX000Series 11 }
exagridEx2T          OBJECT IDENTIFIER ::= { exagridExX000Series 12 }
exagridEx3T          OBJECT IDENTIFIER ::= { exagridExX000Series 13 }
exagridEx4T          OBJECT IDENTIFIER ::= { exagridExX000Series 14 }
exagridEx5T          OBJECT IDENTIFIER ::= { exagridExX000Series 15 }
exagridEx7T          OBJECT IDENTIFIER ::= { exagridExX000Series 16 }
exagridEx9T          OBJECT IDENTIFIER ::= { exagridExX000Series 19 }
exagridEx7S          OBJECT IDENTIFIER ::= { exagridExX000Series 26 }
exagridEx9S          OBJECT IDENTIFIER ::= { exagridExX000Series 29 }
exagridEx1T2012A     OBJECT IDENTIFIER ::= { exagridExX000Series 31 }
exagridEx2T2012A     OBJECT IDENTIFIER ::= { exagridExX000Series 32 }
exagridEx3T2012A     OBJECT IDENTIFIER ::= { exagridExX000Series 33 }
exagridEx4T2012A     OBJECT IDENTIFIER ::= { exagridExX000Series 34 }
exagridEx5T2012A     OBJECT IDENTIFIER ::= { exagridExX000Series 35 }
exagridEx7T2012A     OBJECT IDENTIFIER ::= { exagridExX000Series 36 }
exagridEx7S2012A     OBJECT IDENTIFIER ::= { exagridExX000Series 46 }
exagridEx10T         OBJECT IDENTIFIER ::= { exagridExX000Series 110 }
exagridEx13T         OBJECT IDENTIFIER ::= { exagridExX000Series 113 }
exagridEx10S         OBJECT IDENTIFIER ::= { exagridExX000Series 210 }
exagridEx13S         OBJECT IDENTIFIER ::= { exagridExX000Series 213 }
exagridEx10T2012A    OBJECT IDENTIFIER ::= { exagridExX000Series 310 }
exagridEx13T2012A    OBJECT IDENTIFIER ::= { exagridExX000Series 313 }
exagridEx21T2012A    OBJECT IDENTIFIER ::= { exagridExX000Series 321 }
exagridEx10S2012A    OBJECT IDENTIFIER ::= { exagridExX000Series 410 }
exagridEx13S2012A    OBJECT IDENTIFIER ::= { exagridExX000Series 413 }
exagridEx21S2012A    OBJECT IDENTIFIER ::= { exagridExX000Series 421 }
exagridEx1T2014A     OBJECT IDENTIFIER ::= { exagridExX000Series 501 }
exagridEx2T2014A     OBJECT IDENTIFIER ::= { exagridExX000Series 502 }
exagridEx3T2014A     OBJECT IDENTIFIER ::= { exagridExX000Series 503 }
exagridEx4T2014A     OBJECT IDENTIFIER ::= { exagridExX000Series 504 }
exagridEx5T2014A     OBJECT IDENTIFIER ::= { exagridExX000Series 505 }
exagridEx7T2014A     OBJECT IDENTIFIER ::= { exagridExX000Series 506 }
exagridEx10T2014A    OBJECT IDENTIFIER ::= { exagridExX000Series 510 }
exagridEx13T2014A    OBJECT IDENTIFIER ::= { exagridExX000Series 513 }
exagridEx21T2014A    OBJECT IDENTIFIER ::= { exagridExX000Series 521 }
exagridEx26T2014A    OBJECT IDENTIFIER ::= { exagridExX000Series 526 }
exagridEx32T2014A    OBJECT IDENTIFIER ::= { exagridExX000Series 532 }
exagridEx7S2014A     OBJECT IDENTIFIER ::= { exagridExX000Series 606 }
exagridEx10S2014A    OBJECT IDENTIFIER ::= { exagridExX000Series 610 }
exagridEx13S2014A    OBJECT IDENTIFIER ::= { exagridExX000Series 613 }
exagridEx21S2014A    OBJECT IDENTIFIER ::= { exagridExX000Series 621 }
exagridEx26S2014A    OBJECT IDENTIFIER ::= { exagridExX000Series 626 }
exagridEx32S2014A    OBJECT IDENTIFIER ::= { exagridExX000Series 632 }
exagridEx1T2015A     OBJECT IDENTIFIER ::= { exagridExX000Series 701 }
exagridEx21T2015A    OBJECT IDENTIFIER ::= { exagridExX000Series 721 }
exagridEx32T2015A    OBJECT IDENTIFIER ::= { exagridExX000Series 732 }
exagridEx40T2015A    OBJECT IDENTIFIER ::= { exagridExX000Series 740 }
exagridEx21S2015A    OBJECT IDENTIFIER ::= { exagridExX000Series 821 }
exagridEx32S2015A    OBJECT IDENTIFIER ::= { exagridExX000Series 832 }
exagridEx40S2015A    OBJECT IDENTIFIER ::= { exagridExX000Series 840 }
exagridEx1T2016A     OBJECT IDENTIFIER ::= { exagridExX000Series 901 }
exagridEx2T2016A     OBJECT IDENTIFIER ::= { exagridExX000Series 902 }
exagridEx3T2016A     OBJECT IDENTIFIER ::= { exagridExX000Series 903 }
exagridEx4T2016A     OBJECT IDENTIFIER ::= { exagridExX000Series 904 }
exagridEx5T2016A     OBJECT IDENTIFIER ::= { exagridExX000Series 905 }
exagridEx7T2016A     OBJECT IDENTIFIER ::= { exagridExX000Series 907 }
exagridEx10T2016A    OBJECT IDENTIFIER ::= { exagridExX000Series 910 }
exagridEx13T2016A    OBJECT IDENTIFIER ::= { exagridExX000Series 913 }
exagridEx21T2016A    OBJECT IDENTIFIER ::= { exagridExX000Series 921 }
exagridEx26T2016A    OBJECT IDENTIFIER ::= { exagridExX000Series 926 }
exagridEx32T2016A    OBJECT IDENTIFIER ::= { exagridExX000Series 932 }
exagridEx40T2016A    OBJECT IDENTIFIER ::= { exagridExX000Series 940 }
exagridEx7S2016A     OBJECT IDENTIFIER ::= { exagridExX000Series 1007 }
exagridEx10S2016A    OBJECT IDENTIFIER ::= { exagridExX000Series 1010 }
exagridEx13S2016A    OBJECT IDENTIFIER ::= { exagridExX000Series 1013 }
exagridEx21S2016A    OBJECT IDENTIFIER ::= { exagridExX000Series 1021 }
exagridEx26S2016A    OBJECT IDENTIFIER ::= { exagridExX000Series 1026 }
exagridEx32S2016A    OBJECT IDENTIFIER ::= { exagridExX000Series 1032 }
exagridEx40S2016A    OBJECT IDENTIFIER ::= { exagridExX000Series 1040 }
exagridEx63T2017A    OBJECT IDENTIFIER ::= { exagridExX000Series 1163 }
exagridEx63S2017A    OBJECT IDENTIFIER ::= { exagridExX000Series 1263 }
exagridEx1T2014A-1   OBJECT IDENTIFIER ::= { exagridExX000Series 2501 }
exagridEx2T2014A-1   OBJECT IDENTIFIER ::= { exagridExX000Series 2502 }
exagridEx3T2014A-1   OBJECT IDENTIFIER ::= { exagridExX000Series 2503 }
exagridEx4T2014A-1   OBJECT IDENTIFIER ::= { exagridExX000Series 2504 }
exagridEx5T2014A-1   OBJECT IDENTIFIER ::= { exagridExX000Series 2505 }
exagridEx7T2014A-1   OBJECT IDENTIFIER ::= { exagridExX000Series 2506 }
exagridEx7S2014A-1   OBJECT IDENTIFIER ::= { exagridExX000Series 2606 }
exagridEx1T2015A-1   OBJECT IDENTIFIER ::= { exagridExX000Series 2701 }
exagridEx40T2015A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 2740 }
exagridEx40S2015A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 2840 }
exagridEx1T2016A-1   OBJECT IDENTIFIER ::= { exagridExX000Series 2901 }
exagridEx2T2016A-1   OBJECT IDENTIFIER ::= { exagridExX000Series 2902 }
exagridEx3T2016A-1   OBJECT IDENTIFIER ::= { exagridExX000Series 2903 }
exagridEx4T2016A-1   OBJECT IDENTIFIER ::= { exagridExX000Series 2904 }
exagridEx5T2016A-1   OBJECT IDENTIFIER ::= { exagridExX000Series 2905 }
exagridEx7T2016A-1   OBJECT IDENTIFIER ::= { exagridExX000Series 2907 }
exagridEx10T2016A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 2910 }
exagridEx13T2016A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 2913 }
exagridEx21T2016A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 2921 }
exagridEx26T2016A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 2926 }
exagridEx32T2016A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 2932 }
exagridEx40T2016A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 2940 }
exagridEx7S2016A-1   OBJECT IDENTIFIER ::= { exagridExX000Series 3007 }
exagridEx10S2016A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 3010 }
exagridEx13S2016A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 3013 }
exagridEx21S2016A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 3021 }
exagridEx26S2016A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 3026 }
exagridEx32S2016A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 3032 }
exagridEx40S2016A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 3040 }
exagridEx1T2014A-2   OBJECT IDENTIFIER ::= { exagridExX000Series 4501 }
exagridEx2T2014A-2   OBJECT IDENTIFIER ::= { exagridExX000Series 4502 }
exagridEx3T2014A-2   OBJECT IDENTIFIER ::= { exagridExX000Series 4503 }
exagridEx4T2014A-2   OBJECT IDENTIFIER ::= { exagridExX000Series 4504 }
exagridEx21T2016A-2  OBJECT IDENTIFIER ::= { exagridExX000Series 4921 }
exagridEx21S2016A-2  OBJECT IDENTIFIER ::= { exagridExX000Series 5021 }
exagridExAWS         OBJECT IDENTIFIER ::= { exagridExX000Series 30000 }
exagridEx6T2020A     OBJECT IDENTIFIER ::= { exagridExX000Series 10060020 }
exagridEx10T2020A    OBJECT IDENTIFIER ::= { exagridExX000Series 10100020 }
exagridEx10S2020A    OBJECT IDENTIFIER ::= { exagridExX000Series 10100120 }
exagridEx18T2020A    OBJECT IDENTIFIER ::= { exagridExX000Series 10180020 }
exagridEx18S2020A    OBJECT IDENTIFIER ::= { exagridExX000Series 10180120 }
exagridEx27T2020A    OBJECT IDENTIFIER ::= { exagridExX000Series 10270020 }
exagridEx27S2020A    OBJECT IDENTIFIER ::= { exagridExX000Series 10270120 }
exagridEx36T2020A    OBJECT IDENTIFIER ::= { exagridExX000Series 10360020 }
exagridEx36S2020A    OBJECT IDENTIFIER ::= { exagridExX000Series 10360120 }
exagridEx52T2020A    OBJECT IDENTIFIER ::= { exagridExX000Series 10520020 }
exagridEx52S2020A    OBJECT IDENTIFIER ::= { exagridExX000Series 10520120 }
exagridEx52T2020A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 10521020 }
exagridEx52S2020A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 10521120 }
exagridEx84T2020A    OBJECT IDENTIFIER ::= { exagridExX000Series 10840020 }
exagridEx84S2020A    OBJECT IDENTIFIER ::= { exagridExX000Series 10840120 }
exagridEx84T2020A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 10841020 }
exagridEx84S2020A-1  OBJECT IDENTIFIER ::= { exagridExX000Series 10841120 }
exagridEx6T2021A     OBJECT IDENTIFIER ::= { exagridExX000Series 10060021 }
exagridEx10T2021A    OBJECT IDENTIFIER ::= { exagridExX000Series 10100021 }
exagridEx10S2021A    OBJECT IDENTIFIER ::= { exagridExX000Series 10100121 }
exagridEx18T2021A    OBJECT IDENTIFIER ::= { exagridExX000Series 10180021 }
exagridEx18S2021A    OBJECT IDENTIFIER ::= { exagridExX000Series 10180121 }
exagridEx27T2021A    OBJECT IDENTIFIER ::= { exagridExX000Series 10270021 }
exagridEx27S2021A    OBJECT IDENTIFIER ::= { exagridExX000Series 10270121 }
exagridEx36T2021A    OBJECT IDENTIFIER ::= { exagridExX000Series 10360021 }
exagridEx36S2021A    OBJECT IDENTIFIER ::= { exagridExX000Series 10360121 }
exagridEx52T2021A    OBJECT IDENTIFIER ::= { exagridExX000Series 10520021 }
exagridEx52S2021A    OBJECT IDENTIFIER ::= { exagridExX000Series 10520121 }
exagridEx84T2021A    OBJECT IDENTIFIER ::= { exagridExX000Series 10840021 }
exagridEx84S2021A    OBJECT IDENTIFIER ::= { exagridExX000Series 10840121 }
exagridEx6T2021A-13  OBJECT IDENTIFIER ::= { exagridExX000Series 20063021 }
exagridEx10T2021A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20103021 }
exagridEx10S2021A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20103121 }
exagridEx18T2021A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20183021 }
exagridEx18S2021A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20183121 }
exagridEx27T2021A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20273021 }
exagridEx27S2021A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20273121 }
exagridEx36T2021A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20363021 }
exagridEx36S2021A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20363121 }
exagridEx52T2021A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20523021 }
exagridEx52S2021A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20523121 }
exagridEx84T2021A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20843021 }
exagridEx84S2021A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20843121 }
exagridEx84T2022A    OBJECT IDENTIFIER ::= { exagridExX000Series 10840022 }
exagridEx84S2022A    OBJECT IDENTIFIER ::= { exagridExX000Series 10840122 }
exagridEx84T2022A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20843022 }
exagridEx84S2022A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20843122 }
exagridEx84T2022A-6  OBJECT IDENTIFIER ::= { exagridExX000Series 10846022 }
exagridEx84S2022A-6  OBJECT IDENTIFIER ::= { exagridExX000Series 10846122 }
exagridEx52T2022A    OBJECT IDENTIFIER ::= { exagridExX000Series 10520022 }
exagridEx52S2022A    OBJECT IDENTIFIER ::= { exagridExX000Series 10520122 }
exagridEx52T2022A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20523022 }
exagridEx52S2022A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20523122 }
exagridEx52T2022A-6  OBJECT IDENTIFIER ::= { exagridExX000Series 10526022 }
exagridEx52S2022A-6  OBJECT IDENTIFIER ::= { exagridExX000Series 10526122 }
exagridEx36T2022A    OBJECT IDENTIFIER ::= { exagridExX000Series 10360022 }
exagridEx36S2022A    OBJECT IDENTIFIER ::= { exagridExX000Series 10360122 }
exagridEx36T2022A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20363022 }
exagridEx36S2022A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20363122 }
exagridEx36T2022A-6  OBJECT IDENTIFIER ::= { exagridExX000Series 10366022 }
exagridEx36S2022A-6  OBJECT IDENTIFIER ::= { exagridExX000Series 10366122 }
exagridEx27T2022A    OBJECT IDENTIFIER ::= { exagridExX000Series 10270022 }
exagridEx27S2022A    OBJECT IDENTIFIER ::= { exagridExX000Series 10270122 }
exagridEx27T2022A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20273022 }
exagridEx27S2022A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20273122 }
exagridEx27T2022A-6  OBJECT IDENTIFIER ::= { exagridExX000Series 10276022 }
exagridEx27S2022A-6  OBJECT IDENTIFIER ::= { exagridExX000Series 10276122 }
exagridEx18T2022A    OBJECT IDENTIFIER ::= { exagridExX000Series 10180022 }
exagridEx18S2022A    OBJECT IDENTIFIER ::= { exagridExX000Series 10180122 }
exagridEx18T2022A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20183022 }
exagridEx18S2022A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20183122 }
exagridEx18T2022A-6  OBJECT IDENTIFIER ::= { exagridExX000Series 10186022 }
exagridEx18S2022A-6  OBJECT IDENTIFIER ::= { exagridExX000Series 10186122 }
exagridEx10T2022A    OBJECT IDENTIFIER ::= { exagridExX000Series 10100022 }
exagridEx10S2022A    OBJECT IDENTIFIER ::= { exagridExX000Series 10100122 }
exagridEx10T2022A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20103022 }
exagridEx10S2022A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20103122 }
exagridEx10T2022A-6  OBJECT IDENTIFIER ::= { exagridExX000Series 10106022 }
exagridEx10S2022A-6  OBJECT IDENTIFIER ::= { exagridExX000Series 10106122 }
exagridEx6T2022A    OBJECT IDENTIFIER ::= { exagridExX000Series 10060022 }
exagridEx6S2022A    OBJECT IDENTIFIER ::= { exagridExX000Series 10060122 }
exagridEx6T2022A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20063022 }
exagridEx6S2022A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20063122 }
exagridEx6T2022A-6  OBJECT IDENTIFIER ::= { exagridExX000Series 10066022 }
exagridEx6S2022A-6  OBJECT IDENTIFIER ::= { exagridExX000Series 10066122 }
-- TxK23 TxN23 dash number is alpha letter pos, 0 relative.  K=10, N=13
exagridEx84T2023A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20843023 }
exagridEx84S2023A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20843123 }
exagridEx84T2023A-10 OBJECT IDENTIFIER ::= { exagridExX000Series 20840023 }
exagridEx84S2023A-10 OBJECT IDENTIFIER ::= { exagridExX000Series 20840123 }
exagridEx52T2023A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20523023 }
exagridEx52S2023A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20523123 }
exagridEx52T2023A-10 OBJECT IDENTIFIER ::= { exagridExX000Series 20520023 }
exagridEx52S2023A-10 OBJECT IDENTIFIER ::= { exagridExX000Series 20520123 }
exagridEx36T2023A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20363023 }
exagridEx36S2023A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20363123 }
exagridEx36T2023A-10 OBJECT IDENTIFIER ::= { exagridExX000Series 20360023 }
exagridEx36S2023A-10 OBJECT IDENTIFIER ::= { exagridExX000Series 20360123 }
exagridEx27T2023A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20273023 }
exagridEx27S2023A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20273123 }
exagridEx27T2023A-10 OBJECT IDENTIFIER ::= { exagridExX000Series 20270023 }
exagridEx27S2023A-10 OBJECT IDENTIFIER ::= { exagridExX000Series 20270123 }
exagridEx18T2023A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20183023 }
exagridEx18S2023A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20183123 }
exagridEx18T2023A-10 OBJECT IDENTIFIER ::= { exagridExX000Series 20180023 }
exagridEx18S2023A-10 OBJECT IDENTIFIER ::= { exagridExX000Series 20180123 }
exagridEx10T2023A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20103023 }
exagridEx10S2023A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20103123 }
exagridEx10T2023A-10 OBJECT IDENTIFIER ::= { exagridExX000Series 20100023 }
exagridEx10S2023A-10 OBJECT IDENTIFIER ::= { exagridExX000Series 20100123 }
exagridEx6T2023A-13 OBJECT IDENTIFIER ::= { exagridExX000Series 20063023 }
exagridEx6T2023A-10 OBJECT IDENTIFIER ::= { exagridExX000Series 20060023 }


--
-- ExaGrid server data
--
exagridServerData           OBJECT IDENTIFIER ::= { exagrid 4 }
exagridLandingSpace         OBJECT IDENTIFIER ::= { exagridServerData 1 }
exagridRetentionSpace       OBJECT IDENTIFIER ::= { exagridServerData 2 }
exagridDeduplicationRatio   OBJECT IDENTIFIER ::= { exagridServerData 3 }
exagridPendingDeduplication OBJECT IDENTIFIER ::= { exagridServerData 4 }
exagridPendingReplication   OBJECT IDENTIFIER ::= { exagridServerData 5 }
exagridServerStatus         OBJECT IDENTIFIER ::= { exagridServerData 6 }
exagridRates                OBJECT IDENTIFIER ::= { exagridServerData 7 }
egLandingSpaceConfiguredWholeGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of configured landing space scaled to GigaBytes (10^9) bytes"
   ::= { exagridLandingSpace 1 }

egLandingSpaceConfiguredFractionalGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of configured landing space below 1 Gigabyte in bytes"
   ::= { exagridLandingSpace 2 }

egLandingSpaceAvailableWholeGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of available landing space scaled to GigaBytes (10^9) bytes"
   ::= { exagridLandingSpace 3 }

egLandingSpaceAvailableFractionalGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of available landing space below 1 Gigabyte in bytes"
   ::= { exagridLandingSpace 4 }

egRetentionSpaceConfiguredWholeGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of configured retention space scaled to GigaBytes (10^9) bytes"
   ::= { exagridRetentionSpace 1 }

egRetentionSpaceConfiguredFractionalGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of configured retention space below 1 Gigabyte in bytes"
   ::= { exagridRetentionSpace 2 }

egRetentionSpaceAvailableWholeGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of available retention space scaled to GigaBytes (10^9) bytes"
   ::= { exagridRetentionSpace 3 }

egRetentionSpaceAvailableFractionalGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of available retention space below 1 Gigabyte in bytes"
   ::= { exagridRetentionSpace 4 }

egRetentionSpacePrimarySharesWholeGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of retention space consumed by primary shares located anywhere in the Site scaled to GigaBytes (10^9) bytes"
   ::= { exagridRetentionSpace 5 }

egRetentionSpacePrimarySharesFractionalGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of retention space consumed by primary shares located anywhere in the Site below 1 Gigabyte in bytes"
   ::= { exagridRetentionSpace 6 }

egRetentionSpaceReplicasWholeGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of retention space consumed by incoming replication from other Sites scaled to GigaBytes (10^9) bytes"
   ::= { exagridRetentionSpace 7 }

egRetentionSpaceReplicasFractionalGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of retention space consumed by incoming replication from other Sites below 1 Gigabyte in bytes"
   ::= { exagridRetentionSpace 8 }

egRetentionSpacePrimarySharesPendingPurgeWholeGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of retention space consumed by retention time locked primary shares located anywhere in the Site scaled to GigaBytes (10^9) bytes"
   ::= { exagridRetentionSpace 9 }

egRetentionSpacePrimarySharesPendingPurgeFractionalGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of retention space consumed by retention time locked primary shares located anywhere in the Site below 1 Gigabyte in bytes"
   ::= { exagridRetentionSpace 10 }

egRetentionSpaceReplicasPendingPurgeWholeGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of retention space consumed by retention time locked incoming replication from other Sites scaled to GigaBytes (10^9) bytes"
   ::= { exagridRetentionSpace 11 }

egRetentionSpaceReplicasPendingPurgeFractionalGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of retention space consumed by retention time locked incoming replication from other Sites below 1 Gigabyte in bytes"
   ::= { exagridRetentionSpace 12 }

egRetentionSpaceAllPendingPurgeBytesWholeGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of retention space consumed by all retention time locked data for shares in the Site and incoming replication from other Sites scaled to GigaBytes (10^9) bytes"
   ::= { exagridRetentionSpace 13 }

egRetentionSpaceAllPendingPurgeBytesFractionalGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of retention space consumed by all retention time locked data for shares in the Site and incoming replication from other Sites below 1 Gigabyte in bytes"
   ::= { exagridRetentionSpace 14 }

egBackupDataAvailableWholeGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of data available for restore by a backup application scaled to GigaBytes (10^9) bytes"
   ::= { exagridDeduplicationRatio 1 }

egBackupDataAvailableFractionalGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of data available for restore by a backup application below 1 Gigabyte in bytes"
   ::= { exagridDeduplicationRatio 2 }

egBackupDataSpaceConsumedWholeGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of consumed retention space scaled to GigaBytes (10^9) bytes"
   ::= { exagridDeduplicationRatio 3 }

egBackupDataSpaceConsumedFractionalGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of consumed retention space below 1 Gigabyte in bytes"
   ::= { exagridDeduplicationRatio 4 }

egPendingDeduplicationWholeGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of data not yet deduplicated scaled to GigaBytes (10^9) bytes"
   ::= { exagridPendingDeduplication 1 }

egPendingDeduplicationFractionalGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of data not yet deduplicated below 1 Gigabyte in bytes"
   ::= { exagridPendingDeduplication 2 }

egPendingDeduplicationAge OBJECT-TYPE
   SYNTAX      TimeTicks
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of time that data has been available for deduplication, but has not yet been deduplicated"
   ::= { exagridPendingDeduplication 3 }

egPendingReplicationWholeGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of data that has not yet completed replication scaled to GigaBytes (10^9) bytes"
   ::= { exagridPendingReplication 1 }

egPendingReplicationFractionalGigabytes OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of data that has not yet completed replication below 1 Gigabyte in bytes"
   ::= { exagridPendingReplication 2 }

egPendingReplicationAge OBJECT-TYPE
   SYNTAX      TimeTicks
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "The amount of time that data has been available for replication, but has not yet been replicated"
   ::= { exagridPendingReplication 3 }

egServerAlarmState OBJECT-TYPE
   SYNTAX      INTEGER
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "Current alarm state of the server.
                1 Server has no alarms
                2 Server is in a Warning Alarm State
                3 Server is in an Error Alarm State"
   ::= { exagridServerStatus 1 }

egServerReadRateMegabytesSec OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "Rate at which data is being read from the ExaGrid server, in megabytes per second"
   ::= { exagridRates 1 }

egServerWriteRateMegabytesSec OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "Rate at which data is being written to the ExaGrid server, in megabytes per second"
   ::= { exagridRates 2 }

egServerDedupRateMegabytesSec OBJECT-TYPE
   SYNTAX      Gauge
   ACCESS      read-only
   STATUS      mandatory
   DESCRIPTION "Rate at which data previously landed is being deduplicated on this ExaGrid server, in megabytes per second"
   ::= { exagridRates 3 }


--
-- egEventParams
--
egEventParamsName OBJECT-TYPE
   SYNTAX  DisplayString (SIZE (0..255))
   ACCESS  read-only
   STATUS  mandatory
   DESCRIPTION
      "The Event Name"
   ::= { egEventParams 1 }

egEventParamsId OBJECT-TYPE
   SYNTAX  DisplayString (SIZE (0..255))
   ACCESS  read-only
   STATUS  mandatory
   DESCRIPTION
      "The Event Id"
   ::= { egEventParams 2 }

egEventParamsCreateTime OBJECT-TYPE
   SYNTAX  DisplayString (SIZE (0..255))
   ACCESS  read-only
   STATUS  mandatory
   DESCRIPTION
      "The Event Creation Time"
   ::= { egEventParams 3 }

egEventParamsCreateTimeRaw OBJECT-TYPE
   SYNTAX  DisplayString (SIZE (0..255))
   ACCESS  read-only
   STATUS  mandatory
   DESCRIPTION
      "The Event Creation Time (milliseconds)"
   ::= { egEventParams 4 }

egEventParamsGridName OBJECT-TYPE
   SYNTAX  DisplayString (SIZE (0..255))
   ACCESS  read-only
   STATUS  mandatory
   DESCRIPTION
      "The Name of the Grid for the device originating the event"
   ::= { egEventParams 5 }

egEventParamsSiteName OBJECT-TYPE
   SYNTAX  DisplayString (SIZE (0..255))
   ACCESS  read-only
   STATUS  mandatory
   DESCRIPTION
      "The Name of the Site for the device originating the event"
   ::= { egEventParams 6 }

egEventParamsSiteId OBJECT-TYPE
   SYNTAX  DisplayString (SIZE (0..255))
   ACCESS  read-only
   STATUS  mandatory
   DESCRIPTION
      "The Id of the Site for the device originating the event"
   ::= { egEventParams 7 }

egEventParamsSeverity OBJECT-TYPE
   SYNTAX  DisplayString (SIZE (0..255))
   ACCESS  read-only
   STATUS  mandatory
   DESCRIPTION
      "The Event Severity"
   ::= { egEventParams 8 }

egEventParamsDeviceName OBJECT-TYPE
   SYNTAX  DisplayString (SIZE (0..255))
   ACCESS  read-only
   STATUS  mandatory
   DESCRIPTION
      "The Name of the device originating the event"
   ::= { egEventParams 9 }

egEventParamsDeviceId OBJECT-TYPE
   SYNTAX  DisplayString (SIZE (0..255))
   ACCESS  read-only
   STATUS  mandatory
   DESCRIPTION
      "The Id of the device originating the event"
   ::= { egEventParams 10 }

egEventParamsDeviceSerialNumber OBJECT-TYPE
   SYNTAX  DisplayString (SIZE (0..255))
   ACCESS  read-only
   STATUS  mandatory
   DESCRIPTION
      "The Name of the device originating the event"
   ::= { egEventParams 11 }

egEventParamsDeviceIp OBJECT-TYPE
   SYNTAX  DisplayString (SIZE (0..255))
   ACCESS  read-only
   STATUS  mandatory
   DESCRIPTION
      "The IP address of the device originating the event"
   ::= { egEventParams 12 }

egEventParamsDupCount OBJECT-TYPE
   SYNTAX  DisplayString (SIZE (0..255))
   ACCESS  read-only
   STATUS  mandatory
   DESCRIPTION
      "The count of recently generated duplicates of this event"
   ::= { egEventParams 13 }

egEventParamsText OBJECT-TYPE
   SYNTAX  DisplayString (SIZE (0..255))
   ACCESS  read-only
   STATUS  mandatory
   DESCRIPTION
      "The short description for the event"
   ::= { egEventParams 14 }

egEventParamsDetail OBJECT-TYPE
   SYNTAX  InternationalDisplayString (SIZE (0..999))
   ACCESS  read-only
   STATUS  mandatory
   DESCRIPTION
      "The long description for the event"
   ::= { egEventParams 15 }

--
-- Trap Definitions
--

egTrap TRAP-TYPE
   ENTERPRISE exagridTraps
   VARIABLES {
        egEventParamsName,
        egEventParamsId,
        egEventParamsCreateTime,
        egEventParamsCreateTimeRaw,
        egEventParamsGridName,
        egEventParamsSiteName,
        egEventParamsSiteId,
        egEventParamsSeverity,
        egEventParamsDeviceName,
        egEventParamsDeviceId,
        egEventParamsDeviceIp,
        egEventParamsDeviceSerialNumber,
        egEventParamsDupCount,
        egEventParamsText,
        egEventParamsDetail
   }
   DESCRIPTION
      "An event of note has been posted"
   ::= 1

END