)]}'
{"specs/queens/zabbix-plugin.rst":[{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"c8f0965edc89eb0b684490c93edae1b06791bef8","unresolved":false,"context_lines":[{"line_number":13,"context_line":"https://blueprints.launchpad.net/tacker/+spec/zabbix-plugin"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Develop a Zabbix plugin in Tacker VNF manager to monitor application level"},{"line_number":16,"context_line":"parameters that can\u0027t be supported by current Tacker monitoring driver"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Problem description"},{"line_number":19,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_329669f2","line":16,"updated":"2017-09-26 14:20:21.000000000","message":"end dot","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"ee9e20730460ab9413cc404ce2b47e9517afbf68","unresolved":false,"context_lines":[{"line_number":13,"context_line":"https://blueprints.launchpad.net/tacker/+spec/zabbix-plugin"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Develop a Zabbix plugin in Tacker VNF manager to monitor application level"},{"line_number":16,"context_line":"parameters that can\u0027t be supported by current Tacker monitoring driver"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Problem description"},{"line_number":19,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_acb8aa75","line":16,"in_reply_to":"7f515b1d_329669f2","updated":"2017-09-27 01:13:37.000000000","message":"Done","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"c8f0965edc89eb0b684490c93edae1b06791bef8","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Current Tacker monitoring drivers provide simple monitoring capabilities, such"},{"line_number":22,"context_line":"as Ceilometer just supports hardware infrastructure resource-related parameters"},{"line_number":23,"context_line":"(e.g. CPU or memory usage). Ping and http Ping drivers also support basic"},{"line_number":24,"context_line":"checking for aliveness of VNFs. In order to guarantee the availabiltiy and"},{"line_number":25,"context_line":"stablity of network services provided by VNFs, another advanced monitoring tool"},{"line_number":26,"context_line":"which supports application-level paramters is required into VNF Tacker manager."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_b2b25993","line":23,"range":{"start_line":23,"start_character":37,"end_line":23,"end_character":41},"updated":"2017-09-26 14:20:21.000000000","message":"http_ping","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"ee9e20730460ab9413cc404ce2b47e9517afbf68","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Current Tacker monitoring drivers provide simple monitoring capabilities, such"},{"line_number":22,"context_line":"as Ceilometer just supports hardware infrastructure resource-related parameters"},{"line_number":23,"context_line":"(e.g. CPU or memory usage). Ping and http Ping drivers also support basic"},{"line_number":24,"context_line":"checking for aliveness of VNFs. In order to guarantee the availabiltiy and"},{"line_number":25,"context_line":"stablity of network services provided by VNFs, another advanced monitoring tool"},{"line_number":26,"context_line":"which supports application-level paramters is required into VNF Tacker manager."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_8cbbae70","line":23,"range":{"start_line":23,"start_character":37,"end_line":23,"end_character":41},"in_reply_to":"7f515b1d_b2b25993","updated":"2017-09-27 01:13:37.000000000","message":"Done","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"c8f0965edc89eb0b684490c93edae1b06791bef8","unresolved":false,"context_lines":[{"line_number":26,"context_line":"which supports application-level paramters is required into VNF Tacker manager."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Zabbix is the most well-known monitoring tool that monitors and tracks numerous"},{"line_number":29,"context_line":"types of network services, applications, resources, and servers to quickly"},{"line_number":30,"context_line":"notify administrators of failures. Zabbix provides easy-to-view, simple Web"},{"line_number":31,"context_line":"pages and agents. It also provides APIs to provide accurate and versatile"},{"line_number":32,"context_line":"monitoring capabilities for each VDU. It collects data through agents, provides"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_527c45b4","line":29,"range":{"start_line":29,"start_character":50,"end_line":29,"end_character":52},"updated":"2017-09-26 14:20:21.000000000","message":"remove last comma","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"ee9e20730460ab9413cc404ce2b47e9517afbf68","unresolved":false,"context_lines":[{"line_number":26,"context_line":"which supports application-level paramters is required into VNF Tacker manager."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Zabbix is the most well-known monitoring tool that monitors and tracks numerous"},{"line_number":29,"context_line":"types of network services, applications, resources, and servers to quickly"},{"line_number":30,"context_line":"notify administrators of failures. Zabbix provides easy-to-view, simple Web"},{"line_number":31,"context_line":"pages and agents. It also provides APIs to provide accurate and versatile"},{"line_number":32,"context_line":"monitoring capabilities for each VDU. It collects data through agents, provides"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_6cb2b296","line":29,"range":{"start_line":29,"start_character":50,"end_line":29,"end_character":52},"in_reply_to":"7f515b1d_527c45b4","updated":"2017-09-27 01:13:37.000000000","message":"Done","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"c8f0965edc89eb0b684490c93edae1b06791bef8","unresolved":false,"context_lines":[{"line_number":30,"context_line":"notify administrators of failures. Zabbix provides easy-to-view, simple Web"},{"line_number":31,"context_line":"pages and agents. It also provides APIs to provide accurate and versatile"},{"line_number":32,"context_line":"monitoring capabilities for each VDU. It collects data through agents, provides"},{"line_number":33,"context_line":"visual monitoring such as graphs and maps, and provides triggers and alarms"},{"line_number":34,"context_line":"ccording to the collected data conditions to promptly notify when a user-defined"},{"line_number":35,"context_line":"threshold value is exceeded. Depending on these triggers, user-defined commands"},{"line_number":36,"context_line":"can be performed to quickly recover from the failure. User-defined commands can"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_f23b31e8","line":33,"range":{"start_line":33,"start_character":41,"end_line":33,"end_character":42},"updated":"2017-09-26 14:20:21.000000000","message":"not sure if this comma is needed or not :S","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"ee9e20730460ab9413cc404ce2b47e9517afbf68","unresolved":false,"context_lines":[{"line_number":30,"context_line":"notify administrators of failures. Zabbix provides easy-to-view, simple Web"},{"line_number":31,"context_line":"pages and agents. It also provides APIs to provide accurate and versatile"},{"line_number":32,"context_line":"monitoring capabilities for each VDU. It collects data through agents, provides"},{"line_number":33,"context_line":"visual monitoring such as graphs and maps, and provides triggers and alarms"},{"line_number":34,"context_line":"ccording to the collected data conditions to promptly notify when a user-defined"},{"line_number":35,"context_line":"threshold value is exceeded. Depending on these triggers, user-defined commands"},{"line_number":36,"context_line":"can be performed to quickly recover from the failure. User-defined commands can"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_2cfefa36","line":33,"range":{"start_line":33,"start_character":41,"end_line":33,"end_character":42},"in_reply_to":"7f515b1d_f23b31e8","updated":"2017-09-27 01:13:37.000000000","message":"Done","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"c8f0965edc89eb0b684490c93edae1b06791bef8","unresolved":false,"context_lines":[{"line_number":31,"context_line":"pages and agents. It also provides APIs to provide accurate and versatile"},{"line_number":32,"context_line":"monitoring capabilities for each VDU. It collects data through agents, provides"},{"line_number":33,"context_line":"visual monitoring such as graphs and maps, and provides triggers and alarms"},{"line_number":34,"context_line":"ccording to the collected data conditions to promptly notify when a user-defined"},{"line_number":35,"context_line":"threshold value is exceeded. Depending on these triggers, user-defined commands"},{"line_number":36,"context_line":"can be performed to quickly recover from the failure. User-defined commands can"},{"line_number":37,"context_line":"be executed through the agent in the VDU."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_d23ef5d8","line":34,"range":{"start_line":34,"start_character":0,"end_line":34,"end_character":8},"updated":"2017-09-26 14:20:21.000000000","message":"typo","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"ee9e20730460ab9413cc404ce2b47e9517afbf68","unresolved":false,"context_lines":[{"line_number":31,"context_line":"pages and agents. It also provides APIs to provide accurate and versatile"},{"line_number":32,"context_line":"monitoring capabilities for each VDU. It collects data through agents, provides"},{"line_number":33,"context_line":"visual monitoring such as graphs and maps, and provides triggers and alarms"},{"line_number":34,"context_line":"ccording to the collected data conditions to promptly notify when a user-defined"},{"line_number":35,"context_line":"threshold value is exceeded. Depending on these triggers, user-defined commands"},{"line_number":36,"context_line":"can be performed to quickly recover from the failure. User-defined commands can"},{"line_number":37,"context_line":"be executed through the agent in the VDU."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_ec634219","line":34,"range":{"start_line":34,"start_character":0,"end_line":34,"end_character":8},"in_reply_to":"7f515b1d_d23ef5d8","updated":"2017-09-27 01:13:37.000000000","message":"Done","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"c8f0965edc89eb0b684490c93edae1b06791bef8","unresolved":false,"context_lines":[{"line_number":42,"context_line":"  * Resources, network monitoring in VNF"},{"line_number":43,"context_line":"  * Fault management and recovery within applications in VNFs"},{"line_number":44,"context_line":"  * Perform predefined commands"},{"line_number":45,"context_line":"  * Collected data can be graphically displayed."},{"line_number":46,"context_line":"  * Custom trigger conditions can be set"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_8d1dfe67","line":45,"range":{"start_line":45,"start_character":47,"end_line":45,"end_character":48},"updated":"2017-09-26 14:20:21.000000000","message":"End dot in all items or in none for same writing style","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"ee9e20730460ab9413cc404ce2b47e9517afbf68","unresolved":false,"context_lines":[{"line_number":42,"context_line":"  * Resources, network monitoring in VNF"},{"line_number":43,"context_line":"  * Fault management and recovery within applications in VNFs"},{"line_number":44,"context_line":"  * Perform predefined commands"},{"line_number":45,"context_line":"  * Collected data can be graphically displayed."},{"line_number":46,"context_line":"  * Custom trigger conditions can be set"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_ac6d4a05","line":45,"range":{"start_line":45,"start_character":47,"end_line":45,"end_character":48},"in_reply_to":"7f515b1d_8d1dfe67","updated":"2017-09-27 01:13:37.000000000","message":"Done","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"c8f0965edc89eb0b684490c93edae1b06791bef8","unresolved":false,"context_lines":[{"line_number":59,"context_line":"and status."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"Zabbix can collect data (CPU, RAM, disk, network usage) from VNFs using agents"},{"line_number":62,"context_line":"that are installed in each VMs. Through Zabbix APIs, we monitor and get all"},{"line_number":63,"context_line":"information from Zabbix dashboard such as Graphs."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"In Tacker VNF descriptor, user defines Zabbix agents via user-data, user also"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_ad3c3abf","line":62,"range":{"start_line":62,"start_character":27,"end_line":62,"end_character":30},"updated":"2017-09-26 14:20:21.000000000","message":"single/singular VM","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"ee9e20730460ab9413cc404ce2b47e9517afbf68","unresolved":false,"context_lines":[{"line_number":59,"context_line":"and status."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"Zabbix can collect data (CPU, RAM, disk, network usage) from VNFs using agents"},{"line_number":62,"context_line":"that are installed in each VMs. Through Zabbix APIs, we monitor and get all"},{"line_number":63,"context_line":"information from Zabbix dashboard such as Graphs."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"In Tacker VNF descriptor, user defines Zabbix agents via user-data, user also"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_8c704ede","line":62,"range":{"start_line":62,"start_character":27,"end_line":62,"end_character":30},"in_reply_to":"7f515b1d_ad3c3abf","updated":"2017-09-27 01:13:37.000000000","message":"Done","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"c8f0965edc89eb0b684490c93edae1b06791bef8","unresolved":false,"context_lines":[{"line_number":69,"context_line":"Tacker collects the status of VDU. If VDU responds to Respwan action in policy"},{"line_number":70,"context_line":"or an additional VDU need to be created for scalability, information about"},{"line_number":71,"context_line":"additional VDU is registered as a new monitoring host by requesting Zabbix"},{"line_number":72,"context_line":"server for IP information of new VDU through Zabbix plugin. Should be. In the"},{"line_number":73,"context_line":"opposite case, request the delete API for the existing VDU Host registered in"},{"line_number":74,"context_line":"Zabbix Server."},{"line_number":75,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_cdaf76e1","line":72,"range":{"start_line":72,"start_character":58,"end_line":72,"end_character":72},"updated":"2017-09-26 14:20:21.000000000","message":"I think dots are not needed here","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"ee9e20730460ab9413cc404ce2b47e9517afbf68","unresolved":false,"context_lines":[{"line_number":69,"context_line":"Tacker collects the status of VDU. If VDU responds to Respwan action in policy"},{"line_number":70,"context_line":"or an additional VDU need to be created for scalability, information about"},{"line_number":71,"context_line":"additional VDU is registered as a new monitoring host by requesting Zabbix"},{"line_number":72,"context_line":"server for IP information of new VDU through Zabbix plugin. Should be. In the"},{"line_number":73,"context_line":"opposite case, request the delete API for the existing VDU Host registered in"},{"line_number":74,"context_line":"Zabbix Server."},{"line_number":75,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_8c496e8c","line":72,"range":{"start_line":72,"start_character":58,"end_line":72,"end_character":72},"in_reply_to":"7f515b1d_cdaf76e1","updated":"2017-09-27 01:13:37.000000000","message":"Done","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"c8f0965edc89eb0b684490c93edae1b06791bef8","unresolved":false,"context_lines":[{"line_number":153,"context_line":"            maximum_cpu_load_usage: \u003c5"},{"line_number":154,"context_line":"            maximum_cpu_memory_usage: \u003e20"},{"line_number":155,"context_line":"            maximum_high_pro_value: \u003e2"},{"line_number":156,"context_line":"            zabbix_server_ip: 192.168.11.53"},{"line_number":157,"context_line":"            zabbix_admin_passwd: zabbix"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"These service monitoring policies should be set individually for each VDU. This"},{"line_number":160,"context_line":"is because the range and monitoring application that each VDU wants to monitor"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_2d504a32","line":157,"range":{"start_line":156,"start_character":0,"end_line":157,"end_character":39},"updated":"2017-09-26 14:20:21.000000000","message":"this zabbix server/IP is a server from the user or in the VIM infrastructure?\n\nIf is a user sever it is OK, if not, IPs/password for infrastructure services should be unknown by the user.\n\nPlease, add a description below as with the other parameters for better understanding the role of zabbix within tacker","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"ee9e20730460ab9413cc404ce2b47e9517afbf68","unresolved":false,"context_lines":[{"line_number":153,"context_line":"            maximum_cpu_load_usage: \u003c5"},{"line_number":154,"context_line":"            maximum_cpu_memory_usage: \u003e20"},{"line_number":155,"context_line":"            maximum_high_pro_value: \u003e2"},{"line_number":156,"context_line":"            zabbix_server_ip: 192.168.11.53"},{"line_number":157,"context_line":"            zabbix_admin_passwd: zabbix"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"These service monitoring policies should be set individually for each VDU. This"},{"line_number":160,"context_line":"is because the range and monitoring application that each VDU wants to monitor"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_ec1a227b","line":157,"range":{"start_line":156,"start_character":0,"end_line":157,"end_character":39},"in_reply_to":"7f515b1d_2d504a32","updated":"2017-09-27 01:13:37.000000000","message":"thank you for writing a valuable comment.\nI added the content bellow about zabbix server ip/passwd.","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"c8f0965edc89eb0b684490c93edae1b06791bef8","unresolved":false,"context_lines":[{"line_number":166,"context_line":""},{"line_number":167,"context_line":"The parameters are divided into application and VNF internal OS monitoring."},{"line_number":168,"context_line":"Servicename of the service is written for the service to be monitored such as"},{"line_number":169,"context_line":"mysql, apahce. maximum_pro_memory_usage monitors the memory used by the service"},{"line_number":170,"context_line":"and triggers when it exceeds 20M. serviceaction specifies the action to take"},{"line_number":171,"context_line":"when an application fails"},{"line_number":172,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_ed123209","line":169,"range":{"start_line":169,"start_character":7,"end_line":169,"end_character":13},"updated":"2017-09-26 14:20:21.000000000","message":"typo","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"ee9e20730460ab9413cc404ce2b47e9517afbf68","unresolved":false,"context_lines":[{"line_number":166,"context_line":""},{"line_number":167,"context_line":"The parameters are divided into application and VNF internal OS monitoring."},{"line_number":168,"context_line":"Servicename of the service is written for the service to be monitored such as"},{"line_number":169,"context_line":"mysql, apahce. maximum_pro_memory_usage monitors the memory used by the service"},{"line_number":170,"context_line":"and triggers when it exceeds 20M. serviceaction specifies the action to take"},{"line_number":171,"context_line":"when an application fails"},{"line_number":172,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_ac142a4f","line":169,"range":{"start_line":169,"start_character":7,"end_line":169,"end_character":13},"in_reply_to":"7f515b1d_ed123209","updated":"2017-09-27 01:13:37.000000000","message":"Done","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"c8f0965edc89eb0b684490c93edae1b06791bef8","unresolved":false,"context_lines":[{"line_number":168,"context_line":"Servicename of the service is written for the service to be monitored such as"},{"line_number":169,"context_line":"mysql, apahce. maximum_pro_memory_usage monitors the memory used by the service"},{"line_number":170,"context_line":"and triggers when it exceeds 20M. serviceaction specifies the action to take"},{"line_number":171,"context_line":"when an application fails"},{"line_number":172,"context_line":""},{"line_number":173,"context_line":"In addition, cpu_load, pro_value_cpu_memory, etc. monitor the load on the"},{"line_number":174,"context_line":"virtual CPU in the VNF, the CPU memory status, and the currently running"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_adf43ad0","line":171,"updated":"2017-09-26 14:20:21.000000000","message":"end dot","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"ee9e20730460ab9413cc404ce2b47e9517afbf68","unresolved":false,"context_lines":[{"line_number":168,"context_line":"Servicename of the service is written for the service to be monitored such as"},{"line_number":169,"context_line":"mysql, apahce. maximum_pro_memory_usage monitors the memory used by the service"},{"line_number":170,"context_line":"and triggers when it exceeds 20M. serviceaction specifies the action to take"},{"line_number":171,"context_line":"when an application fails"},{"line_number":172,"context_line":""},{"line_number":173,"context_line":"In addition, cpu_load, pro_value_cpu_memory, etc. monitor the load on the"},{"line_number":174,"context_line":"virtual CPU in the VNF, the CPU memory status, and the currently running"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_6c0e323c","line":171,"in_reply_to":"7f515b1d_adf43ad0","updated":"2017-09-27 01:13:37.000000000","message":"Done","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"c8f0965edc89eb0b684490c93edae1b06791bef8","unresolved":false,"context_lines":[{"line_number":213,"context_line":""},{"line_number":214,"context_line":"Alternatives"},{"line_number":215,"context_line":"------------"},{"line_number":216,"context_line":"None"},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"Data model impact"},{"line_number":219,"context_line":"-----------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_0db7cef8","line":216,"range":{"start_line":216,"start_character":0,"end_line":216,"end_character":4},"updated":"2017-09-26 14:20:21.000000000","message":"Other alternatives could be other monitoring services such as nagios","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"ee9e20730460ab9413cc404ce2b47e9517afbf68","unresolved":false,"context_lines":[{"line_number":213,"context_line":""},{"line_number":214,"context_line":"Alternatives"},{"line_number":215,"context_line":"------------"},{"line_number":216,"context_line":"None"},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"Data model impact"},{"line_number":219,"context_line":"-----------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_763de0c2","line":216,"range":{"start_line":216,"start_character":0,"end_line":216,"end_character":4},"in_reply_to":"7f515b1d_0db7cef8","updated":"2017-09-27 01:13:37.000000000","message":"Many open source monitoring tools as well as zabbix have their own advantages. (e.g., nagios, cacti)\nHowever, integration with the tacker requires an essential condition. \n\nReliable monitoring performance Whether the API is supported. \n\nbut nagios is not free for full offcial APIs.\n\nZabbix is ​​also recommended in the OPNFV Doctor project, and Openobaton, a MANO project, already provides interworking with Zabbix through resource monitoring.\n\nTherefore, Zabbix is ​​considered to be the best in terms of performance, API, and awareness, so we have proposed an interlocking structure.","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"c8f0965edc89eb0b684490c93edae1b06791bef8","unresolved":false,"context_lines":[{"line_number":254,"context_line":"Assignee(s)"},{"line_number":255,"context_line":"-----------"},{"line_number":256,"context_line":""},{"line_number":257,"context_line":"primary author and contact."},{"line_number":258,"context_line":"                "},{"line_number":259,"context_line":"Primary assignee:"},{"line_number":260,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_6d73e24e","line":257,"range":{"start_line":257,"start_character":0,"end_line":257,"end_character":27},"updated":"2017-09-26 14:20:21.000000000","message":"Primary","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"c8f0965edc89eb0b684490c93edae1b06791bef8","unresolved":false,"context_lines":[{"line_number":255,"context_line":"-----------"},{"line_number":256,"context_line":""},{"line_number":257,"context_line":"primary author and contact."},{"line_number":258,"context_line":"                "},{"line_number":259,"context_line":"Primary assignee:"},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"  MinWookKim \u003cdelightwook@dcn.ssu.ac.kr\u003e"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_8dca9e6a","line":258,"range":{"start_line":258,"start_character":0,"end_line":258,"end_character":16},"updated":"2017-09-26 14:20:21.000000000","message":"remove trailing whitespaces","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"c8f0965edc89eb0b684490c93edae1b06791bef8","unresolved":false,"context_lines":[{"line_number":283,"context_line":"References"},{"line_number":284,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":285,"context_line":".. [#first] https://www.zabbix.com/documentation/3.0/manual"},{"line_number":286,"context_line":"                                                                                       "}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f515b1d_cd953642","line":286,"range":{"start_line":286,"start_character":0,"end_line":286,"end_character":87},"updated":"2017-09-26 14:20:21.000000000","message":"please, remove empty line","commit_id":"cc22632b0b5c7c1a9a0e471db21c6044ed1b0ff5"},{"author":{"_account_id":23630,"name":"Tovin Seven","email":"tovin07@gmail.com","username":"tovin07"},"change_message_id":"3498d5b4334e8e07cce864d348bb554498b2ba01","unresolved":false,"context_lines":[{"line_number":157,"context_line":"            zabbix_admin_passwd: zabbix"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"Zabbix server is a separate user\u0027s server from the VIM infrastructure."},{"line_number":160,"context_line":"Enter the IPs/password of the zabbix server built by the user in advance "},{"line_number":161,"context_line":"and use this information to gain access to the zabbix server(e.g. token)."},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"zabbix monitors the inside of the VNFs managed by the tacker. From the point of "}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f515b1d_b69c780e","line":160,"range":{"start_line":160,"start_character":72,"end_line":160,"end_character":73},"updated":"2017-09-27 01:55:34.000000000","message":"remove this","commit_id":"d0f888c73943151ead60f5269941a6d68609cafc"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"17fc4ae0e2047d262ba96c28ed5f9380a9fb985a","unresolved":false,"context_lines":[{"line_number":157,"context_line":"            zabbix_admin_passwd: zabbix"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"Zabbix server is a separate user\u0027s server from the VIM infrastructure."},{"line_number":160,"context_line":"Enter the IPs/password of the zabbix server built by the user in advance "},{"line_number":161,"context_line":"and use this information to gain access to the zabbix server(e.g. token)."},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"zabbix monitors the inside of the VNFs managed by the tacker. From the point of "}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f515b1d_39487b5a","line":160,"range":{"start_line":160,"start_character":72,"end_line":160,"end_character":73},"in_reply_to":"7f515b1d_b69c780e","updated":"2017-09-27 02:04:46.000000000","message":"Done","commit_id":"d0f888c73943151ead60f5269941a6d68609cafc"},{"author":{"_account_id":23630,"name":"Tovin Seven","email":"tovin07@gmail.com","username":"tovin07"},"change_message_id":"3498d5b4334e8e07cce864d348bb554498b2ba01","unresolved":false,"context_lines":[{"line_number":267,"context_line":"-----------"},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"Primary author and contact."},{"line_number":270,"context_line":"                "},{"line_number":271,"context_line":"  MinWookKim \u003cdelightwook@dcn.ssu.ac.kr\u003e"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"Primary assignee:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f515b1d_96a17c49","line":270,"range":{"start_line":270,"start_character":0,"end_line":270,"end_character":16},"updated":"2017-09-27 01:55:34.000000000","message":"this","commit_id":"d0f888c73943151ead60f5269941a6d68609cafc"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"17fc4ae0e2047d262ba96c28ed5f9380a9fb985a","unresolved":false,"context_lines":[{"line_number":267,"context_line":"-----------"},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"Primary author and contact."},{"line_number":270,"context_line":"                "},{"line_number":271,"context_line":"  MinWookKim \u003cdelightwook@dcn.ssu.ac.kr\u003e"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"Primary assignee:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7f515b1d_1945bf43","line":270,"range":{"start_line":270,"start_character":0,"end_line":270,"end_character":16},"in_reply_to":"7f515b1d_96a17c49","updated":"2017-09-27 02:04:46.000000000","message":"Done","commit_id":"d0f888c73943151ead60f5269941a6d68609cafc"},{"author":{"_account_id":19644,"name":"Yan Xing\u0027an","email":"yanxingan@cmss.chinamobile.com","username":"yanxingan"},"change_message_id":"2de2dd85f183ea7c5726d69095b1015c139da69c","unresolved":false,"context_lines":[{"line_number":177,"context_line":"that the monitoring tool can monitor it."},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"The parameters are divided into application and VNF internal OS monitoring."},{"line_number":180,"context_line":"Servicename of the service is written for the service to be monitored such as"},{"line_number":181,"context_line":"mysql, apache. maximum_pro_memory_usage monitors the memory used by the service"},{"line_number":182,"context_line":"and triggers when it exceeds 20M."},{"line_number":183,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"7f515b1d_79a93d7a","line":180,"range":{"start_line":180,"start_character":0,"end_line":180,"end_character":11},"updated":"2017-10-09 09:43:00.000000000","message":"Applicationname","commit_id":"141e0d6e07e5f2a88e6bb6b180fa018991ced7c6"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"e5da59ac148c031f6c1e7e7bcda5680932d46bfa","unresolved":false,"context_lines":[{"line_number":177,"context_line":"that the monitoring tool can monitor it."},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"The parameters are divided into application and VNF internal OS monitoring."},{"line_number":180,"context_line":"Servicename of the service is written for the service to be monitored such as"},{"line_number":181,"context_line":"mysql, apache. maximum_pro_memory_usage monitors the memory used by the service"},{"line_number":182,"context_line":"and triggers when it exceeds 20M."},{"line_number":183,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"5f4e5783_2e59cbfd","line":180,"range":{"start_line":180,"start_character":0,"end_line":180,"end_character":11},"in_reply_to":"7f515b1d_79a93d7a","updated":"2017-10-10 03:19:01.000000000","message":"Done","commit_id":"141e0d6e07e5f2a88e6bb6b180fa018991ced7c6"},{"author":{"_account_id":19644,"name":"Yan Xing\u0027an","email":"yanxingan@cmss.chinamobile.com","username":"yanxingan"},"change_message_id":"2de2dd85f183ea7c5726d69095b1015c139da69c","unresolved":false,"context_lines":[{"line_number":183,"context_line":""},{"line_number":184,"context_line":"Action executes a user-defined command if the application is interrupted."},{"line_number":185,"context_line":"If the application state is interrupted, a trigger occurs and can be checked on"},{"line_number":186,"context_line":"the Zybis web. Depending on the trigger that occurred, you can automatically run"},{"line_number":187,"context_line":"a user-defined command to restart the application or define additional commands."},{"line_number":188,"context_line":"With this feature, applications can be restarted to maintain application"},{"line_number":189,"context_line":"provisioning when an application is interrupted. all of the data collected above"},{"line_number":190,"context_line":"can also be seen on the graph."},{"line_number":191,"context_line":""},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"In addition, cpu_load, pro_value_cpu_memory, etc. monitor the load on the"}],"source_content_type":"text/x-rst","patch_set":7,"id":"7f515b1d_79f01d92","line":190,"range":{"start_line":186,"start_character":15,"end_line":190,"end_character":30},"updated":"2017-10-09 09:43:00.000000000","message":"Can we post a REST API to tacker, to execute actions, such as respawing or scaling? And how to post?","commit_id":"141e0d6e07e5f2a88e6bb6b180fa018991ced7c6"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"de11996244da201df053849522c33733883a4a04","unresolved":false,"context_lines":[{"line_number":183,"context_line":""},{"line_number":184,"context_line":"Action executes a user-defined command if the application is interrupted."},{"line_number":185,"context_line":"If the application state is interrupted, a trigger occurs and can be checked on"},{"line_number":186,"context_line":"the Zybis web. Depending on the trigger that occurred, you can automatically run"},{"line_number":187,"context_line":"a user-defined command to restart the application or define additional commands."},{"line_number":188,"context_line":"With this feature, applications can be restarted to maintain application"},{"line_number":189,"context_line":"provisioning when an application is interrupted. all of the data collected above"},{"line_number":190,"context_line":"can also be seen on the graph."},{"line_number":191,"context_line":""},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"In addition, cpu_load, pro_value_cpu_memory, etc. monitor the load on the"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5f4e5783_ed4e07c0","line":190,"range":{"start_line":186,"start_character":15,"end_line":190,"end_character":30},"in_reply_to":"5f4e5783_0e13af0f","updated":"2017-10-25 09:56:07.000000000","message":"Sorry, my mistake. I will update it in REST API part and TOSCA action part.","commit_id":"141e0d6e07e5f2a88e6bb6b180fa018991ced7c6"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"e5da59ac148c031f6c1e7e7bcda5680932d46bfa","unresolved":false,"context_lines":[{"line_number":183,"context_line":""},{"line_number":184,"context_line":"Action executes a user-defined command if the application is interrupted."},{"line_number":185,"context_line":"If the application state is interrupted, a trigger occurs and can be checked on"},{"line_number":186,"context_line":"the Zybis web. Depending on the trigger that occurred, you can automatically run"},{"line_number":187,"context_line":"a user-defined command to restart the application or define additional commands."},{"line_number":188,"context_line":"With this feature, applications can be restarted to maintain application"},{"line_number":189,"context_line":"provisioning when an application is interrupted. all of the data collected above"},{"line_number":190,"context_line":"can also be seen on the graph."},{"line_number":191,"context_line":""},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"In addition, cpu_load, pro_value_cpu_memory, etc. monitor the load on the"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5f4e5783_0e13af0f","line":190,"range":{"start_line":186,"start_character":15,"end_line":190,"end_character":30},"in_reply_to":"7f515b1d_79f01d92","updated":"2017-10-10 03:19:01.000000000","message":"I putted it in REST API impact and updated the contents! :)","commit_id":"141e0d6e07e5f2a88e6bb6b180fa018991ced7c6"},{"author":{"_account_id":19644,"name":"Yan Xing\u0027an","email":"yanxingan@cmss.chinamobile.com","username":"yanxingan"},"change_message_id":"2de2dd85f183ea7c5726d69095b1015c139da69c","unresolved":false,"context_lines":[{"line_number":190,"context_line":"can also be seen on the graph."},{"line_number":191,"context_line":""},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"In addition, cpu_load, pro_value_cpu_memory, etc. monitor the load on the"},{"line_number":194,"context_line":"virtual CPU in the VNF, the CPU memory status, and the currently running"},{"line_number":195,"context_line":"process. All of these conditions can be set together with the sign to set the"},{"line_number":196,"context_line":"conditions you want."},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"VDU can install Zabbix Agent on the image itself, or create an automatic"},{"line_number":199,"context_line":"monitoring environment through scripting in user data session of Tosca Template."}],"source_content_type":"text/x-rst","patch_set":7,"id":"7f515b1d_f942cd67","line":196,"range":{"start_line":193,"start_character":0,"end_line":196,"end_character":20},"updated":"2017-10-09 09:43:00.000000000","message":"We can list these conditions in details, or show the reference link.","commit_id":"141e0d6e07e5f2a88e6bb6b180fa018991ced7c6"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"e5da59ac148c031f6c1e7e7bcda5680932d46bfa","unresolved":false,"context_lines":[{"line_number":190,"context_line":"can also be seen on the graph."},{"line_number":191,"context_line":""},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"In addition, cpu_load, pro_value_cpu_memory, etc. monitor the load on the"},{"line_number":194,"context_line":"virtual CPU in the VNF, the CPU memory status, and the currently running"},{"line_number":195,"context_line":"process. All of these conditions can be set together with the sign to set the"},{"line_number":196,"context_line":"conditions you want."},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"VDU can install Zabbix Agent on the image itself, or create an automatic"},{"line_number":199,"context_line":"monitoring environment through scripting in user data session of Tosca Template."}],"source_content_type":"text/x-rst","patch_set":7,"id":"5f4e5783_2e278b67","line":196,"range":{"start_line":193,"start_character":0,"end_line":196,"end_character":20},"in_reply_to":"7f515b1d_f942cd67","updated":"2017-10-10 03:19:01.000000000","message":"I uppdated it and gived the link","commit_id":"141e0d6e07e5f2a88e6bb6b180fa018991ced7c6"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"92eb9b6151d9da96dd08aca866007df4931412f5","unresolved":false,"context_lines":[{"line_number":163,"context_line":"            zabbix_server_ip: 192.168.11.53"},{"line_number":164,"context_line":"            zabbix_admin_passwd: zabbix"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"Zabbix server is a separate user\u0027s server from the VIM infrastructure."},{"line_number":167,"context_line":"Enter the IPs/password of the zabbix server built by the user in advance"},{"line_number":168,"context_line":"and use this information to gain access to the zabbix server(e.g. token)."},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"zabbix monitors the inside of the VNFs managed by the tacker. From the point of"},{"line_number":171,"context_line":"view of zabbix, VNFs are the physical servers we are operating."}],"source_content_type":"text/x-rst","patch_set":11,"id":"3f4b6375_ce47304c","line":168,"range":{"start_line":166,"start_character":0,"end_line":168,"end_character":73},"updated":"2017-10-25 03:47:02.000000000","message":"make sense. use should manage their own zabbix server.","commit_id":"08d737ea6117a601f127c79b668da89ac7b772fa"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"92eb9b6151d9da96dd08aca866007df4931412f5","unresolved":false,"context_lines":[{"line_number":278,"context_line":"application in the corresponding vnf. In the event of a failure, zabbix will"},{"line_number":279,"context_line":"notify you via the following APIs:"},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"v1.0/vnfs/\u003cvnf-uuid\u003e/\u003capplication-name\u003e/\u003caction-name\u003e"},{"line_number":282,"context_line":""},{"line_number":283,"context_line":"vnf-uuid is the vnf id."},{"line_number":284,"context_line":"The application-name(e.g. apache2,mysql,etc) is the application in which"}],"source_content_type":"text/x-rst","patch_set":11,"id":"3f4b6375_aee07427","line":281,"range":{"start_line":281,"start_character":0,"end_line":281,"end_character":53},"updated":"2017-10-25 03:47:02.000000000","message":"how to consider the security of this API?","commit_id":"08d737ea6117a601f127c79b668da89ac7b772fa"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"de11996244da201df053849522c33733883a4a04","unresolved":false,"context_lines":[{"line_number":278,"context_line":"application in the corresponding vnf. In the event of a failure, zabbix will"},{"line_number":279,"context_line":"notify you via the following APIs:"},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"v1.0/vnfs/\u003cvnf-uuid\u003e/\u003capplication-name\u003e/\u003caction-name\u003e"},{"line_number":282,"context_line":""},{"line_number":283,"context_line":"vnf-uuid is the vnf id."},{"line_number":284,"context_line":"The application-name(e.g. apache2,mysql,etc) is the application in which"}],"source_content_type":"text/x-rst","patch_set":11,"id":"3f4b6375_d9a251ae","line":281,"range":{"start_line":281,"start_character":0,"end_line":281,"end_character":53},"in_reply_to":"3f4b6375_aee07427","updated":"2017-10-25 09:56:07.000000000","message":"Thank you for your comment.\n\nYour comment is one of the most important things.\n\nIn my opinion, Tacker\u0027s Zabbix-plugin creates a random token as a class variable.\n\nAnd if Zabbix send POST URL related to Respwan or Scaling Action. \nThe alarm-receiver receives it and loads the random token of the Zabbix-plugin and compares it.\n\nI\u0027ve also updated the other parts :) \n\nThanks.","commit_id":"08d737ea6117a601f127c79b668da89ac7b772fa"},{"author":{"_account_id":19999,"name":"Trinath Somanchi","email":"trinaths.dev@gmail.com","username":"trinath-somanchi"},"change_message_id":"78a62fbd165c743423d0db5827188bd0be841a09","unresolved":false,"context_lines":[{"line_number":24,"context_line":"checking for aliveness of VNFs. In order to guarantee the availabiltiy and"},{"line_number":25,"context_line":"stablity of network services provided by VNFs, another advanced monitoring tool"},{"line_number":26,"context_line":"which supports application-level paramters is required into VNF Tacker manager."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Zabbix is the most well-known monitoring tool that monitors and tracks numerous"},{"line_number":29,"context_line":"types of network services, applications, resources and servers to quickly"},{"line_number":30,"context_line":"notify administrators of failures. Zabbix provides easy-to-view, simple Web"}],"source_content_type":"text/x-rst","patch_set":12,"id":"3f4b6375_9faf197c","line":27,"updated":"2017-10-25 11:25:29.000000000","message":"doubt: can this MD, also does work as ceilometer and aodh or monasca doing ?","commit_id":"6104d4ca6b3f6b1aeb02a5a51028c865e235c922"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"630befb5f394143deb08d5a11fa9340fe14b27c1","unresolved":false,"context_lines":[{"line_number":24,"context_line":"checking for aliveness of VNFs. In order to guarantee the availabiltiy and"},{"line_number":25,"context_line":"stablity of network services provided by VNFs, another advanced monitoring tool"},{"line_number":26,"context_line":"which supports application-level paramters is required into VNF Tacker manager."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Zabbix is the most well-known monitoring tool that monitors and tracks numerous"},{"line_number":29,"context_line":"types of network services, applications, resources and servers to quickly"},{"line_number":30,"context_line":"notify administrators of failures. Zabbix provides easy-to-view, simple Web"}],"source_content_type":"text/x-rst","patch_set":12,"id":"3f4b6375_c72f073d","line":27,"in_reply_to":"3f4b6375_9faf197c","updated":"2017-10-25 13:07:16.000000000","message":"Thanks for the comment\n\nIn my opinion, It does not work.\n\nThe focus of the current proposal is to monitor the application and configure different settings for each VDU.\n\nFor example\nVDU1 -\u003e Monitoring Apache2\nVDU2 -\u003e Monitoring Mysql\nVDU3 -\u003e monitoring vFW\n\nIf a fault occurs in VDU1, you want to restart the Apache2 server, and if it is Respawn in VDU2 and Scaling in VDU3, it is hard to follow the current policy.\n\nIn conclusion, if you apply the existing policy, it is difficult to use many functions provided by Zabbix (Graph, Action Script, Custom monitoring function,  Trigger, Templates, SMS, E-Mail .etc.)\n\nThanks a lot.","commit_id":"6104d4ca6b3f6b1aeb02a5a51028c865e235c922"},{"author":{"_account_id":19999,"name":"Trinath Somanchi","email":"trinaths.dev@gmail.com","username":"trinath-somanchi"},"change_message_id":"78a62fbd165c743423d0db5827188bd0be841a09","unresolved":false,"context_lines":[{"line_number":28,"context_line":"Zabbix is the most well-known monitoring tool that monitors and tracks numerous"},{"line_number":29,"context_line":"types of network services, applications, resources and servers to quickly"},{"line_number":30,"context_line":"notify administrators of failures. Zabbix provides easy-to-view, simple Web"},{"line_number":31,"context_line":"pages and agents. "},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"The monitoring targets provided by Zabbix are as follows."},{"line_number":34,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"3f4b6375_ffa60dab","line":31,"updated":"2017-10-25 11:25:29.000000000","message":"space ?","commit_id":"6104d4ca6b3f6b1aeb02a5a51028c865e235c922"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"630befb5f394143deb08d5a11fa9340fe14b27c1","unresolved":false,"context_lines":[{"line_number":28,"context_line":"Zabbix is the most well-known monitoring tool that monitors and tracks numerous"},{"line_number":29,"context_line":"types of network services, applications, resources and servers to quickly"},{"line_number":30,"context_line":"notify administrators of failures. Zabbix provides easy-to-view, simple Web"},{"line_number":31,"context_line":"pages and agents. "},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"The monitoring targets provided by Zabbix are as follows."},{"line_number":34,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"3f4b6375_47755763","line":31,"in_reply_to":"3f4b6375_ffa60dab","updated":"2017-10-25 13:07:16.000000000","message":"Done","commit_id":"6104d4ca6b3f6b1aeb02a5a51028c865e235c922"},{"author":{"_account_id":19999,"name":"Trinath Somanchi","email":"trinaths.dev@gmail.com","username":"trinath-somanchi"},"change_message_id":"78a62fbd165c743423d0db5827188bd0be841a09","unresolved":false,"context_lines":[{"line_number":109,"context_line":" |                            |               | |  | Zabbix Plugin |   |   Monitoring  |  |   |"},{"line_number":110,"context_line":" |    +------------------+    |         +----------+               \u003c---+   Dri^er      |  |   |"},{"line_number":111,"context_line":" |    |                  |    |         |     | |  |               |   |               |  |   |"},{"line_number":112,"context_line":" |    |  Zabbix Ser^er   | \u003c------------+     | |  +---------------+   +---------------+  |   |"},{"line_number":113,"context_line":" |    |                  |    |               | |                                         |   |"},{"line_number":114,"context_line":" |    +------+-^----+---^+----+               | +-----------------------------------------+   |"},{"line_number":115,"context_line":" |           | |    |   |     |               +-----------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":12,"id":"3f4b6375_df07d181","line":112,"updated":"2017-10-25 11:25:29.000000000","message":"Zabbix Ser^er \u003d\u003e Zabbix Server","commit_id":"6104d4ca6b3f6b1aeb02a5a51028c865e235c922"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"630befb5f394143deb08d5a11fa9340fe14b27c1","unresolved":false,"context_lines":[{"line_number":109,"context_line":" |                            |               | |  | Zabbix Plugin |   |   Monitoring  |  |   |"},{"line_number":110,"context_line":" |    +------------------+    |         +----------+               \u003c---+   Dri^er      |  |   |"},{"line_number":111,"context_line":" |    |                  |    |         |     | |  |               |   |               |  |   |"},{"line_number":112,"context_line":" |    |  Zabbix Ser^er   | \u003c------------+     | |  +---------------+   +---------------+  |   |"},{"line_number":113,"context_line":" |    |                  |    |               | |                                         |   |"},{"line_number":114,"context_line":" |    +------+-^----+---^+----+               | +-----------------------------------------+   |"},{"line_number":115,"context_line":" |           | |    |   |     |               +-----------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":12,"id":"3f4b6375_07007faa","line":112,"in_reply_to":"3f4b6375_df07d181","updated":"2017-10-25 13:07:16.000000000","message":"Done","commit_id":"6104d4ca6b3f6b1aeb02a5a51028c865e235c922"},{"author":{"_account_id":19999,"name":"Trinath Somanchi","email":"trinaths.dev@gmail.com","username":"trinath-somanchi"},"change_message_id":"78a62fbd165c743423d0db5827188bd0be841a09","unresolved":false,"context_lines":[{"line_number":111,"context_line":" |    |                  |    |         |     | |  |               |   |               |  |   |"},{"line_number":112,"context_line":" |    |  Zabbix Ser^er   | \u003c------------+     | |  +---------------+   +---------------+  |   |"},{"line_number":113,"context_line":" |    |                  |    |               | |                                         |   |"},{"line_number":114,"context_line":" |    +------+-^----+---^+----+               | +-----------------------------------------+   |"},{"line_number":115,"context_line":" |           | |    |   |     |               +-----------------------------------------------+"},{"line_number":116,"context_line":" +----------------------------+"},{"line_number":117,"context_line":"             | |    |   +-------------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":12,"id":"3f4b6375_3fcf0557","line":114,"updated":"2017-10-25 11:25:29.000000000","message":"How will the configuration of tacker will be affected with this change ?","commit_id":"6104d4ca6b3f6b1aeb02a5a51028c865e235c922"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"630befb5f394143deb08d5a11fa9340fe14b27c1","unresolved":false,"context_lines":[{"line_number":111,"context_line":" |    |                  |    |         |     | |  |               |   |               |  |   |"},{"line_number":112,"context_line":" |    |  Zabbix Ser^er   | \u003c------------+     | |  +---------------+   +---------------+  |   |"},{"line_number":113,"context_line":" |    |                  |    |               | |                                         |   |"},{"line_number":114,"context_line":" |    +------+-^----+---^+----+               | +-----------------------------------------+   |"},{"line_number":115,"context_line":" |           | |    |   |     |               +-----------------------------------------------+"},{"line_number":116,"context_line":" +----------------------------+"},{"line_number":117,"context_line":"             | |    |   +-------------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":12,"id":"3f4b6375_672a932c","line":114,"in_reply_to":"3f4b6375_3fcf0557","updated":"2017-10-25 13:07:16.000000000","message":"Thank you for giving a good comment!\n\nI updated your comment.\n\nTacker will store Zabbix information in Tacker config file (/etc/tacker/tacker.conf)\n\neg.\n[zabbix_auth]\nzabbix_username \u003d ...\nzabbix_password\u003d ...\nzabbix_server_ip \u003d ...\nzabbix_server_port\u003d ...\n\nThanks again for a good comment","commit_id":"6104d4ca6b3f6b1aeb02a5a51028c865e235c922"},{"author":{"_account_id":19999,"name":"Trinath Somanchi","email":"trinaths.dev@gmail.com","username":"trinath-somanchi"},"change_message_id":"78a62fbd165c743423d0db5827188bd0be841a09","unresolved":false,"context_lines":[{"line_number":188,"context_line":"                actioname: scaling"},{"line_number":189,"context_line":"              os_show_agent_status: use"},{"line_number":190,"context_line":"              os_show_total_memory: use"},{"line_number":191,"context_line":"              "},{"line_number":192,"context_line":"            zabbix_server_ip: 192.168.11.53"},{"line_number":193,"context_line":"            zabbix_server_port: 8080"},{"line_number":194,"context_line":"            zabbix_admin_passwd: zabbix"}],"source_content_type":"text/x-rst","patch_set":12,"id":"3f4b6375_1fc3293a","line":191,"updated":"2017-10-25 11:25:29.000000000","message":"no tabs please.","commit_id":"6104d4ca6b3f6b1aeb02a5a51028c865e235c922"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"630befb5f394143deb08d5a11fa9340fe14b27c1","unresolved":false,"context_lines":[{"line_number":188,"context_line":"                actioname: scaling"},{"line_number":189,"context_line":"              os_show_agent_status: use"},{"line_number":190,"context_line":"              os_show_total_memory: use"},{"line_number":191,"context_line":"              "},{"line_number":192,"context_line":"            zabbix_server_ip: 192.168.11.53"},{"line_number":193,"context_line":"            zabbix_server_port: 8080"},{"line_number":194,"context_line":"            zabbix_admin_passwd: zabbix"}],"source_content_type":"text/x-rst","patch_set":12,"id":"3f4b6375_87b34f0a","line":191,"in_reply_to":"3f4b6375_1fc3293a","updated":"2017-10-25 13:07:16.000000000","message":"Done","commit_id":"6104d4ca6b3f6b1aeb02a5a51028c865e235c922"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"ba40a09f6b9bc72f922890b95754d749990abb87","unresolved":false,"context_lines":[{"line_number":73,"context_line":"Monitoring Policy should be defined in Tosca-Template to allow user to define"},{"line_number":74,"context_line":"condition value for trigger notification about monitored application, CPU load,"},{"line_number":75,"context_line":"and status."},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"Zabbix can collect data (CPU, RAM, disk, network usage) from VNFs using agents"},{"line_number":78,"context_line":"that are installed in each single VM. Through Zabbix APIs, we monitor and get all"},{"line_number":79,"context_line":"information from Zabbix dashboard such as Graphs."},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"In Tacker VNF descriptor, user defines Zabbix agents via user-data, user also"}],"source_content_type":"text/x-rst","patch_set":15,"id":"3f4b6375_67aeaf99","line":78,"range":{"start_line":76,"start_character":0,"end_line":78,"end_character":37},"updated":"2017-10-30 04:48:05.000000000","message":"Do you mean, we need to install Zabbix components inside VDUs?? Wondering, what will be the approach if agent got down.","commit_id":"691b1e0e0f4ac93253823887f2b9921c018a5c83"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"29d4c2aebb6f3e323d3166f8e360289ccc80c233","unresolved":false,"context_lines":[{"line_number":73,"context_line":"Monitoring Policy should be defined in Tosca-Template to allow user to define"},{"line_number":74,"context_line":"condition value for trigger notification about monitored application, CPU load,"},{"line_number":75,"context_line":"and status."},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"Zabbix can collect data (CPU, RAM, disk, network usage) from VNFs using agents"},{"line_number":78,"context_line":"that are installed in each single VM. Through Zabbix APIs, we monitor and get all"},{"line_number":79,"context_line":"information from Zabbix dashboard such as Graphs."},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"In Tacker VNF descriptor, user defines Zabbix agents via user-data, user also"}],"source_content_type":"text/x-rst","patch_set":15,"id":"3f4b6375_c761e313","line":78,"range":{"start_line":76,"start_character":0,"end_line":78,"end_character":37},"in_reply_to":"3f4b6375_67aeaf99","updated":"2017-10-30 05:26:06.000000000","message":"Instead of zabbix-server, zabbix-agent and each component are installed inside VDU and communicate with server. The agent installation can be done automatically via the User-data parameter.\n\nThe agent can be restarted if the full connection to the agent is not lost. However, if the agent is completely down, you can define a command that accesses the VDU using ssh provided by zabbix -server to automatically perform agent recovery.(zabbix-agent restart)","commit_id":"691b1e0e0f4ac93253823887f2b9921c018a5c83"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"ba40a09f6b9bc72f922890b95754d749990abb87","unresolved":false,"context_lines":[{"line_number":107,"context_line":" |    |                  |    |               | |  +---------------+   +---------------+  |   |"},{"line_number":108,"context_line":" |    +------------------+    |               | |  |               |   |   Service     |  |   |"},{"line_number":109,"context_line":" |                            |               | |  | Zabbix Plugin |   |   Monitoring  |  |   |"},{"line_number":110,"context_line":" |    +------------------+    |         +----------+               \u003c---+   Dri^er      |  |   |"},{"line_number":111,"context_line":" |    |                  |    |         |     | |  |               |   |               |  |   |"},{"line_number":112,"context_line":" |    |  Zabbix Server   | \u003c------------+     | |  +---------------+   +---------------+  |   |"},{"line_number":113,"context_line":" |    |                  |    |               | |                                         |   |"}],"source_content_type":"text/x-rst","patch_set":15,"id":"3f4b6375_2790b74e","line":110,"range":{"start_line":110,"start_character":76,"end_line":110,"end_character":81},"updated":"2017-10-30 04:48:05.000000000","message":"Driver","commit_id":"691b1e0e0f4ac93253823887f2b9921c018a5c83"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"29d4c2aebb6f3e323d3166f8e360289ccc80c233","unresolved":false,"context_lines":[{"line_number":107,"context_line":" |    |                  |    |               | |  +---------------+   +---------------+  |   |"},{"line_number":108,"context_line":" |    +------------------+    |               | |  |               |   |   Service     |  |   |"},{"line_number":109,"context_line":" |                            |               | |  | Zabbix Plugin |   |   Monitoring  |  |   |"},{"line_number":110,"context_line":" |    +------------------+    |         +----------+               \u003c---+   Dri^er      |  |   |"},{"line_number":111,"context_line":" |    |                  |    |         |     | |  |               |   |               |  |   |"},{"line_number":112,"context_line":" |    |  Zabbix Server   | \u003c------------+     | |  +---------------+   +---------------+  |   |"},{"line_number":113,"context_line":" |    |                  |    |               | |                                         |   |"}],"source_content_type":"text/x-rst","patch_set":15,"id":"3f4b6375_876bebef","line":110,"range":{"start_line":110,"start_character":76,"end_line":110,"end_character":81},"in_reply_to":"3f4b6375_2790b74e","updated":"2017-10-30 05:26:06.000000000","message":"Done","commit_id":"691b1e0e0f4ac93253823887f2b9921c018a5c83"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"ba40a09f6b9bc72f922890b95754d749990abb87","unresolved":false,"context_lines":[{"line_number":394,"context_line":""},{"line_number":395,"context_line":"Work Items"},{"line_number":396,"context_line":"----------"},{"line_number":397,"context_line":"None"},{"line_number":398,"context_line":""},{"line_number":399,"context_line":""},{"line_number":400,"context_line":"Dependencies"}],"source_content_type":"text/x-rst","patch_set":15,"id":"3f4b6375_079dbb65","line":397,"updated":"2017-10-30 04:48:05.000000000","message":"Please mention the work items.","commit_id":"691b1e0e0f4ac93253823887f2b9921c018a5c83"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"29d4c2aebb6f3e323d3166f8e360289ccc80c233","unresolved":false,"context_lines":[{"line_number":394,"context_line":""},{"line_number":395,"context_line":"Work Items"},{"line_number":396,"context_line":"----------"},{"line_number":397,"context_line":"None"},{"line_number":398,"context_line":""},{"line_number":399,"context_line":""},{"line_number":400,"context_line":"Dependencies"}],"source_content_type":"text/x-rst","patch_set":15,"id":"3f4b6375_6770efdd","line":397,"in_reply_to":"3f4b6375_079dbb65","updated":"2017-10-30 05:26:06.000000000","message":"I updated it. :)","commit_id":"691b1e0e0f4ac93253823887f2b9921c018a5c83"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"54190ff50d0dd493156d5b2ad7c3d6b6a1e64ea7","unresolved":false,"context_lines":[{"line_number":127,"context_line":" | | +---------------------------------------+  +---------------------------------------+ | |"},{"line_number":128,"context_line":" | | |     |            VDU      |           |  |     |            VDU        |         | | |"},{"line_number":129,"context_line":" | | | +---v------------+ +------+---------+ |  | +---v------------+ +--------+-------+ | | |"},{"line_number":130,"context_line":" | | | |  Zabbix Agent  | |  Zabbix Sender | |  | |  Zabbix Agent  | |  Zabbix Sender | | | |"},{"line_number":131,"context_line":" | | | +---------+------+ +-----+----------+ |  | +---------+------+ +-----+----------+ | | |"},{"line_number":132,"context_line":" | | |           |              |            |  |           |              |            | | |"},{"line_number":133,"context_line":" | | |          +v--------------v+           |  |          +v--------------v+           | | |"}],"source_content_type":"text/x-rst","patch_set":18,"id":"3f4b6375_d475cffb","line":130,"range":{"start_line":130,"start_character":29,"end_line":130,"end_character":42},"updated":"2017-11-01 03:07:21.000000000","message":"why is there such zabbix sender? I think zabbix server will got the result when running zabbix agent.","commit_id":"f18938696cb11c035fbc040336ac869e8f1a8c2f"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"ff9ac32d7a3be15162815cbce693d62331955340","unresolved":false,"context_lines":[{"line_number":127,"context_line":" | | +---------------------------------------+  +---------------------------------------+ | |"},{"line_number":128,"context_line":" | | |     |            VDU      |           |  |     |            VDU        |         | | |"},{"line_number":129,"context_line":" | | | +---v------------+ +------+---------+ |  | +---v------------+ +--------+-------+ | | |"},{"line_number":130,"context_line":" | | | |  Zabbix Agent  | |  Zabbix Sender | |  | |  Zabbix Agent  | |  Zabbix Sender | | | |"},{"line_number":131,"context_line":" | | | +---------+------+ +-----+----------+ |  | +---------+------+ +-----+----------+ | | |"},{"line_number":132,"context_line":" | | |           |              |            |  |           |              |            | | |"},{"line_number":133,"context_line":" | | |          +v--------------v+           |  |          +v--------------v+           | | |"}],"source_content_type":"text/x-rst","patch_set":18,"id":"3f4b6375_13a5ba04","line":130,"range":{"start_line":130,"start_character":29,"end_line":130,"end_character":42},"in_reply_to":"3f4b6375_d475cffb","updated":"2017-11-01 05:44:42.000000000","message":"As you said, under normal circumstances, the results are sent to the server via the zabbix agent.\nInitially sender was an optional feature.\nHowever, in light of the current situation, I agree to remove the sender.","commit_id":"f18938696cb11c035fbc040336ac869e8f1a8c2f"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"54190ff50d0dd493156d5b2ad7c3d6b6a1e64ea7","unresolved":false,"context_lines":[{"line_number":145,"context_line":""},{"line_number":146,"context_line":"The Zabbix server requests the Zabbix agent built in each VDU to monitor the item"},{"line_number":147,"context_line":"to be collected, and the Zabbix agent executes the monitoring script for the"},{"line_number":148,"context_line":"embedded item. The collected data is sent to the Zabbix server by the Zabbix"},{"line_number":149,"context_line":"sender, which determines whether the trigger is generated. Triggers can be"},{"line_number":150,"context_line":"generated according to the average value of collected data and so on."},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"Tacker VNFM requires Zabbix Server with Service Monitoring Driver and Zabbix"}],"source_content_type":"text/x-rst","patch_set":18,"id":"3f4b6375_d4e38fa3","line":149,"range":{"start_line":148,"start_character":14,"end_line":149,"end_character":7},"updated":"2017-11-01 03:07:21.000000000","message":"same as above","commit_id":"f18938696cb11c035fbc040336ac869e8f1a8c2f"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"ff9ac32d7a3be15162815cbce693d62331955340","unresolved":false,"context_lines":[{"line_number":145,"context_line":""},{"line_number":146,"context_line":"The Zabbix server requests the Zabbix agent built in each VDU to monitor the item"},{"line_number":147,"context_line":"to be collected, and the Zabbix agent executes the monitoring script for the"},{"line_number":148,"context_line":"embedded item. The collected data is sent to the Zabbix server by the Zabbix"},{"line_number":149,"context_line":"sender, which determines whether the trigger is generated. Triggers can be"},{"line_number":150,"context_line":"generated according to the average value of collected data and so on."},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"Tacker VNFM requires Zabbix Server with Service Monitoring Driver and Zabbix"}],"source_content_type":"text/x-rst","patch_set":18,"id":"3f4b6375_f3a7be0a","line":149,"range":{"start_line":148,"start_character":14,"end_line":149,"end_character":7},"in_reply_to":"3f4b6375_d4e38fa3","updated":"2017-11-01 05:44:42.000000000","message":"Done","commit_id":"f18938696cb11c035fbc040336ac869e8f1a8c2f"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"54190ff50d0dd493156d5b2ad7c3d6b6a1e64ea7","unresolved":false,"context_lines":[{"line_number":220,"context_line":""},{"line_number":221,"context_line":"* os_agent_info : os_agent_info can check status of zabbix agent."},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"Tacker will store Zabbix information in Tacker config file (/etc/tacker/tacker.conf)."},{"line_number":224,"context_line":"The zabbix_auth configuration in the tacker.conf file looks like this."},{"line_number":225,"context_line":""},{"line_number":226,"context_line":"eg."},{"line_number":227,"context_line":"[zabbix_auth]"},{"line_number":228,"context_line":"zabbix_username \u003d ..."},{"line_number":229,"context_line":"zabbix_password\u003d ..."},{"line_number":230,"context_line":"zabbix_server_ip \u003d ..."},{"line_number":231,"context_line":"zabbix_server_port\u003d ..."},{"line_number":232,"context_line":""},{"line_number":233,"context_line":"Enter a number of authentication information about the zabbix server and call it from"},{"line_number":234,"context_line":"the zabbix plugin to communicate with the Zabbix Server. As a result, the tacker can"}],"source_content_type":"text/x-rst","patch_set":18,"id":"3f4b6375_0f3b54d1","line":231,"range":{"start_line":223,"start_character":0,"end_line":231,"end_character":23},"updated":"2017-11-01 03:07:21.000000000","message":"This should not be on infrastrucuture, I  hope this should be installed by users themselves. And the zabbix server access information should be given in app monitor policy.","commit_id":"f18938696cb11c035fbc040336ac869e8f1a8c2f"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"ff9ac32d7a3be15162815cbce693d62331955340","unresolved":false,"context_lines":[{"line_number":220,"context_line":""},{"line_number":221,"context_line":"* os_agent_info : os_agent_info can check status of zabbix agent."},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"Tacker will store Zabbix information in Tacker config file (/etc/tacker/tacker.conf)."},{"line_number":224,"context_line":"The zabbix_auth configuration in the tacker.conf file looks like this."},{"line_number":225,"context_line":""},{"line_number":226,"context_line":"eg."},{"line_number":227,"context_line":"[zabbix_auth]"},{"line_number":228,"context_line":"zabbix_username \u003d ..."},{"line_number":229,"context_line":"zabbix_password\u003d ..."},{"line_number":230,"context_line":"zabbix_server_ip \u003d ..."},{"line_number":231,"context_line":"zabbix_server_port\u003d ..."},{"line_number":232,"context_line":""},{"line_number":233,"context_line":"Enter a number of authentication information about the zabbix server and call it from"},{"line_number":234,"context_line":"the zabbix plugin to communicate with the Zabbix Server. As a result, the tacker can"}],"source_content_type":"text/x-rst","patch_set":18,"id":"3f4b6375_f3ce9eb2","line":231,"range":{"start_line":223,"start_character":0,"end_line":231,"end_character":23},"in_reply_to":"3f4b6375_0f3b54d1","updated":"2017-11-01 05:44:42.000000000","message":"In my opinion, The user agrees that the zabbix server must be installed and managed. But I do not know if the user is an administrator of the tacker server or if I\u0027m talking about someone who deploys vnf via tacker and uses it.\n\nI think of the zabbix server as EM according to the ETSI NFV architecture. Therefore, it is correct to enter information for connecting to EM (zabbix server) in tacker.conf.\n\nIn the opposite case, however, the infomation of various zabbix servers in zabbix_auth should be defined in the template.\n\nIf your words are the latter, I will correct them.","commit_id":"f18938696cb11c035fbc040336ac869e8f1a8c2f"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"54190ff50d0dd493156d5b2ad7c3d6b6a1e64ea7","unresolved":false,"context_lines":[{"line_number":267,"context_line":"in the same way as cURL. However, this approach poses a security risk. Therefore, to resolve this,"},{"line_number":268,"context_line":"authentication is done by passing the specified api followed by a tacker-token."},{"line_number":269,"context_line":""},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"In advance, Tacker\u0027s Zabbix-plugin will create an action via api request to Zabbix."},{"line_number":272,"context_line":"To configure these actions, we send a \u0027cURL POST URL\u0027 for respwan and scaling together"},{"line_number":273,"context_line":"with a random token generated by Tacker. A random token defines a class variable in"},{"line_number":274,"context_line":"the class of Zabbix-plugin and generates a tacker token against it."},{"line_number":275,"context_line":""},{"line_number":276,"context_line":"When the \u0027cURL POST URL\u0027 action is triggered by the fault, the Tacker\u0027s alarm-receiver"},{"line_number":277,"context_line":"will receive it. The alarm-receiver then invokes the Tacker-token variable declared as"}],"source_content_type":"text/x-rst","patch_set":18,"id":"3f4b6375_4ff26c08","line":274,"range":{"start_line":270,"start_character":0,"end_line":274,"end_character":67},"updated":"2017-11-01 03:07:21.000000000","message":"please have sequence diagram for this interaction","commit_id":"f18938696cb11c035fbc040336ac869e8f1a8c2f"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"ff9ac32d7a3be15162815cbce693d62331955340","unresolved":false,"context_lines":[{"line_number":267,"context_line":"in the same way as cURL. However, this approach poses a security risk. Therefore, to resolve this,"},{"line_number":268,"context_line":"authentication is done by passing the specified api followed by a tacker-token."},{"line_number":269,"context_line":""},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"In advance, Tacker\u0027s Zabbix-plugin will create an action via api request to Zabbix."},{"line_number":272,"context_line":"To configure these actions, we send a \u0027cURL POST URL\u0027 for respwan and scaling together"},{"line_number":273,"context_line":"with a random token generated by Tacker. A random token defines a class variable in"},{"line_number":274,"context_line":"the class of Zabbix-plugin and generates a tacker token against it."},{"line_number":275,"context_line":""},{"line_number":276,"context_line":"When the \u0027cURL POST URL\u0027 action is triggered by the fault, the Tacker\u0027s alarm-receiver"},{"line_number":277,"context_line":"will receive it. The alarm-receiver then invokes the Tacker-token variable declared as"}],"source_content_type":"text/x-rst","patch_set":18,"id":"3f4b6375_5384525e","line":274,"range":{"start_line":270,"start_character":0,"end_line":274,"end_character":67},"in_reply_to":"3f4b6375_4ff26c08","updated":"2017-11-01 05:44:42.000000000","message":"I updated it. :)","commit_id":"f18938696cb11c035fbc040336ac869e8f1a8c2f"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"54190ff50d0dd493156d5b2ad7c3d6b6a1e64ea7","unresolved":false,"context_lines":[{"line_number":283,"context_line":"If you choose cmd,you must define cmd-action. This is the cmd - action command to be executed"},{"line_number":284,"context_line":"through zabbix-agent in vnf. In conclusion, the execution of each cmd is as follows."},{"line_number":285,"context_line":""},{"line_number":286,"context_line":"* cmd: The Zabbix agent in vnf automatically performs the action according to the user\u0027s cmd-action."},{"line_number":287,"context_line":"* respawing:Depending on the trigger, the zabbix server will perform a cURL action with the tacker API."},{"line_number":288,"context_line":"* scaling: Depending on the trigger, the zabbix server will perform a cURL action with the tacker API."},{"line_number":289,"context_line":""}],"source_content_type":"text/x-rst","patch_set":18,"id":"3f4b6375_2ff5f0ed","line":286,"range":{"start_line":286,"start_character":7,"end_line":286,"end_character":24},"updated":"2017-11-01 03:07:21.000000000","message":"I think it is also triggered by zabbix server.","commit_id":"f18938696cb11c035fbc040336ac869e8f1a8c2f"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"ff9ac32d7a3be15162815cbce693d62331955340","unresolved":false,"context_lines":[{"line_number":283,"context_line":"If you choose cmd,you must define cmd-action. This is the cmd - action command to be executed"},{"line_number":284,"context_line":"through zabbix-agent in vnf. In conclusion, the execution of each cmd is as follows."},{"line_number":285,"context_line":""},{"line_number":286,"context_line":"* cmd: The Zabbix agent in vnf automatically performs the action according to the user\u0027s cmd-action."},{"line_number":287,"context_line":"* respawing:Depending on the trigger, the zabbix server will perform a cURL action with the tacker API."},{"line_number":288,"context_line":"* scaling: Depending on the trigger, the zabbix server will perform a cURL action with the tacker API."},{"line_number":289,"context_line":""}],"source_content_type":"text/x-rst","patch_set":18,"id":"3f4b6375_738cee7e","line":286,"range":{"start_line":286,"start_character":7,"end_line":286,"end_character":24},"in_reply_to":"3f4b6375_2ff5f0ed","updated":"2017-11-01 05:44:42.000000000","message":"Sorry, my mistake.","commit_id":"f18938696cb11c035fbc040336ac869e8f1a8c2f"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"ef00be2fb6efbabcfc2f91324dc575447907dbda","unresolved":false,"context_lines":[{"line_number":319,"context_line":"If you choose cmd,you must define cmd-action. This is the cmd - action command to be executed"},{"line_number":320,"context_line":"through zabbix-agent in vnf. In conclusion, the execution of each cmd is as follows."},{"line_number":321,"context_line":""},{"line_number":322,"context_line":"* cmd: The Zabbix server in vnf automatically performs the action according to the user\u0027s cmd-action."},{"line_number":323,"context_line":"* respawing:Depending on the trigger, the zabbix server will perform a cURL action with the tacker API."},{"line_number":324,"context_line":"* scaling: Depending on the trigger, the zabbix server will perform a cURL action with the tacker API."},{"line_number":325,"context_line":""}],"source_content_type":"text/x-rst","patch_set":27,"id":"df87a7cf_18ba7ddd","line":322,"range":{"start_line":322,"start_character":6,"end_line":322,"end_character":31},"updated":"2017-12-06 02:38:18.000000000","message":"zabbix server is not in vnf, it is outside of vnf","commit_id":"a826c9580ab5c11e13458484eb8b7be37a23a963"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"a3423ae6b0eef737cd85454629e08b95420d4eae","unresolved":false,"context_lines":[{"line_number":319,"context_line":"If you choose cmd,you must define cmd-action. This is the cmd - action command to be executed"},{"line_number":320,"context_line":"through zabbix-agent in vnf. In conclusion, the execution of each cmd is as follows."},{"line_number":321,"context_line":""},{"line_number":322,"context_line":"* cmd: The Zabbix server in vnf automatically performs the action according to the user\u0027s cmd-action."},{"line_number":323,"context_line":"* respawing:Depending on the trigger, the zabbix server will perform a cURL action with the tacker API."},{"line_number":324,"context_line":"* scaling: Depending on the trigger, the zabbix server will perform a cURL action with the tacker API."},{"line_number":325,"context_line":""}],"source_content_type":"text/x-rst","patch_set":27,"id":"df87a7cf_d8c73545","line":322,"range":{"start_line":322,"start_character":6,"end_line":322,"end_character":31},"in_reply_to":"df87a7cf_18ba7ddd","updated":"2017-12-06 02:48:26.000000000","message":"Yes, that\u0027s right.\nThe zabbix server is outside of vnf.\nThere was a confusion of terms. It is a zabbix agent, not a zabbix server.\nI fixed it.\nThanks :)","commit_id":"a826c9580ab5c11e13458484eb8b7be37a23a963"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"972533c6beddbd859bacf38bb993c03b6bb9345c","unresolved":false,"context_lines":[{"line_number":21,"context_line":"Current Tacker monitoring drivers provide simple monitoring capabilities, such"},{"line_number":22,"context_line":"as Ceilometer just supports hardware infrastructure resource-related parameters"},{"line_number":23,"context_line":"(e.g. CPU or memory usage). Ping and http_ping drivers also support basic"},{"line_number":24,"context_line":"checking for aliveness of VNFs. In order to guarantee the availabiltiy and"},{"line_number":25,"context_line":"stablity of network services provided by VNFs, another advanced monitoring tool"},{"line_number":26,"context_line":"which supports application-level paramters is required into VNF Tacker manager."},{"line_number":27,"context_line":""}],"source_content_type":"text/x-rst","patch_set":31,"id":"df87a7cf_a36379b1","line":24,"range":{"start_line":24,"start_character":58,"end_line":24,"end_character":70},"updated":"2017-12-13 09:21:43.000000000","message":"availability","commit_id":"5a3b37cb1ff92928e8e672e6d039232da151320b"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"7a8c6dcf3f4d35403a195a9d06e248f2deb91a7d","unresolved":false,"context_lines":[{"line_number":21,"context_line":"Current Tacker monitoring drivers provide simple monitoring capabilities, such"},{"line_number":22,"context_line":"as Ceilometer just supports hardware infrastructure resource-related parameters"},{"line_number":23,"context_line":"(e.g. CPU or memory usage). Ping and http_ping drivers also support basic"},{"line_number":24,"context_line":"checking for aliveness of VNFs. In order to guarantee the availabiltiy and"},{"line_number":25,"context_line":"stablity of network services provided by VNFs, another advanced monitoring tool"},{"line_number":26,"context_line":"which supports application-level paramters is required into VNF Tacker manager."},{"line_number":27,"context_line":""}],"source_content_type":"text/x-rst","patch_set":31,"id":"df87a7cf_d563ceb0","line":24,"range":{"start_line":24,"start_character":58,"end_line":24,"end_character":70},"in_reply_to":"df87a7cf_a36379b1","updated":"2017-12-13 10:16:05.000000000","message":"Done","commit_id":"5a3b37cb1ff92928e8e672e6d039232da151320b"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"972533c6beddbd859bacf38bb993c03b6bb9345c","unresolved":false,"context_lines":[{"line_number":22,"context_line":"as Ceilometer just supports hardware infrastructure resource-related parameters"},{"line_number":23,"context_line":"(e.g. CPU or memory usage). Ping and http_ping drivers also support basic"},{"line_number":24,"context_line":"checking for aliveness of VNFs. In order to guarantee the availabiltiy and"},{"line_number":25,"context_line":"stablity of network services provided by VNFs, another advanced monitoring tool"},{"line_number":26,"context_line":"which supports application-level paramters is required into VNF Tacker manager."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Zabbix is the most well-known monitoring tool that monitors and tracks numerous"}],"source_content_type":"text/x-rst","patch_set":31,"id":"df87a7cf_43586df9","line":25,"range":{"start_line":25,"start_character":0,"end_line":25,"end_character":8},"updated":"2017-12-13 09:21:43.000000000","message":"stability","commit_id":"5a3b37cb1ff92928e8e672e6d039232da151320b"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"7a8c6dcf3f4d35403a195a9d06e248f2deb91a7d","unresolved":false,"context_lines":[{"line_number":22,"context_line":"as Ceilometer just supports hardware infrastructure resource-related parameters"},{"line_number":23,"context_line":"(e.g. CPU or memory usage). Ping and http_ping drivers also support basic"},{"line_number":24,"context_line":"checking for aliveness of VNFs. In order to guarantee the availabiltiy and"},{"line_number":25,"context_line":"stablity of network services provided by VNFs, another advanced monitoring tool"},{"line_number":26,"context_line":"which supports application-level paramters is required into VNF Tacker manager."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Zabbix is the most well-known monitoring tool that monitors and tracks numerous"}],"source_content_type":"text/x-rst","patch_set":31,"id":"df87a7cf_7558c2f9","line":25,"range":{"start_line":25,"start_character":0,"end_line":25,"end_character":8},"in_reply_to":"df87a7cf_43586df9","updated":"2017-12-13 10:16:05.000000000","message":"Done","commit_id":"5a3b37cb1ff92928e8e672e6d039232da151320b"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"972533c6beddbd859bacf38bb993c03b6bb9345c","unresolved":false,"context_lines":[{"line_number":23,"context_line":"(e.g. CPU or memory usage). Ping and http_ping drivers also support basic"},{"line_number":24,"context_line":"checking for aliveness of VNFs. In order to guarantee the availabiltiy and"},{"line_number":25,"context_line":"stablity of network services provided by VNFs, another advanced monitoring tool"},{"line_number":26,"context_line":"which supports application-level paramters is required into VNF Tacker manager."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Zabbix is the most well-known monitoring tool that monitors and tracks numerous"},{"line_number":29,"context_line":"types of network services, applications, resources and servers to quickly"}],"source_content_type":"text/x-rst","patch_set":31,"id":"df87a7cf_635d71e8","line":26,"range":{"start_line":26,"start_character":33,"end_line":26,"end_character":42},"updated":"2017-12-13 09:21:43.000000000","message":"parameters","commit_id":"5a3b37cb1ff92928e8e672e6d039232da151320b"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"7a8c6dcf3f4d35403a195a9d06e248f2deb91a7d","unresolved":false,"context_lines":[{"line_number":23,"context_line":"(e.g. CPU or memory usage). Ping and http_ping drivers also support basic"},{"line_number":24,"context_line":"checking for aliveness of VNFs. In order to guarantee the availabiltiy and"},{"line_number":25,"context_line":"stablity of network services provided by VNFs, another advanced monitoring tool"},{"line_number":26,"context_line":"which supports application-level paramters is required into VNF Tacker manager."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Zabbix is the most well-known monitoring tool that monitors and tracks numerous"},{"line_number":29,"context_line":"types of network services, applications, resources and servers to quickly"}],"source_content_type":"text/x-rst","patch_set":31,"id":"df87a7cf_35723a7e","line":26,"range":{"start_line":26,"start_character":33,"end_line":26,"end_character":42},"in_reply_to":"df87a7cf_635d71e8","updated":"2017-12-13 10:16:05.000000000","message":"Done","commit_id":"5a3b37cb1ff92928e8e672e6d039232da151320b"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"972533c6beddbd859bacf38bb993c03b6bb9345c","unresolved":false,"context_lines":[{"line_number":35,"context_line":"* cpu memory / performance"},{"line_number":36,"context_line":"* os performance"},{"line_number":37,"context_line":"* process load / number"},{"line_number":38,"context_line":"* swap / memroy space"},{"line_number":39,"context_line":"* FTP, HTTP, MySQL, NTP, POP, SSH, Telnet, SMTP, etc application status"},{"line_number":40,"context_line":"* customize monitoring"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-rst","patch_set":31,"id":"df87a7cf_23f449cf","line":38,"range":{"start_line":38,"start_character":9,"end_line":38,"end_character":15},"updated":"2017-12-13 09:21:43.000000000","message":"memory","commit_id":"5a3b37cb1ff92928e8e672e6d039232da151320b"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"7a8c6dcf3f4d35403a195a9d06e248f2deb91a7d","unresolved":false,"context_lines":[{"line_number":35,"context_line":"* cpu memory / performance"},{"line_number":36,"context_line":"* os performance"},{"line_number":37,"context_line":"* process load / number"},{"line_number":38,"context_line":"* swap / memroy space"},{"line_number":39,"context_line":"* FTP, HTTP, MySQL, NTP, POP, SSH, Telnet, SMTP, etc application status"},{"line_number":40,"context_line":"* customize monitoring"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-rst","patch_set":31,"id":"df87a7cf_556fbe91","line":38,"range":{"start_line":38,"start_character":9,"end_line":38,"end_character":15},"in_reply_to":"df87a7cf_23f449cf","updated":"2017-12-13 10:16:05.000000000","message":"Done","commit_id":"5a3b37cb1ff92928e8e672e6d039232da151320b"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"972533c6beddbd859bacf38bb993c03b6bb9345c","unresolved":false,"context_lines":[{"line_number":245,"context_line":""},{"line_number":246,"context_line":"The details that can be set for each monitoring target are as follows."},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"* codition: [comparison, value ]"},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"The condition consists of comparison and value. Comparisons include greater, less,"},{"line_number":251,"context_line":"and greater, and less, and zabbix determines whether a failure occurs for the item"}],"source_content_type":"text/x-rst","patch_set":31,"id":"df87a7cf_a3d61927","line":248,"range":{"start_line":248,"start_character":2,"end_line":248,"end_character":10},"updated":"2017-12-13 09:21:43.000000000","message":"condition","commit_id":"5a3b37cb1ff92928e8e672e6d039232da151320b"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"7a8c6dcf3f4d35403a195a9d06e248f2deb91a7d","unresolved":false,"context_lines":[{"line_number":245,"context_line":""},{"line_number":246,"context_line":"The details that can be set for each monitoring target are as follows."},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"* codition: [comparison, value ]"},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"The condition consists of comparison and value. Comparisons include greater, less,"},{"line_number":251,"context_line":"and greater, and less, and zabbix determines whether a failure occurs for the item"}],"source_content_type":"text/x-rst","patch_set":31,"id":"df87a7cf_f56b7282","line":248,"range":{"start_line":248,"start_character":2,"end_line":248,"end_character":10},"in_reply_to":"df87a7cf_a3d61927","updated":"2017-12-13 10:16:05.000000000","message":"Done","commit_id":"5a3b37cb1ff92928e8e672e6d039232da151320b"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"972533c6beddbd859bacf38bb993c03b6bb9345c","unresolved":false,"context_lines":[{"line_number":257,"context_line":"The current action supports cmd, and a respawn, scale action will be added in the future."},{"line_number":258,"context_line":"If the condition specified in condition is true, the cmd-action is performed within the VNF."},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"Allows you to perform an action in response to a failure. The actions provided by Zabbix"},{"line_number":261,"context_line":"include remote commands, script execution, and so on. These commands can be set to run"},{"line_number":262,"context_line":"through Zabbix-agent or via Zabbix-server. Use script excution provided by zabbix to do cmd."},{"line_number":263,"context_line":""}],"source_content_type":"text/x-rst","patch_set":31,"id":"df87a7cf_0f2364c0","line":260,"updated":"2017-12-13 09:21:43.000000000","message":"Not sure how Tacker dealing with VNF status. When VNF goes in error/dead or some other state, how that state change will goes updated in Tacker side.\nIs that part missing here?","commit_id":"5a3b37cb1ff92928e8e672e6d039232da151320b"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"7a8c6dcf3f4d35403a195a9d06e248f2deb91a7d","unresolved":false,"context_lines":[{"line_number":257,"context_line":"The current action supports cmd, and a respawn, scale action will be added in the future."},{"line_number":258,"context_line":"If the condition specified in condition is true, the cmd-action is performed within the VNF."},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"Allows you to perform an action in response to a failure. The actions provided by Zabbix"},{"line_number":261,"context_line":"include remote commands, script execution, and so on. These commands can be set to run"},{"line_number":262,"context_line":"through Zabbix-agent or via Zabbix-server. Use script excution provided by zabbix to do cmd."},{"line_number":263,"context_line":""}],"source_content_type":"text/x-rst","patch_set":31,"id":"df87a7cf_952b062f","line":260,"in_reply_to":"df87a7cf_0f2364c0","updated":"2017-12-13 10:16:05.000000000","message":"If it means status of VNF, it is not covered by the current proposal.\nThe target of the current proposal is monitoring for applications running in the VNF.","commit_id":"5a3b37cb1ff92928e8e672e6d039232da151320b"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"972533c6beddbd859bacf38bb993c03b6bb9345c","unresolved":false,"context_lines":[{"line_number":259,"context_line":""},{"line_number":260,"context_line":"Allows you to perform an action in response to a failure. The actions provided by Zabbix"},{"line_number":261,"context_line":"include remote commands, script execution, and so on. These commands can be set to run"},{"line_number":262,"context_line":"through Zabbix-agent or via Zabbix-server. Use script excution provided by zabbix to do cmd."},{"line_number":263,"context_line":""},{"line_number":264,"context_line":"If you choose cmd,you must define cmd-action. This is the cmd - action command to be executed"},{"line_number":265,"context_line":"through zabbix-agent in vnf. In conclusion, the execution of each cmd is as follows."}],"source_content_type":"text/x-rst","patch_set":31,"id":"df87a7cf_03e5850a","line":262,"range":{"start_line":262,"start_character":54,"end_line":262,"end_character":62},"updated":"2017-12-13 09:21:43.000000000","message":"execution","commit_id":"5a3b37cb1ff92928e8e672e6d039232da151320b"},{"author":{"_account_id":26171,"name":"MinWookKim","email":"delightwook@dcn.ssu.ac.kr","username":"MinWookKim"},"change_message_id":"7a8c6dcf3f4d35403a195a9d06e248f2deb91a7d","unresolved":false,"context_lines":[{"line_number":259,"context_line":""},{"line_number":260,"context_line":"Allows you to perform an action in response to a failure. The actions provided by Zabbix"},{"line_number":261,"context_line":"include remote commands, script execution, and so on. These commands can be set to run"},{"line_number":262,"context_line":"through Zabbix-agent or via Zabbix-server. Use script excution provided by zabbix to do cmd."},{"line_number":263,"context_line":""},{"line_number":264,"context_line":"If you choose cmd,you must define cmd-action. This is the cmd - action command to be executed"},{"line_number":265,"context_line":"through zabbix-agent in vnf. In conclusion, the execution of each cmd is as follows."}],"source_content_type":"text/x-rst","patch_set":31,"id":"df87a7cf_d5d66e28","line":262,"range":{"start_line":262,"start_character":54,"end_line":262,"end_character":62},"in_reply_to":"df87a7cf_03e5850a","updated":"2017-12-13 10:16:05.000000000","message":"Done","commit_id":"5a3b37cb1ff92928e8e672e6d039232da151320b"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"5c17a4482a62c6695547fad27235d4677819b376","unresolved":false,"context_lines":[{"line_number":1,"context_line":"This work is licensed under a Creative Commons Attribution 3.0 Unported"},{"line_number":2,"context_line":" License."},{"line_number":3,"context_line":""},{"line_number":4,"context_line":" http://creativecommons.org/licenses/by/3.0/legalcode"},{"line_number":5,"context_line":""}],"source_content_type":"text/x-rst","patch_set":37,"id":"df87a7cf_21286584","line":2,"range":{"start_line":1,"start_character":0,"end_line":2,"end_character":9},"updated":"2017-12-17 04:04:45.000000000","message":"should write how to work with current monitoring policies, such as respawn, scaling.  for example,  If I setup a respawn policy  and zabbix app monitoring at the same time, what will happen?","commit_id":"63f01df115b3abd29ac681b4697ac9a092a92cd0"}]}
