diff --git a/src/zvksmetrics/conf/ranges.json b/src/zvksmetrics/conf/ranges.json index c988a80..67a2996 100644 --- a/src/zvksmetrics/conf/ranges.json +++ b/src/zvksmetrics/conf/ranges.json @@ -1 +1 @@ -[{"name":"cpu_utilization","ranges":[{"min":0,"max":60,"status":1},{"min":61,"max":80,"status":2},{"min":81,"max":90,"status":3},{"min":91,"max":100,"status":4}]},{"name":"cpu_load_average_1","ranges":[{"min":0,"max":60,"status":1},{"min":61,"max":80,"status":2},{"min":81,"max":90,"status":3},{"min":91,"max":100,"status":4}]},{"name":"cpu_load_average_5","ranges":[{"min":0,"max":60,"status":1},{"min":61,"max":80,"status":2},{"min":81,"max":90,"status":3},{"min":91,"max":100,"status":4}]},{"name":"cpu_load_average_15","ranges":[{"min":0,"max":60,"status":1},{"min":61,"max":80,"status":2},{"min":81,"max":90,"status":3},{"min":91,"max":100,"status":4}]},{"name":"ram_usage","ranges":[{"min":0,"max":60,"status":1},{"min":61,"max":80,"status":2},{"min":81,"max":90,"status":3},{"min":91,"max":100,"status":4}]},{"name":"disk_usage","ranges":[{"min":0,"max":70,"status":1},{"min":71,"max":80,"status":2},{"min":81,"max":90,"status":3},{"min":91,"max":100,"status":4}]},{"name":"disk_read_rate","ranges":[{"min":0,"max":100,"status":1},{"min":101,"max":300,"status":2},{"min":301,"max":500,"status":3},{"min":501,"max":5000,"status":4}]},{"name":"disk_write_rate","ranges":[{"min":0,"max":100,"status":1},{"min":101,"max":300,"status":2},{"min":301,"max":500,"status":3},{"min":501,"max":5000,"status":4}]},{"name":"network_interface_rx_Eth_1","ranges":[{"min":0,"max":70,"status":1},{"min":71,"max":80,"status":2},{"min":81,"max":90,"status":3},{"min":91,"max":100,"status":4}]},{"name":"network_interface_tx_Eth_1","ranges":[{"min":0,"max":70,"status":1},{"min":71,"max":80,"status":2},{"min":81,"max":90,"status":3},{"min":91,"max":100,"status":4}]},{"name":"network_interface_rx_Eth_2","ranges":[{"min":0,"max":70,"status":1},{"min":71,"max":80,"status":2},{"min":81,"max":90,"status":3},{"min":91,"max":100,"status":4}]},{"name":"network_interface_tx_Eth_2","ranges":[{"min":0,"max":70,"status":1},{"min":71,"max":80,"status":2},{"min":81,"max":90,"status":3},{"min":91,"max":100,"status":4}]},{"name":"network_interface_rx_Eth_3","ranges":[{"min":0,"max":70,"status":1},{"min":71,"max":80,"status":2},{"min":81,"max":90,"status":3},{"min":91,"max":100,"status":4}]},{"name":"network_interface_tx_Eth_3","ranges":[{"min":0,"max":70,"status":1},{"min":71,"max":80,"status":2},{"min":81,"max":90,"status":3},{"min":91,"max":100,"status":4}]},{"name":"network_interface_rx_Eth_4","ranges":[{"min":0,"max":70,"status":1},{"min":71,"max":80,"status":2},{"min":81,"max":90,"status":3},{"min":91,"max":100,"status":4}]},{"name":"network_interface_tx_Eth_4","ranges":[{"min":0,"max":70,"status":1},{"min":71,"max":80,"status":2},{"min":81,"max":90,"status":3},{"min":91,"max":100,"status":4}]},{"name":"network_interfaces_read_packets_errors_Eth_1","ranges":[{"min":0,"max":1,"status":1},{"min":2,"max":10,"status":2},{"min":11,"max":20,"status":3},{"min":21,"max":100,"status":4}]},{"name":"network_interfaces_write_packets_errors_Eth_1","ranges":[{"min":0,"max":1,"status":1},{"min":2,"max":10,"status":2},{"min":11,"max":20,"status":3},{"min":21,"max":100,"status":4}]},{"name":"network_interfaces_read_packets_errors_Eth_2","ranges":[{"min":0,"max":1,"status":1},{"min":2,"max":10,"status":2},{"min":11,"max":20,"status":3},{"min":21,"max":100,"status":4}]},{"name":"network_interfaces_write_packets_errors_Eth_2","ranges":[{"min":0,"max":1,"status":1},{"min":2,"max":10,"status":2},{"min":11,"max":20,"status":3},{"min":21,"max":100,"status":4}]},{"name":"network_interfaces_read_packets_errors_Eth_3","ranges":[{"min":0,"max":1,"status":1},{"min":2,"max":10,"status":2},{"min":11,"max":20,"status":3},{"min":21,"max":100,"status":4}]},{"name":"network_interfaces_write_packets_errors_Eth_3","ranges":[{"min":0,"max":1,"status":1},{"min":2,"max":10,"status":2},{"min":11,"max":20,"status":3},{"min":21,"max":100,"status":4}]},{"name":"network_interfaces_read_packets_errors_Eth_4","ranges":[{"min":0,"max":1,"status":1},{"min":2,"max":10,"status":2},{"min":11,"max":20,"status":3},{"min":21,"max":100,"status":4}]},{"name":"network_interfaces_write_packets_errors_Eth_4","ranges":[{"min":0,"max":1,"status":1},{"min":2,"max":10,"status":2},{"min":11,"max":20,"status":3},{"min":21,"max":100,"status":4}]},{"name":"network_interfaces_read_packets_discarded_Eth_1","ranges":[{"min":0,"max":1,"status":1},{"min":2,"max":10,"status":2},{"min":11,"max":20,"status":3},{"min":21,"max":100,"status":4}]},{"name":"network_interfaces_write_packets_discarded_Eth_1","ranges":[{"min":0,"max":1,"status":1},{"min":2,"max":10,"status":2},{"min":11,"max":20,"status":3},{"min":21,"max":100,"status":4}]},{"name":"network_interfaces_read_packets_discarded_Eth_2","ranges":[{"min":0,"max":1,"status":1},{"min":2,"max":10,"status":2},{"min":11,"max":20,"status":3},{"min":21,"max":100,"status":4}]},{"name":"network_interfaces_write_packets_discarded_Eth_2","ranges":[{"min":0,"max":1,"status":1},{"min":2,"max":10,"status":2},{"min":11,"max":20,"status":3},{"min":21,"max":100,"status":4}]},{"name":"network_interfaces_read_packets_discarded_Eth_3","ranges":[{"min":0,"max":1,"status":1},{"min":2,"max":10,"status":2},{"min":11,"max":20,"status":3},{"min":21,"max":100,"status":4}]},{"name":"network_interfaces_write_packets_discarded_Eth_3","ranges":[{"min":0,"max":1,"status":1},{"min":2,"max":10,"status":2},{"min":11,"max":20,"status":3},{"min":21,"max":100,"status":4}]},{"name":"network_interfaces_read_packets_discarded_Eth_4","ranges":[{"min":0,"max":1,"status":1},{"min":2,"max":10,"status":2},{"min":11,"max":20,"status":3},{"min":21,"max":100,"status":4}]},{"name":"network_interfaces_write_packets_discarded_Eth_4","ranges":[{"min":0,"max":1,"status":1},{"min":2,"max":10,"status":2},{"min":11,"max":20,"status":3},{"min":21,"max":100,"status":4}]},{"name":"response_icmp","ranges":[{"min":0,"max":100,"status":1},{"min":101,"max":200,"status":2},{"min":201,"max":300,"status":3},{"min":301,"max":1000,"status":4}]},{"name":"server_uptime","ranges":[{"min":0,"max":0,"status":4},{"min":1,"max":1000,"status":1}]},{"name":"total_participants","ranges":[{"min":0,"max":10,"status":1},{"min":11,"max":30,"status":2},{"min":31,"max":50,"status":3},{"min":51,"max":1000,"status":4}]},{"name":"registered_abonents","ranges":[{"min":0,"max":10,"status":1},{"min":11,"max":30,"status":2},{"min":31,"max":50,"status":3},{"min":51,"max":1000,"status":4}]},{"name":"webcasts_HLS_clients","ranges":[{"min":0,"max":10,"status":1},{"min":11,"max":30,"status":2},{"min":31,"max":50,"status":3},{"min":51,"max":1000,"status":4}]},{"name":"total_P2P_rooms","ranges":[{"min":0,"max":10,"status":1},{"min":11,"max":30,"status":2},{"min":31,"max":50,"status":3},{"min":51,"max":1000,"status":4}]},{"name":"conferences_total","ranges":[{"min":0,"max":10,"status":1},{"min":11,"max":30,"status":2},{"min":31,"max":50,"status":3},{"min":51,"max":1000,"status":4}]},{"name":"conferences_active","ranges":[{"min":0,"max":10,"status":1},{"min":11,"max":30,"status":2},{"min":31,"max":50,"status":3},{"min":51,"max":1000,"status":4}]},{"name":"records_active","ranges":[{"min":0,"max":10,"status":1},{"min":11,"max":30,"status":2},{"min":31,"max":50,"status":3},{"min":51,"max":1000,"status":4}]},{"name":"number_of_records_saved","ranges":[{"min":0,"max":10,"status":1},{"min":11,"max":30,"status":2},{"min":31,"max":50,"status":3},{"min":51,"max":1000,"status":4}]},{"name":"replication_status","ranges":[{"min":0,"max":0,"status":4},{"min":1,"max":1,"status":1}]}] \ No newline at end of file +[{"name":"cpu_utilization","ranges":[{"min":90,"max":100,"status":4},{"min":80,"max":90,"status":3},{"min":60,"max":80,"status":2},{"min":0,"max":60,"status":1}]},{"name":"cpu_load_average_1","ranges":[{"min":90,"max":100,"status":4},{"min":80,"max":90,"status":3},{"min":60,"max":80,"status":2},{"min":0,"max":60,"status":1}]},{"name":"cpu_load_average_5","ranges":[{"min":90,"max":100,"status":4},{"min":80,"max":90,"status":3},{"min":60,"max":80,"status":2},{"min":0,"max":60,"status":1}]},{"name":"cpu_load_average_15","ranges":[{"min":90,"max":100,"status":4},{"min":80,"max":90,"status":3},{"min":60,"max":80,"status":2},{"min":0,"max":60,"status":1}]},{"name":"ram_usage","ranges":[{"min":90,"max":100,"status":4},{"min":80,"max":90,"status":3},{"min":60,"max":80,"status":2},{"min":0,"max":60,"status":1}]},{"name":"disk_usage","ranges":[{"min":90,"max":100,"status":4},{"min":80,"max":90,"status":3},{"min":70,"max":80,"status":2},{"min":0,"max":70,"status":1}]},{"name":"disk_read_rate","ranges":[{"min":500,"max":5000,"status":4},{"min":300,"max":500,"status":3},{"min":100,"max":300,"status":2},{"min":0,"max":100,"status":1}]},{"name":"disk_write_rate","ranges":[{"min":500,"max":5000,"status":4},{"min":300,"max":500,"status":3},{"min":100,"max":300,"status":2},{"min":0,"max":100,"status":1}]},{"name":"network_interface_rx_Eth_1","ranges":[{"min":90,"max":100,"status":4},{"min":80,"max":90,"status":3},{"min":70,"max":80,"status":2},{"min":0,"max":70,"status":1}]},{"name":"network_interface_tx_Eth_1","ranges":[{"min":90,"max":100,"status":4},{"min":80,"max":90,"status":3},{"min":70,"max":80,"status":2},{"min":0,"max":70,"status":1}]},{"name":"network_interface_rx_Eth_2","ranges":[{"min":90,"max":100,"status":4},{"min":80,"max":90,"status":3},{"min":70,"max":80,"status":2},{"min":0,"max":70,"status":1}]},{"name":"network_interface_tx_Eth_2","ranges":[{"min":90,"max":100,"status":4},{"min":80,"max":90,"status":3},{"min":70,"max":80,"status":2},{"min":0,"max":70,"status":1}]},{"name":"network_interface_rx_Eth_3","ranges":[{"min":90,"max":100,"status":4},{"min":80,"max":90,"status":3},{"min":70,"max":80,"status":2},{"min":0,"max":70,"status":1}]},{"name":"network_interface_tx_Eth_3","ranges":[{"min":90,"max":100,"status":4},{"min":80,"max":90,"status":3},{"min":70,"max":80,"status":2},{"min":0,"max":70,"status":1}]},{"name":"network_interface_rx_Eth_4","ranges":[{"min":90,"max":100,"status":4},{"min":80,"max":90,"status":3},{"min":70,"max":80,"status":2},{"min":0,"max":70,"status":1}]},{"name":"network_interface_tx_Eth_4","ranges":[{"min":90,"max":100,"status":4},{"min":80,"max":90,"status":3},{"min":70,"max":80,"status":2},{"min":0,"max":70,"status":1}]},{"name":"network_interfaces_read_packets_errors_Eth_1","ranges":[{"min":20,"max":100,"status":4},{"min":10,"max":20,"status":3},{"min":1,"max":10,"status":2},{"min":0,"max":1,"status":1}]},{"name":"network_interfaces_write_packets_errors_Eth_1","ranges":[{"min":20,"max":100,"status":4},{"min":10,"max":20,"status":3},{"min":1,"max":10,"status":2},{"min":0,"max":1,"status":1}]},{"name":"network_interfaces_read_packets_errors_Eth_2","ranges":[{"min":20,"max":100,"status":4},{"min":10,"max":20,"status":3},{"min":1,"max":10,"status":2},{"min":0,"max":1,"status":1}]},{"name":"network_interfaces_write_packets_errors_Eth_2","ranges":[{"min":20,"max":100,"status":4},{"min":10,"max":20,"status":3},{"min":1,"max":10,"status":2},{"min":0,"max":1,"status":1}]},{"name":"network_interfaces_read_packets_errors_Eth_3","ranges":[{"min":20,"max":100,"status":4},{"min":10,"max":20,"status":3},{"min":1,"max":10,"status":2},{"min":0,"max":1,"status":1}]},{"name":"network_interfaces_write_packets_errors_Eth_3","ranges":[{"min":20,"max":100,"status":4},{"min":10,"max":20,"status":3},{"min":1,"max":10,"status":2},{"min":0,"max":1,"status":1}]},{"name":"network_interfaces_read_packets_errors_Eth_4","ranges":[{"min":20,"max":100,"status":4},{"min":10,"max":20,"status":3},{"min":1,"max":10,"status":2},{"min":0,"max":1,"status":1}]},{"name":"network_interfaces_write_packets_errors_Eth_4","ranges":[{"min":20,"max":100,"status":4},{"min":10,"max":20,"status":3},{"min":1,"max":10,"status":2},{"min":0,"max":1,"status":1}]},{"name":"network_interfaces_read_packets_discarded_Eth_1","ranges":[{"min":20,"max":100,"status":4},{"min":10,"max":20,"status":3},{"min":1,"max":10,"status":2},{"min":0,"max":1,"status":1}]},{"name":"network_interfaces_write_packets_discarded_Eth_1","ranges":[{"min":20,"max":100,"status":4},{"min":10,"max":20,"status":3},{"min":1,"max":10,"status":2},{"min":0,"max":1,"status":1}]},{"name":"network_interfaces_read_packets_discarded_Eth_2","ranges":[{"min":20,"max":100,"status":4},{"min":10,"max":20,"status":3},{"min":1,"max":10,"status":2},{"min":0,"max":1,"status":1}]},{"name":"network_interfaces_write_packets_discarded_Eth_2","ranges":[{"min":20,"max":100,"status":4},{"min":10,"max":20,"status":3},{"min":1,"max":10,"status":2},{"min":0,"max":1,"status":1}]},{"name":"network_interfaces_read_packets_discarded_Eth_3","ranges":[{"min":20,"max":100,"status":4},{"min":10,"max":20,"status":3},{"min":1,"max":10,"status":2},{"min":0,"max":1,"status":1}]},{"name":"network_interfaces_write_packets_discarded_Eth_3","ranges":[{"min":20,"max":100,"status":4},{"min":10,"max":20,"status":3},{"min":1,"max":10,"status":2},{"min":0,"max":1,"status":1}]},{"name":"network_interfaces_read_packets_discarded_Eth_4","ranges":[{"min":20,"max":100,"status":4},{"min":10,"max":20,"status":3},{"min":1,"max":10,"status":2},{"min":0,"max":1,"status":1}]},{"name":"network_interfaces_write_packets_discarded_Eth_4","ranges":[{"min":20,"max":100,"status":4},{"min":10,"max":20,"status":3},{"min":1,"max":10,"status":2},{"min":0,"max":1,"status":1}]},{"name":"response_icmp","ranges":[{"min":300,"max":1000,"status":4},{"min":200,"max":300,"status":3},{"min":100,"max":200,"status":2},{"min":0,"max":100,"status":1}]},{"name":"server_uptime","ranges":[{"min":0,"max":0,"status":4},{"min":1,"max":1000000,"status":1}]},{"name":"total_participants","ranges":[{"min":50,"max":1000,"status":4},{"min":30,"max":50,"status":3},{"min":10,"max":30,"status":2},{"min":0,"max":10,"status":1}]},{"name":"registered_abonents","ranges":[{"min":50,"max":1000,"status":4},{"min":30,"max":50,"status":3},{"min":10,"max":30,"status":2},{"min":0,"max":10,"status":1}]},{"name":"webcasts_HLS_clients","ranges":[{"min":50,"max":1000,"status":4},{"min":30,"max":50,"status":3},{"min":10,"max":30,"status":2},{"min":0,"max":10,"status":1}]},{"name":"total_P2P_rooms","ranges":[{"min":50,"max":1000,"status":4},{"min":30,"max":50,"status":3},{"min":10,"max":30,"status":2},{"min":0,"max":10,"status":1}]},{"name":"conferences_total","ranges":[{"min":50,"max":1000,"status":4},{"min":30,"max":50,"status":3},{"min":10,"max":30,"status":2},{"min":0,"max":10,"status":1}]},{"name":"conferences_active","ranges":[{"min":50,"max":1000,"status":4},{"min":30,"max":50,"status":3},{"min":10,"max":30,"status":2},{"min":0,"max":10,"status":1}]},{"name":"records_active","ranges":[{"min":50,"max":1000,"status":4},{"min":30,"max":50,"status":3},{"min":10,"max":30,"status":2},{"min":0,"max":10,"status":1}]},{"name":"number_of_records_saved","ranges":[{"min":50,"max":1000,"status":4},{"min":30,"max":50,"status":3},{"min":10,"max":30,"status":2},{"min":0,"max":10,"status":1}]},{"name":"replication_status","ranges":[{"min":0,"max":0,"status":4},{"min":1,"max":1,"status":1}]}] \ No newline at end of file diff --git a/src/zvksmetrics/zvksmetrics.service.ts b/src/zvksmetrics/zvksmetrics.service.ts index 4383222..4f49518 100644 --- a/src/zvksmetrics/zvksmetrics.service.ts +++ b/src/zvksmetrics/zvksmetrics.service.ts @@ -60,8 +60,6 @@ var prev: K2Metrics; //Prevous K2 export class ZvksmetricsService { async useStatusModel(inputData: any): Promise { - // inputData = inputData.replace('\\','0'); - let inp: K2Metrics = new K2Metrics(); inp = inputData;