Details

    • Improvement
    • Resolution: Unresolved
    • Trivial
    • None
    • None
    • Unix Agent

    Description

      Hi,

      Im attaching a patch for improvement Ceph monitoring.

       

      Its compatible with Luminous.

      Attachments

        Issue Links

          Activity

            [OBS-2552] Ceph monitoring

            I'd recommend sending the entire XML to Observium and processing it in PHP.

            Once an agent script is deployed, it'll never be changed. This is one of the major drawbacks of this system currently.

            adama Adam Armstrong added a comment - I'd recommend sending the entire XML to Observium and processing it in PHP. Once an agent script is deployed, it'll never be changed. This is one of the major drawbacks of this system currently.

            Hi,

             

            I sent the existing Ceph solution also.

            Because its not compatible with Luminous the whole things will be broke, if somebody upgrading or using to that version. This solution using JSON API, which more compatible with oldest and newest version in future.

            charlie_hu Janos Csardi-Braunstein added a comment - Hi,   I sent the existing Ceph solution also. Because its not compatible with Luminous the whole things will be broke, if somebody upgrading or using to that version. This solution using JSON API, which more compatible with oldest and newest version in future.

            I guess an upgrade script could modify the RRD, or I believe some applications actually just used a second RRD for new values.

            sid3windr Tom Laermans added a comment - I guess an upgrade script could modify the RRD, or I believe some applications actually just used a second RRD for new values.

            Hi, we obviously can't accept a patch which changes the RRD structure definition, since this would render all existing installations broken. It's also difficult to modify existing application output, since it'd break all existing agent installations.

            I'm not sure what the ideal way to do this is.

            adama Adam Armstrong added a comment - Hi, we obviously can't accept a patch which changes the RRD structure definition, since this would render all existing installations broken. It's also difficult to modify existing application output, since it'd break all existing agent installations. I'm not sure what the ideal way to do this is.

            People

              sid3windr Tom Laermans
              charlie_hu Janos Csardi-Braunstein
              Votes:
              2 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: