Advertisement
Guest User

Untitled

a guest
Dec 2nd, 2020
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 58.33 KB | None | 0 0
  1. root@pve-01:/etc/ceph# pveceph status
  2. {
  3.    "servicemap" : {
  4.       "services" : {},
  5.       "modified" : "0.000000",
  6.       "epoch" : 1
  7.    },
  8.    "fsid" : "3016b0e9-0420-40db-a34a-2f683c7e1fe6",
  9.    "health" : {
  10.       "checks" : {
  11.          "TOO_FEW_OSDS" : {
  12.             "severity" : "HEALTH_WARN",
  13.             "summary" : {
  14.                "message" : "OSD count 0 < osd_pool_default_size 3"
  15.             },
  16.             "detail" : []
  17.          }
  18.       },
  19.       "status" : "HEALTH_WARN"
  20.    },
  21.    "quorum" : [
  22.       0
  23.    ],
  24.    "quorum_names" : [
  25.       "pve-01"
  26.    ],
  27.    "monmap" : {
  28.       "epoch" : 1,
  29.       "min_mon_release_name" : "nautilus",
  30.       "modified" : "2020-12-02 16:31:46.805856",
  31.       "fsid" : "3016b0e9-0420-40db-a34a-2f683c7e1fe6",
  32.       "min_mon_release" : 14,
  33.       "created" : "2020-12-02 16:31:46.805856",
  34.       "mons" : [
  35.          {
  36.             "public_addrs" : {
  37.                "addrvec" : [
  38.                   {
  39.                      "type" : "v2",
  40.                      "nonce" : 0,
  41.                      "addr" : "10.5.5.221:3300"
  42.                   },
  43.                   {
  44.                      "nonce" : 0,
  45.                      "type" : "v1",
  46.                      "addr" : "10.5.5.221:6789"
  47.                   }
  48.                ]
  49.             },
  50.             "rank" : 0,
  51.             "addr" : "10.5.5.221:6789/0",
  52.             "name" : "pve-01",
  53.             "public_addr" : "10.5.5.221:6789/0"
  54.          }
  55.       ],
  56.       "features" : {
  57.          "persistent" : [
  58.             "kraken",
  59.             "luminous",
  60.             "mimic",
  61.             "osdmap-prune",
  62.             "nautilus"
  63.          ],
  64.          "optional" : []
  65.       }
  66.    },
  67.    "mgrmap" : {
  68.       "always_on_modules" : {
  69.          "nautilus" : [
  70.             "balancer",
  71.             "crash",
  72.             "devicehealth",
  73.             "orchestrator_cli",
  74.             "progress",
  75.             "rbd_support",
  76.             "status",
  77.             "volumes"
  78.          ]
  79.       },
  80.       "standbys" : [],
  81.       "services" : {},
  82.       "epoch" : 5,
  83.       "active_addr" : "10.5.5.221:6801/41050",
  84.       "available" : true,
  85.       "active_gid" : 14099,
  86.       "available_modules" : [
  87.          {
  88.             "can_run" : true,
  89.             "error_string" : "",
  90.             "module_options" : {
  91.                "smtp_host" : {
  92.                   "desc" : "SMTP server",
  93.                   "long_desc" : "",
  94.                   "see_also" : [],
  95.                   "flags" : 1,
  96.                   "name" : "smtp_host",
  97.                   "max" : "",
  98.                   "enum_allowed" : [],
  99.                   "min" : "",
  100.                   "default_value" : "",
  101.                   "level" : "advanced",
  102.                   "tags" : [],
  103.                   "type" : "str"
  104.                },
  105.                "smtp_ssl" : {
  106.                   "default_value" : "True",
  107.                   "level" : "advanced",
  108.                   "tags" : [],
  109.                   "type" : "bool",
  110.                   "desc" : "Use SSL to connect to SMTP server",
  111.                   "long_desc" : "",
  112.                   "flags" : 1,
  113.                   "see_also" : [],
  114.                   "name" : "smtp_ssl",
  115.                   "max" : "",
  116.                   "enum_allowed" : [],
  117.                   "min" : ""
  118.                },
  119.                "smtp_port" : {
  120.                   "desc" : "SMTP port",
  121.                   "long_desc" : "",
  122.                   "flags" : 1,
  123.                   "see_also" : [],
  124.                   "name" : "smtp_port",
  125.                   "max" : "",
  126.                   "enum_allowed" : [],
  127.                   "min" : "",
  128.                   "default_value" : "465",
  129.                   "level" : "advanced",
  130.                   "tags" : [],
  131.                   "type" : "int"
  132.                },
  133.                "smtp_from_name" : {
  134.                   "level" : "advanced",
  135.                   "default_value" : "Ceph",
  136.                   "type" : "str",
  137.                   "tags" : [],
  138.                   "see_also" : [],
  139.                   "flags" : 1,
  140.                   "name" : "smtp_from_name",
  141.                   "desc" : "Email From: name",
  142.                   "long_desc" : "",
  143.                   "min" : "",
  144.                   "max" : "",
  145.                   "enum_allowed" : []
  146.                },
  147.                "smtp_destination" : {
  148.                   "min" : "",
  149.                   "enum_allowed" : [],
  150.                   "max" : "",
  151.                   "name" : "smtp_destination",
  152.                   "see_also" : [],
  153.                   "flags" : 1,
  154.                   "long_desc" : "",
  155.                   "desc" : "Email address to send alerts to",
  156.                   "type" : "str",
  157.                   "tags" : [],
  158.                   "level" : "advanced",
  159.                   "default_value" : ""
  160.                },
  161.                "smtp_user" : {
  162.                   "default_value" : "",
  163.                   "level" : "advanced",
  164.                   "tags" : [],
  165.                   "type" : "str",
  166.                   "desc" : "User to authenticate as",
  167.                   "long_desc" : "",
  168.                   "see_also" : [],
  169.                   "flags" : 1,
  170.                   "name" : "smtp_user",
  171.                   "max" : "",
  172.                   "enum_allowed" : [],
  173.                   "min" : ""
  174.                },
  175.                "smtp_sender" : {
  176.                   "level" : "advanced",
  177.                   "default_value" : "",
  178.                   "type" : "str",
  179.                   "tags" : [],
  180.                   "flags" : 1,
  181.                   "see_also" : [],
  182.                   "name" : "smtp_sender",
  183.                   "desc" : "SMTP envelope sender",
  184.                   "long_desc" : "",
  185.                   "min" : "",
  186.                   "max" : "",
  187.                   "enum_allowed" : []
  188.                },
  189.                "interval" : {
  190.                   "tags" : [],
  191.                   "type" : "secs",
  192.                   "default_value" : "60",
  193.                   "level" : "advanced",
  194.                   "enum_allowed" : [],
  195.                   "max" : "",
  196.                   "min" : "",
  197.                   "long_desc" : "",
  198.                   "desc" : "How frequently to reexamine health status",
  199.                   "name" : "interval",
  200.                   "see_also" : [],
  201.                   "flags" : 1
  202.                },
  203.                "smtp_password" : {
  204.                   "long_desc" : "",
  205.                   "desc" : "Password to authenticate with",
  206.                   "name" : "smtp_password",
  207.                   "flags" : 1,
  208.                   "see_also" : [],
  209.                   "enum_allowed" : [],
  210.                   "max" : "",
  211.                   "min" : "",
  212.                   "default_value" : "",
  213.                   "level" : "advanced",
  214.                   "tags" : [],
  215.                   "type" : "str"
  216.                }
  217.             },
  218.             "name" : "alerts"
  219.          },
  220.          {
  221.             "error_string" : "",
  222.             "can_run" : true,
  223.             "module_options" : {
  224.                "verify_server" : {
  225.                   "enum_allowed" : [],
  226.                   "max" : "",
  227.                   "min" : "",
  228.                   "long_desc" : "",
  229.                   "desc" : "",
  230.                   "name" : "verify_server",
  231.                   "see_also" : [],
  232.                   "flags" : 0,
  233.                   "tags" : [],
  234.                   "type" : "str",
  235.                   "default_value" : "",
  236.                   "level" : "advanced"
  237.                },
  238.                "username" : {
  239.                   "name" : "username",
  240.                   "flags" : 0,
  241.                   "see_also" : [],
  242.                   "long_desc" : "",
  243.                   "desc" : "",
  244.                   "min" : "",
  245.                   "enum_allowed" : [],
  246.                   "max" : "",
  247.                   "level" : "advanced",
  248.                   "default_value" : "",
  249.                   "type" : "str",
  250.                   "tags" : []
  251.                },
  252.                "password" : {
  253.                   "type" : "str",
  254.                   "tags" : [],
  255.                   "level" : "advanced",
  256.                   "default_value" : "",
  257.                   "min" : "",
  258.                   "enum_allowed" : [],
  259.                   "max" : "",
  260.                   "name" : "password",
  261.                   "see_also" : [],
  262.                   "flags" : 0,
  263.                   "long_desc" : "",
  264.                   "desc" : ""
  265.                },
  266.                "server_url" : {
  267.                   "max" : "",
  268.                   "enum_allowed" : [],
  269.                   "min" : "",
  270.                   "desc" : "",
  271.                   "long_desc" : "",
  272.                   "flags" : 0,
  273.                   "see_also" : [],
  274.                   "name" : "server_url",
  275.                   "tags" : [],
  276.                   "type" : "str",
  277.                   "default_value" : "",
  278.                   "level" : "advanced"
  279.                }
  280.             },
  281.             "name" : "ansible"
  282.          },
  283.          {
  284.             "module_options" : {
  285.                "begin_time" : {
  286.                   "default_value" : "0000",
  287.                   "level" : "advanced",
  288.                   "tags" : [],
  289.                   "type" : "str",
  290.                   "desc" : "beginning time of day to automatically balance",
  291.                   "long_desc" : "This is a time of day in the format HHMM.",
  292.                   "flags" : 1,
  293.                   "see_also" : [],
  294.                   "name" : "begin_time",
  295.                   "max" : "",
  296.                   "enum_allowed" : [],
  297.                   "min" : ""
  298.                },
  299.                "sleep_interval" : {
  300.                   "min" : "",
  301.                   "max" : "",
  302.                   "enum_allowed" : [],
  303.                   "see_also" : [],
  304.                   "flags" : 1,
  305.                   "name" : "sleep_interval",
  306.                   "desc" : "how frequently to wake up and attempt optimization",
  307.                   "long_desc" : "",
  308.                   "type" : "secs",
  309.                   "tags" : [],
  310.                   "level" : "advanced",
  311.                   "default_value" : "60"
  312.                },
  313.                "upmap_max_iterations" : {
  314.                   "min" : "",
  315.                   "max" : "",
  316.                   "enum_allowed" : [],
  317.                   "flags" : 1,
  318.                   "see_also" : [],
  319.                   "name" : "upmap_max_iterations",
  320.                   "desc" : "maximum upmap optimization iterations",
  321.                   "long_desc" : "",
  322.                   "type" : "uint",
  323.                   "tags" : [],
  324.                   "level" : "advanced",
  325.                   "default_value" : "10"
  326.                },
  327.                "end_time" : {
  328.                   "default_value" : "2400",
  329.                   "level" : "advanced",
  330.                   "tags" : [],
  331.                   "type" : "str",
  332.                   "desc" : "ending time of day to automatically balance",
  333.                   "long_desc" : "This is a time of day in the format HHMM.",
  334.                   "flags" : 1,
  335.                   "see_also" : [],
  336.                   "name" : "end_time",
  337.                   "max" : "",
  338.                   "enum_allowed" : [],
  339.                   "min" : ""
  340.                },
  341.                "pool_ids" : {
  342.                   "desc" : "pools which the automatic balancing will be limited to",
  343.                   "long_desc" : "",
  344.                   "see_also" : [],
  345.                   "flags" : 1,
  346.                   "name" : "pool_ids",
  347.                   "max" : "",
  348.                   "enum_allowed" : [],
  349.                   "min" : "",
  350.                   "default_value" : "",
  351.                   "level" : "advanced",
  352.                   "tags" : [],
  353.                   "type" : "str"
  354.                },
  355.                "min_score" : {
  356.                   "max" : "",
  357.                   "enum_allowed" : [],
  358.                   "min" : "",
  359.                   "desc" : "minimum score, below which no optimization is attempted",
  360.                   "long_desc" : "",
  361.                   "flags" : 1,
  362.                   "see_also" : [],
  363.                   "name" : "min_score",
  364.                   "tags" : [],
  365.                   "type" : "float",
  366.                   "default_value" : "0",
  367.                   "level" : "advanced"
  368.                },
  369.                "crush_compat_max_iterations" : {
  370.                   "default_value" : "25",
  371.                   "level" : "advanced",
  372.                   "tags" : [],
  373.                   "type" : "uint",
  374.                   "desc" : "maximum number of iterations to attempt optimization",
  375.                   "long_desc" : "",
  376.                   "flags" : 1,
  377.                   "see_also" : [],
  378.                   "name" : "crush_compat_max_iterations",
  379.                   "max" : "250",
  380.                   "enum_allowed" : [],
  381.                   "min" : "1"
  382.                },
  383.                "crush_compat_metrics" : {
  384.                   "default_value" : "pgs,objects,bytes",
  385.                   "level" : "advanced",
  386.                   "tags" : [],
  387.                   "type" : "str",
  388.                   "desc" : "metrics with which to calculate OSD utilization",
  389.                   "long_desc" : "Value is a list of one or more of \"pgs\", \"objects\", or \"bytes\", and indicates which metrics to use to balance utilization.",
  390.                   "flags" : 1,
  391.                   "see_also" : [],
  392.                   "name" : "crush_compat_metrics",
  393.                   "max" : "",
  394.                   "enum_allowed" : [],
  395.                   "min" : ""
  396.                },
  397.                "mode" : {
  398.                   "long_desc" : "",
  399.                   "desc" : "Balancer mode",
  400.                   "name" : "mode",
  401.                   "see_also" : [],
  402.                   "flags" : 1,
  403.                   "enum_allowed" : [
  404.                      "crush-compat",
  405.                      "none",
  406.                      "upmap"
  407.                   ],
  408.                   "max" : "",
  409.                   "min" : "",
  410.                   "default_value" : "none",
  411.                   "level" : "advanced",
  412.                   "tags" : [],
  413.                   "type" : "str"
  414.                },
  415.                "crush_compat_step" : {
  416.                   "level" : "advanced",
  417.                   "default_value" : "0.5",
  418.                   "type" : "float",
  419.                   "tags" : [],
  420.                   "flags" : 1,
  421.                   "see_also" : [],
  422.                   "name" : "crush_compat_step",
  423.                   "desc" : "aggressiveness of optimization",
  424.                   "long_desc" : ".99 is very aggressive, .01 is less aggressive",
  425.                   "min" : "0.001",
  426.                   "max" : "0.999",
  427.                   "enum_allowed" : []
  428.                },
  429.                "end_weekday" : {
  430.                   "enum_allowed" : [],
  431.                   "max" : "7",
  432.                   "min" : "0",
  433.                   "long_desc" : "0 or 7 = Sunday, 1 = Monday, etc.",
  434.                   "desc" : "Restrict automatic balancing to days of the week earlier than this",
  435.                   "name" : "end_weekday",
  436.                   "see_also" : [],
  437.                   "flags" : 1,
  438.                   "tags" : [],
  439.                   "type" : "uint",
  440.                   "default_value" : "7",
  441.                   "level" : "advanced"
  442.                },
  443.                "upmap_max_deviation" : {
  444.                   "default_value" : "5",
  445.                   "level" : "advanced",
  446.                   "tags" : [],
  447.                   "type" : "int",
  448.                   "desc" : "deviation below which no optimization is attempted",
  449.                   "long_desc" : "If the number of PGs are within this count then no optimization is attempted",
  450.                   "flags" : 1,
  451.                   "see_also" : [],
  452.                   "name" : "upmap_max_deviation",
  453.                   "max" : "",
  454.                   "enum_allowed" : [],
  455.                   "min" : "1"
  456.                },
  457.                "begin_weekday" : {
  458.                   "min" : "0",
  459.                   "enum_allowed" : [],
  460.                   "max" : "7",
  461.                   "name" : "begin_weekday",
  462.                   "flags" : 1,
  463.                   "see_also" : [],
  464.                   "long_desc" : "0 or 7 = Sunday, 1 = Monday, etc.",
  465.                   "desc" : "Restrict automatic balancing to this day of the week or later",
  466.                   "type" : "uint",
  467.                   "tags" : [],
  468.                   "level" : "advanced",
  469.                   "default_value" : "0"
  470.                },
  471.                "active" : {
  472.                   "tags" : [],
  473.                   "type" : "bool",
  474.                   "default_value" : "False",
  475.                   "level" : "advanced",
  476.                   "max" : "",
  477.                   "enum_allowed" : [],
  478.                   "min" : "",
  479.                   "desc" : "automatically balance PGs across cluster",
  480.                   "long_desc" : "",
  481.                   "see_also" : [],
  482.                   "flags" : 1,
  483.                   "name" : "active"
  484.                }
  485.             },
  486.             "error_string" : "",
  487.             "can_run" : true,
  488.             "name" : "balancer"
  489.          },
  490.          {
  491.             "name" : "crash",
  492.             "module_options" : {
  493.                "retain_interval" : {
  494.                   "name" : "retain_interval",
  495.                   "flags" : 1,
  496.                   "see_also" : [],
  497.                   "long_desc" : "",
  498.                   "desc" : "how long to retain crashes before pruning them",
  499.                   "min" : "",
  500.                   "enum_allowed" : [],
  501.                   "max" : "",
  502.                   "level" : "advanced",
  503.                   "default_value" : "31536000",
  504.                   "type" : "secs",
  505.                   "tags" : []
  506.                },
  507.                "warn_recent_interval" : {
  508.                   "min" : "",
  509.                   "enum_allowed" : [],
  510.                   "max" : "",
  511.                   "name" : "warn_recent_interval",
  512.                   "flags" : 1,
  513.                   "see_also" : [],
  514.                   "long_desc" : "",
  515.                   "desc" : "time interval in which to warn about recent crashes",
  516.                   "type" : "secs",
  517.                   "tags" : [],
  518.                   "level" : "advanced",
  519.                   "default_value" : "1209600"
  520.                }
  521.             },
  522.             "error_string" : "",
  523.             "can_run" : true
  524.          },
  525.          {
  526.             "name" : "deepsea",
  527.             "module_options" : {
  528.                "salt_api_password" : {
  529.                   "type" : "str",
  530.                   "tags" : [],
  531.                   "level" : "advanced",
  532.                   "default_value" : "",
  533.                   "min" : "",
  534.                   "enum_allowed" : [],
  535.                   "max" : "",
  536.                   "name" : "salt_api_password",
  537.                   "flags" : 0,
  538.                   "see_also" : [],
  539.                   "long_desc" : "",
  540.                   "desc" : ""
  541.                },
  542.                "salt_api_eauth" : {
  543.                   "long_desc" : "",
  544.                   "desc" : "",
  545.                   "name" : "salt_api_eauth",
  546.                   "see_also" : [],
  547.                   "flags" : 0,
  548.                   "enum_allowed" : [],
  549.                   "max" : "",
  550.                   "min" : "",
  551.                   "default_value" : "sharedsecret",
  552.                   "level" : "advanced",
  553.                   "tags" : [],
  554.                   "type" : "str"
  555.                },
  556.                "salt_api_username" : {
  557.                   "tags" : [],
  558.                   "type" : "str",
  559.                   "default_value" : "",
  560.                   "level" : "advanced",
  561.                   "max" : "",
  562.                   "enum_allowed" : [],
  563.                   "min" : "",
  564.                   "desc" : "",
  565.                   "long_desc" : "",
  566.                   "see_also" : [],
  567.                   "flags" : 0,
  568.                   "name" : "salt_api_username"
  569.                },
  570.                "salt_api_url" : {
  571.                   "long_desc" : "",
  572.                   "desc" : "",
  573.                   "name" : "salt_api_url",
  574.                   "see_also" : [],
  575.                   "flags" : 0,
  576.                   "enum_allowed" : [],
  577.                   "max" : "",
  578.                   "min" : "",
  579.                   "default_value" : "",
  580.                   "level" : "advanced",
  581.                   "tags" : [],
  582.                   "type" : "str"
  583.                }
  584.             },
  585.             "can_run" : true,
  586.             "error_string" : ""
  587.          },
  588.          {
  589.             "name" : "devicehealth",
  590.             "module_options" : {
  591.                "self_heal" : {
  592.                   "min" : "",
  593.                   "max" : "",
  594.                   "enum_allowed" : [],
  595.                   "see_also" : [],
  596.                   "flags" : 1,
  597.                   "name" : "self_heal",
  598.                   "desc" : "preemptively heal cluster around devices that may fail",
  599.                   "long_desc" : "",
  600.                   "type" : "bool",
  601.                   "tags" : [],
  602.                   "level" : "advanced",
  603.                   "default_value" : "True"
  604.                },
  605.                "sleep_interval" : {
  606.                   "enum_allowed" : [],
  607.                   "max" : "",
  608.                   "min" : "",
  609.                   "long_desc" : "",
  610.                   "desc" : "how frequently to wake up and check device health",
  611.                   "name" : "sleep_interval",
  612.                   "see_also" : [],
  613.                   "flags" : 1,
  614.                   "tags" : [],
  615.                   "type" : "secs",
  616.                   "default_value" : "600",
  617.                   "level" : "advanced"
  618.                },
  619.                "warn_threshold" : {
  620.                   "see_also" : [],
  621.                   "flags" : 1,
  622.                   "name" : "warn_threshold",
  623.                   "desc" : "raise health warning if OSD may fail before this long",
  624.                   "long_desc" : "",
  625.                   "min" : "",
  626.                   "max" : "",
  627.                   "enum_allowed" : [],
  628.                   "level" : "advanced",
  629.                   "default_value" : "7257600",
  630.                   "type" : "secs",
  631.                   "tags" : []
  632.                },
  633.                "mark_out_threshold" : {
  634.                   "tags" : [],
  635.                   "type" : "secs",
  636.                   "default_value" : "2419200",
  637.                   "level" : "advanced",
  638.                   "max" : "",
  639.                   "enum_allowed" : [],
  640.                   "min" : "",
  641.                   "desc" : "automatically mark OSD if it may fail before this long",
  642.                   "long_desc" : "",
  643.                   "flags" : 1,
  644.                   "see_also" : [],
  645.                   "name" : "mark_out_threshold"
  646.                },
  647.                "pool_name" : {
  648.                   "long_desc" : "",
  649.                   "desc" : "name of pool in which to store device health metrics",
  650.                   "name" : "pool_name",
  651.                   "flags" : 1,
  652.                   "see_also" : [],
  653.                   "enum_allowed" : [],
  654.                   "max" : "",
  655.                   "min" : "",
  656.                   "default_value" : "device_health_metrics",
  657.                   "level" : "advanced",
  658.                   "tags" : [],
  659.                   "type" : "str"
  660.                },
  661.                "retention_period" : {
  662.                   "desc" : "how long to retain device health metrics",
  663.                   "long_desc" : "",
  664.                   "flags" : 1,
  665.                   "see_also" : [],
  666.                   "name" : "retention_period",
  667.                   "max" : "",
  668.                   "enum_allowed" : [],
  669.                   "min" : "",
  670.                   "default_value" : "15552000",
  671.                   "level" : "advanced",
  672.                   "tags" : [],
  673.                   "type" : "secs"
  674.                },
  675.                "enable_monitoring" : {
  676.                   "default_value" : "False",
  677.                   "level" : "advanced",
  678.                   "tags" : [],
  679.                   "type" : "bool",
  680.                   "long_desc" : "",
  681.                   "desc" : "monitor device health metrics",
  682.                   "name" : "enable_monitoring",
  683.                   "see_also" : [],
  684.                   "flags" : 1,
  685.                   "enum_allowed" : [],
  686.                   "max" : "",
  687.                   "min" : ""
  688.                },
  689.                "scrape_frequency" : {
  690.                   "level" : "advanced",
  691.                   "default_value" : "86400",
  692.                   "type" : "secs",
  693.                   "tags" : [],
  694.                   "flags" : 1,
  695.                   "see_also" : [],
  696.                   "name" : "scrape_frequency",
  697.                   "desc" : "how frequently to scrape device health metrics",
  698.                   "long_desc" : "",
  699.                   "min" : "",
  700.                   "max" : "",
  701.                   "enum_allowed" : []
  702.                }
  703.             },
  704.             "can_run" : true,
  705.             "error_string" : ""
  706.          },
  707.          {
  708.             "name" : "influx",
  709.             "module_options" : {
  710.                "password" : {
  711.                   "level" : "advanced",
  712.                   "default_value" : "None",
  713.                   "type" : "str",
  714.                   "tags" : [],
  715.                   "name" : "password",
  716.                   "flags" : 0,
  717.                   "see_also" : [],
  718.                   "long_desc" : "",
  719.                   "desc" : "",
  720.                   "min" : "",
  721.                   "enum_allowed" : [],
  722.                   "max" : ""
  723.                },
  724.                "threads" : {
  725.                   "desc" : "",
  726.                   "long_desc" : "",
  727.                   "see_also" : [],
  728.                   "flags" : 0,
  729.                   "name" : "threads",
  730.                   "max" : "",
  731.                   "enum_allowed" : [],
  732.                   "min" : "",
  733.                   "default_value" : "5",
  734.                   "level" : "advanced",
  735.                   "tags" : [],
  736.                   "type" : "str"
  737.                },
  738.                "interval" : {
  739.                   "default_value" : "30",
  740.                   "level" : "advanced",
  741.                   "tags" : [],
  742.                   "type" : "str",
  743.                   "desc" : "",
  744.                   "long_desc" : "",
  745.                   "see_also" : [],
  746.                   "flags" : 0,
  747.                   "name" : "interval",
  748.                   "max" : "",
  749.                   "enum_allowed" : [],
  750.                   "min" : ""
  751.                },
  752.                "hostname" : {
  753.                   "level" : "advanced",
  754.                   "default_value" : "None",
  755.                   "type" : "str",
  756.                   "tags" : [],
  757.                   "see_also" : [],
  758.                   "flags" : 0,
  759.                   "name" : "hostname",
  760.                   "desc" : "",
  761.                   "long_desc" : "",
  762.                   "min" : "",
  763.                   "max" : "",
  764.                   "enum_allowed" : []
  765.                },
  766.                "batch_size" : {
  767.                   "type" : "str",
  768.                   "tags" : [],
  769.                   "level" : "advanced",
  770.                   "default_value" : "5000",
  771.                   "min" : "",
  772.                   "max" : "",
  773.                   "enum_allowed" : [],
  774.                   "flags" : 0,
  775.                   "see_also" : [],
  776.                   "name" : "batch_size",
  777.                   "desc" : "",
  778.                   "long_desc" : ""
  779.                },
  780.                "ssl" : {
  781.                   "see_also" : [],
  782.                   "flags" : 0,
  783.                   "name" : "ssl",
  784.                   "desc" : "",
  785.                   "long_desc" : "",
  786.                   "min" : "",
  787.                   "max" : "",
  788.                   "enum_allowed" : [],
  789.                   "level" : "advanced",
  790.                   "default_value" : "false",
  791.                   "type" : "str",
  792.                   "tags" : []
  793.                },
  794.                "verify_ssl" : {
  795.                   "enum_allowed" : [],
  796.                   "max" : "",
  797.                   "min" : "",
  798.                   "long_desc" : "",
  799.                   "desc" : "",
  800.                   "name" : "verify_ssl",
  801.                   "see_also" : [],
  802.                   "flags" : 0,
  803.                   "tags" : [],
  804.                   "type" : "str",
  805.                   "default_value" : "true",
  806.                   "level" : "advanced"
  807.                },
  808.                "username" : {
  809.                   "level" : "advanced",
  810.                   "default_value" : "None",
  811.                   "type" : "str",
  812.                   "tags" : [],
  813.                   "see_also" : [],
  814.                   "flags" : 0,
  815.                   "name" : "username",
  816.                   "desc" : "",
  817.                   "long_desc" : "",
  818.                   "min" : "",
  819.                   "max" : "",
  820.                   "enum_allowed" : []
  821.                },
  822.                "port" : {
  823.                   "level" : "advanced",
  824.                   "default_value" : "8086",
  825.                   "type" : "str",
  826.                   "tags" : [],
  827.                   "name" : "port",
  828.                   "flags" : 0,
  829.                   "see_also" : [],
  830.                   "long_desc" : "",
  831.                   "desc" : "",
  832.                   "min" : "",
  833.                   "enum_allowed" : [],
  834.                   "max" : ""
  835.                },
  836.                "database" : {
  837.                   "min" : "",
  838.                   "enum_allowed" : [],
  839.                   "max" : "",
  840.                   "name" : "database",
  841.                   "flags" : 0,
  842.                   "see_also" : [],
  843.                   "long_desc" : "",
  844.                   "desc" : "",
  845.                   "type" : "str",
  846.                   "tags" : [],
  847.                   "level" : "advanced",
  848.                   "default_value" : "ceph"
  849.                }
  850.             },
  851.             "error_string" : "influxdb python module not found",
  852.             "can_run" : false
  853.          },
  854.          {
  855.             "name" : "insights",
  856.             "module_options" : {},
  857.             "error_string" : "",
  858.             "can_run" : true
  859.          },
  860.          {
  861.             "name" : "iostat",
  862.             "module_options" : {},
  863.             "can_run" : true,
  864.             "error_string" : ""
  865.          },
  866.          {
  867.             "module_options" : {
  868.                "min_size" : {
  869.                   "tags" : [],
  870.                   "type" : "int",
  871.                   "default_value" : "",
  872.                   "level" : "advanced",
  873.                   "max" : "",
  874.                   "enum_allowed" : [],
  875.                   "min" : "",
  876.                   "desc" : "default min_size for any created local pool",
  877.                   "long_desc" : "",
  878.                   "see_also" : [],
  879.                   "flags" : 1,
  880.                   "name" : "min_size"
  881.                },
  882.                "pg_num" : {
  883.                   "level" : "advanced",
  884.                   "default_value" : "128",
  885.                   "type" : "int",
  886.                   "tags" : [],
  887.                   "see_also" : [],
  888.                   "flags" : 1,
  889.                   "name" : "pg_num",
  890.                   "desc" : "default pg_num for any created local pool",
  891.                   "long_desc" : "",
  892.                   "min" : "",
  893.                   "max" : "",
  894.                   "enum_allowed" : []
  895.                },
  896.                "failure_domain" : {
  897.                   "default_value" : "host",
  898.                   "level" : "advanced",
  899.                   "tags" : [],
  900.                   "type" : "str",
  901.                   "desc" : "failure domain for any created local pool",
  902.                   "long_desc" : "",
  903.                   "see_also" : [],
  904.                   "flags" : 1,
  905.                   "name" : "failure_domain",
  906.                   "max" : "",
  907.                   "enum_allowed" : [],
  908.                   "min" : ""
  909.                },
  910.                "prefix" : {
  911.                   "tags" : [],
  912.                   "type" : "str",
  913.                   "default_value" : "",
  914.                   "level" : "advanced",
  915.                   "max" : "",
  916.                   "enum_allowed" : [],
  917.                   "min" : "",
  918.                   "desc" : "name prefix for any created local pool",
  919.                   "long_desc" : "",
  920.                   "see_also" : [],
  921.                   "flags" : 1,
  922.                   "name" : "prefix"
  923.                },
  924.                "subtree" : {
  925.                   "min" : "",
  926.                   "enum_allowed" : [],
  927.                   "max" : "",
  928.                   "name" : "subtree",
  929.                   "see_also" : [],
  930.                   "flags" : 1,
  931.                   "long_desc" : "",
  932.                   "desc" : "CRUSH level for which to create a local pool",
  933.                   "type" : "str",
  934.                   "tags" : [],
  935.                   "level" : "advanced",
  936.                   "default_value" : "rack"
  937.                },
  938.                "num_rep" : {
  939.                   "type" : "int",
  940.                   "tags" : [],
  941.                   "level" : "advanced",
  942.                   "default_value" : "3",
  943.                   "min" : "",
  944.                   "max" : "",
  945.                   "enum_allowed" : [],
  946.                   "flags" : 1,
  947.                   "see_also" : [],
  948.                   "name" : "num_rep",
  949.                   "desc" : "default replica count for any created local pool",
  950.                   "long_desc" : ""
  951.                }
  952.             },
  953.             "error_string" : "",
  954.             "can_run" : true,
  955.             "name" : "localpool"
  956.          },
  957.          {
  958.             "can_run" : true,
  959.             "error_string" : "",
  960.             "module_options" : {
  961.                "orchestrator" : {
  962.                   "min" : "",
  963.                   "enum_allowed" : [],
  964.                   "max" : "",
  965.                   "name" : "orchestrator",
  966.                   "flags" : 0,
  967.                   "see_also" : [],
  968.                   "long_desc" : "",
  969.                   "desc" : "",
  970.                   "type" : "str",
  971.                   "tags" : [],
  972.                   "level" : "advanced",
  973.                   "default_value" : ""
  974.                }
  975.             },
  976.             "name" : "orchestrator_cli"
  977.          },
  978.          {
  979.             "module_options" : {
  980.                "sleep_interval" : {
  981.                   "type" : "str",
  982.                   "tags" : [],
  983.                   "level" : "advanced",
  984.                   "default_value" : "60",
  985.                   "min" : "",
  986.                   "enum_allowed" : [],
  987.                   "max" : "",
  988.                   "name" : "sleep_interval",
  989.                   "flags" : 0,
  990.                   "see_also" : [],
  991.                   "long_desc" : "",
  992.                   "desc" : ""
  993.                }
  994.             },
  995.             "can_run" : true,
  996.             "error_string" : "",
  997.             "name" : "pg_autoscaler"
  998.          },
  999.          {
  1000.             "error_string" : "",
  1001.             "can_run" : true,
  1002.             "module_options" : {
  1003.                "max_completed_events" : {
  1004.                   "name" : "max_completed_events",
  1005.                   "flags" : 1,
  1006.                   "see_also" : [],
  1007.                   "long_desc" : "",
  1008.                   "desc" : "number of past completed events to remember",
  1009.                   "min" : "",
  1010.                   "enum_allowed" : [],
  1011.                   "max" : "",
  1012.                   "level" : "advanced",
  1013.                   "default_value" : "50",
  1014.                   "type" : "int",
  1015.                   "tags" : []
  1016.                },
  1017.                "persist_interval" : {
  1018.                   "level" : "advanced",
  1019.                   "default_value" : "5",
  1020.                   "type" : "secs",
  1021.                   "tags" : [],
  1022.                   "name" : "persist_interval",
  1023.                   "see_also" : [],
  1024.                   "flags" : 1,
  1025.                   "long_desc" : "",
  1026.                   "desc" : "how frequently to persist completed events",
  1027.                   "min" : "",
  1028.                   "enum_allowed" : [],
  1029.                   "max" : ""
  1030.                },
  1031.                "enabled" : {
  1032.                   "max" : "",
  1033.                   "enum_allowed" : [],
  1034.                   "min" : "",
  1035.                   "desc" : "",
  1036.                   "long_desc" : "",
  1037.                   "see_also" : [],
  1038.                   "flags" : 0,
  1039.                   "name" : "enabled",
  1040.                   "tags" : [],
  1041.                   "type" : "bool",
  1042.                   "default_value" : "True",
  1043.                   "level" : "advanced"
  1044.                }
  1045.             },
  1046.             "name" : "progress"
  1047.          },
  1048.          {
  1049.             "name" : "prometheus",
  1050.             "module_options" : {
  1051.                "server_port" : {
  1052.                   "long_desc" : "",
  1053.                   "desc" : "",
  1054.                   "name" : "server_port",
  1055.                   "see_also" : [],
  1056.                   "flags" : 0,
  1057.                   "enum_allowed" : [],
  1058.                   "max" : "",
  1059.                   "min" : "",
  1060.                   "default_value" : "",
  1061.                   "level" : "advanced",
  1062.                   "tags" : [],
  1063.                   "type" : "str"
  1064.                },
  1065.                "scrape_interval" : {
  1066.                   "tags" : [],
  1067.                   "type" : "str",
  1068.                   "default_value" : "",
  1069.                   "level" : "advanced",
  1070.                   "enum_allowed" : [],
  1071.                   "max" : "",
  1072.                   "min" : "",
  1073.                   "long_desc" : "",
  1074.                   "desc" : "",
  1075.                   "name" : "scrape_interval",
  1076.                   "flags" : 0,
  1077.                   "see_also" : []
  1078.                },
  1079.                "server_addr" : {
  1080.                   "tags" : [],
  1081.                   "type" : "str",
  1082.                   "default_value" : "",
  1083.                   "level" : "advanced",
  1084.                   "max" : "",
  1085.                   "enum_allowed" : [],
  1086.                   "min" : "",
  1087.                   "desc" : "",
  1088.                   "long_desc" : "",
  1089.                   "see_also" : [],
  1090.                   "flags" : 0,
  1091.                   "name" : "server_addr"
  1092.                },
  1093.                "stale_cache_strategy" : {
  1094.                   "type" : "str",
  1095.                   "tags" : [],
  1096.                   "level" : "advanced",
  1097.                   "default_value" : "",
  1098.                   "min" : "",
  1099.                   "enum_allowed" : [],
  1100.                   "max" : "",
  1101.                   "name" : "stale_cache_strategy",
  1102.                   "see_also" : [],
  1103.                   "flags" : 0,
  1104.                   "long_desc" : "",
  1105.                   "desc" : ""
  1106.                },
  1107.                "rbd_stats_pools" : {
  1108.                   "type" : "str",
  1109.                   "tags" : [],
  1110.                   "level" : "advanced",
  1111.                   "default_value" : "",
  1112.                   "min" : "",
  1113.                   "max" : "",
  1114.                   "enum_allowed" : [],
  1115.                   "see_also" : [],
  1116.                   "flags" : 0,
  1117.                   "name" : "rbd_stats_pools",
  1118.                   "desc" : "",
  1119.                   "long_desc" : ""
  1120.                },
  1121.                "rbd_stats_pools_refresh_interval" : {
  1122.                   "level" : "advanced",
  1123.                   "default_value" : "300",
  1124.                   "type" : "int",
  1125.                   "tags" : [],
  1126.                   "flags" : 0,
  1127.                   "see_also" : [],
  1128.                   "name" : "rbd_stats_pools_refresh_interval",
  1129.                   "desc" : "",
  1130.                   "long_desc" : "",
  1131.                   "min" : "",
  1132.                   "max" : "",
  1133.                   "enum_allowed" : []
  1134.                }
  1135.             },
  1136.             "error_string" : "",
  1137.             "can_run" : true
  1138.          },
  1139.          {
  1140.             "name" : "rbd_support",
  1141.             "module_options" : {},
  1142.             "can_run" : true,
  1143.             "error_string" : ""
  1144.          },
  1145.          {
  1146.             "name" : "restful",
  1147.             "can_run" : true,
  1148.             "error_string" : "",
  1149.             "module_options" : {
  1150.                "server_port" : {
  1151.                   "type" : "str",
  1152.                   "tags" : [],
  1153.                   "level" : "advanced",
  1154.                   "default_value" : "",
  1155.                   "min" : "",
  1156.                   "enum_allowed" : [],
  1157.                   "max" : "",
  1158.                   "name" : "server_port",
  1159.                   "flags" : 0,
  1160.                   "see_also" : [],
  1161.                   "long_desc" : "",
  1162.                   "desc" : ""
  1163.                },
  1164.                "server_addr" : {
  1165.                   "see_also" : [],
  1166.                   "flags" : 0,
  1167.                   "name" : "server_addr",
  1168.                   "desc" : "",
  1169.                   "long_desc" : "",
  1170.                   "min" : "",
  1171.                   "max" : "",
  1172.                   "enum_allowed" : [],
  1173.                   "level" : "advanced",
  1174.                   "default_value" : "",
  1175.                   "type" : "str",
  1176.                   "tags" : []
  1177.                },
  1178.                "key_file" : {
  1179.                   "min" : "",
  1180.                   "max" : "",
  1181.                   "enum_allowed" : [],
  1182.                   "flags" : 0,
  1183.                   "see_also" : [],
  1184.                   "name" : "key_file",
  1185.                   "desc" : "",
  1186.                   "long_desc" : "",
  1187.                   "type" : "str",
  1188.                   "tags" : [],
  1189.                   "level" : "advanced",
  1190.                   "default_value" : ""
  1191.                }
  1192.             }
  1193.          },
  1194.          {
  1195.             "can_run" : true,
  1196.             "error_string" : "",
  1197.             "module_options" : {
  1198.                "roption2" : {
  1199.                   "min" : "",
  1200.                   "max" : "",
  1201.                   "enum_allowed" : [],
  1202.                   "flags" : 0,
  1203.                   "see_also" : [],
  1204.                   "name" : "roption2",
  1205.                   "desc" : "",
  1206.                   "long_desc" : "",
  1207.                   "type" : "str",
  1208.                   "tags" : [],
  1209.                   "level" : "advanced",
  1210.                   "default_value" : "xyz"
  1211.                },
  1212.                "rwoption5" : {
  1213.                   "see_also" : [],
  1214.                   "flags" : 0,
  1215.                   "name" : "rwoption5",
  1216.                   "desc" : "",
  1217.                   "long_desc" : "",
  1218.                   "min" : "",
  1219.                   "max" : "",
  1220.                   "enum_allowed" : [],
  1221.                   "level" : "advanced",
  1222.                   "default_value" : "",
  1223.                   "type" : "bool",
  1224.                   "tags" : []
  1225.                },
  1226.                "rwoption6" : {
  1227.                   "default_value" : "True",
  1228.                   "level" : "advanced",
  1229.                   "tags" : [],
  1230.                   "type" : "bool",
  1231.                   "long_desc" : "",
  1232.                   "desc" : "",
  1233.                   "name" : "rwoption6",
  1234.                   "see_also" : [],
  1235.                   "flags" : 0,
  1236.                   "enum_allowed" : [],
  1237.                   "max" : "",
  1238.                   "min" : ""
  1239.                },
  1240.                "testlkey" : {
  1241.                   "tags" : [],
  1242.                   "type" : "str",
  1243.                   "default_value" : "",
  1244.                   "level" : "advanced",
  1245.                   "max" : "",
  1246.                   "enum_allowed" : [],
  1247.                   "min" : "",
  1248.                   "desc" : "",
  1249.                   "long_desc" : "",
  1250.                   "see_also" : [],
  1251.                   "flags" : 0,
  1252.                   "name" : "testlkey"
  1253.                },
  1254.                "testnewline" : {
  1255.                   "see_also" : [],
  1256.                   "flags" : 0,
  1257.                   "name" : "testnewline",
  1258.                   "desc" : "",
  1259.                   "long_desc" : "",
  1260.                   "min" : "",
  1261.                   "max" : "",
  1262.                   "enum_allowed" : [],
  1263.                   "level" : "advanced",
  1264.                   "default_value" : "",
  1265.                   "type" : "str",
  1266.                   "tags" : []
  1267.                },
  1268.                "rwoption2" : {
  1269.                   "long_desc" : "",
  1270.                   "desc" : "",
  1271.                   "name" : "rwoption2",
  1272.                   "see_also" : [],
  1273.                   "flags" : 0,
  1274.                   "enum_allowed" : [],
  1275.                   "max" : "",
  1276.                   "min" : "",
  1277.                   "default_value" : "",
  1278.                   "level" : "advanced",
  1279.                   "tags" : [],
  1280.                   "type" : "int"
  1281.                },
  1282.                "roption1" : {
  1283.                   "enum_allowed" : [],
  1284.                   "max" : "",
  1285.                   "min" : "",
  1286.                   "long_desc" : "",
  1287.                   "desc" : "",
  1288.                   "name" : "roption1",
  1289.                   "see_also" : [],
  1290.                   "flags" : 0,
  1291.                   "tags" : [],
  1292.                   "type" : "str",
  1293.                   "default_value" : "",
  1294.                   "level" : "advanced"
  1295.                },
  1296.                "rwoption3" : {
  1297.                   "default_value" : "",
  1298.                   "level" : "advanced",
  1299.                   "tags" : [],
  1300.                   "type" : "float",
  1301.                   "desc" : "",
  1302.                   "long_desc" : "",
  1303.                   "flags" : 0,
  1304.                   "see_also" : [],
  1305.                   "name" : "rwoption3",
  1306.                   "max" : "",
  1307.                   "enum_allowed" : [],
  1308.                   "min" : ""
  1309.                },
  1310.                "rwoption1" : {
  1311.                   "level" : "advanced",
  1312.                   "default_value" : "",
  1313.                   "type" : "str",
  1314.                   "tags" : [],
  1315.                   "flags" : 0,
  1316.                   "see_also" : [],
  1317.                   "name" : "rwoption1",
  1318.                   "desc" : "",
  1319.                   "long_desc" : "",
  1320.                   "min" : "",
  1321.                   "max" : "",
  1322.                   "enum_allowed" : []
  1323.                },
  1324.                "testkey" : {
  1325.                   "max" : "",
  1326.                   "enum_allowed" : [],
  1327.                   "min" : "",
  1328.                   "desc" : "",
  1329.                   "long_desc" : "",
  1330.                   "flags" : 0,
  1331.                   "see_also" : [],
  1332.                   "name" : "testkey",
  1333.                   "tags" : [],
  1334.                   "type" : "str",
  1335.                   "default_value" : "",
  1336.                   "level" : "advanced"
  1337.                },
  1338.                "rwoption4" : {
  1339.                   "min" : "",
  1340.                   "enum_allowed" : [],
  1341.                   "max" : "",
  1342.                   "name" : "rwoption4",
  1343.                   "see_also" : [],
  1344.                   "flags" : 0,
  1345.                   "long_desc" : "",
  1346.                   "desc" : "",
  1347.                   "type" : "str",
  1348.                   "tags" : [],
  1349.                   "level" : "advanced",
  1350.                   "default_value" : ""
  1351.                }
  1352.             },
  1353.             "name" : "selftest"
  1354.          },
  1355.          {
  1356.             "error_string" : "",
  1357.             "can_run" : true,
  1358.             "module_options" : {},
  1359.             "name" : "status"
  1360.          },
  1361.          {
  1362.             "name" : "telegraf",
  1363.             "module_options" : {
  1364.                "address" : {
  1365.                   "level" : "advanced",
  1366.                   "default_value" : "unixgram:///tmp/telegraf.sock",
  1367.                   "type" : "str",
  1368.                   "tags" : [],
  1369.                   "flags" : 0,
  1370.                   "see_also" : [],
  1371.                   "name" : "address",
  1372.                   "desc" : "",
  1373.                   "long_desc" : "",
  1374.                   "min" : "",
  1375.                   "max" : "",
  1376.                   "enum_allowed" : []
  1377.                },
  1378.                "interval" : {
  1379.                   "level" : "advanced",
  1380.                   "default_value" : "15",
  1381.                   "type" : "secs",
  1382.                   "tags" : [],
  1383.                   "flags" : 0,
  1384.                   "see_also" : [],
  1385.                   "name" : "interval",
  1386.                   "desc" : "",
  1387.                   "long_desc" : "",
  1388.                   "min" : "",
  1389.                   "max" : "",
  1390.                   "enum_allowed" : []
  1391.                }
  1392.             },
  1393.             "error_string" : "",
  1394.             "can_run" : true
  1395.          },
  1396.          {
  1397.             "module_options" : {
  1398.                "channel_crash" : {
  1399.                   "default_value" : "True",
  1400.                   "level" : "advanced",
  1401.                   "tags" : [],
  1402.                   "type" : "bool",
  1403.                   "desc" : "",
  1404.                   "long_desc" : "",
  1405.                   "see_also" : [],
  1406.                   "flags" : 0,
  1407.                   "name" : "channel_crash",
  1408.                   "max" : "",
  1409.                   "enum_allowed" : [],
  1410.                   "min" : ""
  1411.                },
  1412.                "proxy" : {
  1413.                   "desc" : "",
  1414.                   "long_desc" : "",
  1415.                   "see_also" : [],
  1416.                   "flags" : 0,
  1417.                   "name" : "proxy",
  1418.                   "max" : "",
  1419.                   "enum_allowed" : [],
  1420.                   "min" : "",
  1421.                   "default_value" : "None",
  1422.                   "level" : "advanced",
  1423.                   "tags" : [],
  1424.                   "type" : "str"
  1425.                },
  1426.                "organization" : {
  1427.                   "tags" : [],
  1428.                   "type" : "str",
  1429.                   "default_value" : "None",
  1430.                   "level" : "advanced",
  1431.                   "enum_allowed" : [],
  1432.                   "max" : "",
  1433.                   "min" : "",
  1434.                   "long_desc" : "",
  1435.                   "desc" : "",
  1436.                   "name" : "organization",
  1437.                   "flags" : 0,
  1438.                   "see_also" : []
  1439.                },
  1440.                "leaderboard" : {
  1441.                   "min" : "",
  1442.                   "max" : "",
  1443.                   "enum_allowed" : [],
  1444.                   "see_also" : [],
  1445.                   "flags" : 0,
  1446.                   "name" : "leaderboard",
  1447.                   "desc" : "",
  1448.                   "long_desc" : "",
  1449.                   "type" : "bool",
  1450.                   "tags" : [],
  1451.                   "level" : "advanced",
  1452.                   "default_value" : "False"
  1453.                },
  1454.                "channel_ident" : {
  1455.                   "max" : "",
  1456.                   "enum_allowed" : [],
  1457.                   "min" : "",
  1458.                   "desc" : "",
  1459.                   "long_desc" : "",
  1460.                   "flags" : 0,
  1461.                   "see_also" : [],
  1462.                   "name" : "channel_ident",
  1463.                   "tags" : [],
  1464.                   "type" : "bool",
  1465.                   "default_value" : "False",
  1466.                   "level" : "advanced"
  1467.                },
  1468.                "channel_device" : {
  1469.                   "level" : "advanced",
  1470.                   "default_value" : "True",
  1471.                   "type" : "bool",
  1472.                   "tags" : [],
  1473.                   "name" : "channel_device",
  1474.                   "see_also" : [],
  1475.                   "flags" : 0,
  1476.                   "long_desc" : "",
  1477.                   "desc" : "",
  1478.                   "min" : "",
  1479.                   "enum_allowed" : [],
  1480.                   "max" : ""
  1481.                },
  1482.                "device_url" : {
  1483.                   "max" : "",
  1484.                   "enum_allowed" : [],
  1485.                   "min" : "",
  1486.                   "desc" : "",
  1487.                   "long_desc" : "",
  1488.                   "see_also" : [],
  1489.                   "flags" : 0,
  1490.                   "name" : "device_url",
  1491.                   "tags" : [],
  1492.                   "type" : "str",
  1493.                   "default_value" : "https://telemetry.ceph.com/device",
  1494.                   "level" : "advanced"
  1495.                },
  1496.                "url" : {
  1497.                   "type" : "str",
  1498.                   "tags" : [],
  1499.                   "level" : "advanced",
  1500.                   "default_value" : "https://telemetry.ceph.com/report",
  1501.                   "min" : "",
  1502.                   "enum_allowed" : [],
  1503.                   "max" : "",
  1504.                   "name" : "url",
  1505.                   "flags" : 0,
  1506.                   "see_also" : [],
  1507.                   "long_desc" : "",
  1508.                   "desc" : ""
  1509.                },
  1510.                "channel_basic" : {
  1511.                   "enum_allowed" : [],
  1512.                   "max" : "",
  1513.                   "min" : "",
  1514.                   "long_desc" : "",
  1515.                   "desc" : "Share basic cluster information (size, version)",
  1516.                   "name" : "channel_basic",
  1517.                   "flags" : 0,
  1518.                   "see_also" : [],
  1519.                   "tags" : [],
  1520.                   "type" : "bool",
  1521.                   "default_value" : "True",
  1522.                   "level" : "advanced"
  1523.                },
  1524.                "interval" : {
  1525.                   "desc" : "",
  1526.                   "long_desc" : "",
  1527.                   "flags" : 0,
  1528.                   "see_also" : [],
  1529.                   "name" : "interval",
  1530.                   "max" : "",
  1531.                   "enum_allowed" : [],
  1532.                   "min" : "8",
  1533.                   "default_value" : "24",
  1534.                   "level" : "advanced",
  1535.                   "tags" : [],
  1536.                   "type" : "int"
  1537.                },
  1538.                "enabled" : {
  1539.                   "type" : "bool",
  1540.                   "tags" : [],
  1541.                   "level" : "advanced",
  1542.                   "default_value" : "False",
  1543.                   "min" : "",
  1544.                   "enum_allowed" : [],
  1545.                   "max" : "",
  1546.                   "name" : "enabled",
  1547.                   "see_also" : [],
  1548.                   "flags" : 0,
  1549.                   "long_desc" : "",
  1550.                   "desc" : ""
  1551.                },
  1552.                "contact" : {
  1553.                   "name" : "contact",
  1554.                   "flags" : 0,
  1555.                   "see_also" : [],
  1556.                   "long_desc" : "",
  1557.                   "desc" : "",
  1558.                   "min" : "",
  1559.                   "enum_allowed" : [],
  1560.                   "max" : "",
  1561.                   "level" : "advanced",
  1562.                   "default_value" : "None",
  1563.                   "type" : "str",
  1564.                   "tags" : []
  1565.                },
  1566.                "description" : {
  1567.                   "type" : "str",
  1568.                   "tags" : [],
  1569.                   "level" : "advanced",
  1570.                   "default_value" : "None",
  1571.                   "min" : "",
  1572.                   "max" : "",
  1573.                   "enum_allowed" : [],
  1574.                   "see_also" : [],
  1575.                   "flags" : 0,
  1576.                   "name" : "description",
  1577.                   "desc" : "",
  1578.                   "long_desc" : ""
  1579.                },
  1580.                "last_opt_revision" : {
  1581.                   "flags" : 0,
  1582.                   "see_also" : [],
  1583.                   "name" : "last_opt_revision",
  1584.                   "desc" : "",
  1585.                   "long_desc" : "",
  1586.                   "min" : "",
  1587.                   "max" : "",
  1588.                   "enum_allowed" : [],
  1589.                   "level" : "advanced",
  1590.                   "default_value" : "1",
  1591.                   "type" : "int",
  1592.                   "tags" : []
  1593.                }
  1594.             },
  1595.             "can_run" : true,
  1596.             "error_string" : "",
  1597.             "name" : "telemetry"
  1598.          },
  1599.          {
  1600.             "module_options" : {},
  1601.             "error_string" : "",
  1602.             "can_run" : true,
  1603.             "name" : "test_orchestrator"
  1604.          },
  1605.          {
  1606.             "module_options" : {},
  1607.             "can_run" : true,
  1608.             "error_string" : "",
  1609.             "name" : "volumes"
  1610.          },
  1611.          {
  1612.             "name" : "zabbix",
  1613.             "can_run" : true,
  1614.             "error_string" : "",
  1615.             "module_options" : {
  1616.                "zabbix_port" : {
  1617.                   "max" : "",
  1618.                   "enum_allowed" : [],
  1619.                   "min" : "",
  1620.                   "desc" : "",
  1621.                   "long_desc" : "",
  1622.                   "see_also" : [],
  1623.                   "flags" : 0,
  1624.                   "name" : "zabbix_port",
  1625.                   "tags" : [],
  1626.                   "type" : "int",
  1627.                   "default_value" : "10051",
  1628.                   "level" : "advanced"
  1629.                },
  1630.                "interval" : {
  1631.                   "name" : "interval",
  1632.                   "see_also" : [],
  1633.                   "flags" : 0,
  1634.                   "long_desc" : "",
  1635.                   "desc" : "",
  1636.                   "min" : "",
  1637.                   "enum_allowed" : [],
  1638.                   "max" : "",
  1639.                   "level" : "advanced",
  1640.                   "default_value" : "60",
  1641.                   "type" : "secs",
  1642.                   "tags" : []
  1643.                },
  1644.                "identifier" : {
  1645.                   "type" : "str",
  1646.                   "tags" : [],
  1647.                   "level" : "advanced",
  1648.                   "default_value" : "",
  1649.                   "min" : "",
  1650.                   "max" : "",
  1651.                   "enum_allowed" : [],
  1652.                   "flags" : 0,
  1653.                   "see_also" : [],
  1654.                   "name" : "identifier",
  1655.                   "desc" : "",
  1656.                   "long_desc" : ""
  1657.                },
  1658.                "zabbix_host" : {
  1659.                   "long_desc" : "",
  1660.                   "desc" : "",
  1661.                   "name" : "zabbix_host",
  1662.                   "see_also" : [],
  1663.                   "flags" : 0,
  1664.                   "enum_allowed" : [],
  1665.                   "max" : "",
  1666.                   "min" : "",
  1667.                   "default_value" : "None",
  1668.                   "level" : "advanced",
  1669.                   "tags" : [],
  1670.                   "type" : "str"
  1671.                },
  1672.                "zabbix_sender" : {
  1673.                   "type" : "str",
  1674.                   "tags" : [],
  1675.                   "level" : "advanced",
  1676.                   "default_value" : "/usr/bin/zabbix_sender",
  1677.                   "min" : "",
  1678.                   "max" : "",
  1679.                   "enum_allowed" : [],
  1680.                   "see_also" : [],
  1681.                   "flags" : 0,
  1682.                   "name" : "zabbix_sender",
  1683.                   "desc" : "",
  1684.                   "long_desc" : ""
  1685.                }
  1686.             }
  1687.          }
  1688.       ],
  1689.       "active_name" : "pve-01",
  1690.       "active_addrs" : {
  1691.          "addrvec" : [
  1692.             {
  1693.                "addr" : "10.5.5.221:6800",
  1694.                "nonce" : 41050,
  1695.                "type" : "v2"
  1696.             },
  1697.             {
  1698.                "nonce" : 41050,
  1699.                "type" : "v1",
  1700.                "addr" : "10.5.5.221:6801"
  1701.             }
  1702.          ]
  1703.       },
  1704.       "modules" : [
  1705.          "iostat",
  1706.          "restful"
  1707.       ],
  1708.       "active_change" : "2020-12-02 16:45:13.641660"
  1709.    },
  1710.    "progress_events" : {},
  1711.    "osdmap" : {
  1712.       "osdmap" : {
  1713.          "num_in_osds" : 0,
  1714.          "num_remapped_pgs" : 0,
  1715.          "epoch" : 1,
  1716.          "num_osds" : 0,
  1717.          "num_up_osds" : 0
  1718.       }
  1719.    },
  1720.    "quorum_age" : 3045,
  1721.    "fsmap" : {
  1722.       "up:standby" : 0,
  1723.       "by_rank" : [],
  1724.       "epoch" : 1
  1725.    },
  1726.    "pgmap" : {
  1727.       "num_pools" : 0,
  1728.       "bytes_used" : 0,
  1729.       "num_pgs" : 0,
  1730.       "pgs_by_state" : [],
  1731.       "num_objects" : 0,
  1732.       "data_bytes" : 0,
  1733.       "bytes_avail" : 0,
  1734.       "bytes_total" : 0
  1735.    },
  1736.    "election_epoch" : 5
  1737. }
  1738.  
  1739.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement