You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficcontrol.apache.org by GitBox <gi...@apache.org> on 2020/04/08 01:04:04 UTC

[GitHub] [trafficcontrol] ocket8888 opened a new issue #4619: Update /cdns/{{name}}/configs/monitoring to use data from the new interfaces tables

ocket8888 opened a new issue #4619: Update /cdns/{{name}}/configs/monitoring to use data from the new interfaces tables
URL: https://github.com/apache/trafficcontrol/issues/4619
 
 
   ## I'm submitting a ...
   - new feature / enhancement request
   
   ## Description
   The `/cdns/{{name}}/configs/monitoring` needs to be updated to expose the multiple interfaces of the cache servers in its payloads.
   
   This depends on both #4618 and #4611
   
   ## Traffic Control components affected ...
   - Documentation
   - Traffic Ops
   - Traffic Ops client (Go)
   
   ## Acceptance Criteria
   * The `/cdns/{{name}}/configs/monitoring` endpoint in API 1.x:
   	* Uses the new network interfaces tables to provide data in the legacy format for the `GET` method.
   * The `/cdns/{{name}}/configs/monitoring` endpoint in API 2.x:
   	* Uses the new network interfaces tables to provide data in the new format outlined in the blueprint for the `GET` method.
   	* All new behavior abides by the API Guidelines (where applicable)
   	* All new behavior is documented
   * The relevant Traffic Ops client (Go) methods have been updated in the current version of the client to return the new data structures.
   	* There are supporting client/api integration tests - and they pass.
   
   See the [Additional Server Interfaces blueprint](https://github.com/apache/trafficcontrol/blob/master/blueprints/multi-interface-servers.md#traffic-monitor-impact) for details.
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services