package org.restcomm.connect.monitoringservice;

/**
 * Created by gvagenas on 26/09/16.
 */
public class MonitoringMetrics {
    public static String COUNTERS_MAP_TOTAL_CALLS_SINCE_UPTIME="TotalCallsSinceUptime";
    public static String COUNTERS_MAP_INCOMING_CALLS_SINCE_UPTIME="IncomingCallsSinceUptime";
    public static String COUNTERS_MAP_OUTGOING_CALL_SINCE_UPTIME="OutgoingCallsSinceUptime";
    public static String COUNTERS_MAP_REGISTERED_USERS="RegisteredUsers";
    public static String COUNTERS_MAP_LIVE_CALLS="LiveCalls";
    public static String COUNTERS_MAP_MAXIMUM_CONCURRENT_CALLS="MaximumConcurrentCalls";
    public static String COUNTERS_MAP_MAXIMUM_CONCURRENT_INCOMING_CALLS="MaximumConcurrentIncomingCalls";
    public static String COUNTERS_MAP_MAXIMUM_CONCURRENT_OUTGOING_CALLS="MaximumConcurrentOutgoingCalls";
    public static String DURATION_MAP_AVERAGE_CALL_DURATION_IN_SECONDS_LAST_24_HOURS="AverageCallDurationInSecondsLast24Hours";
    public static String DURATION_MAP_AVERAGE_CALL_DURATION_IN_SECONDS_LAST_HOUR="AverageCallDurationInSecondsLastHour";
    public static String COUNTERS_MAP_LIVE_INCOMING_CALLS="LiveIncomingCalls";
    public static String COUNTERS_MAP_LIVE_OUTGOING_CALLS="LiveOutgoingCalls";
    public static String COUNTERS_MAP_COMPLETED_CALLS="CompletedCalls";
    public static String COUNTERS_MAP_NO_ANSWER_CALLS="NoAnswerCalls";
    public static String COUNTERS_MAP_BUSY_CALLS="BusyCalls";
    public static String COUNTERS_MAP_FAILED_CALLS="FailedCalls";
    public static String COUNTERS_MAP_NOT_FOUND_CALLS="NotFoundCalls";
    public static String COUNTERS_MAP_CANCELED_CALLS="CanceledCalls";
    public static String COUNTERS_MAP_TEXT_MESSAGE_INBOUND_TO_APP="TextMessageInboundToApp";
    public static String COUNTERS_MAP_TEXT_MESSAGE_INBOUND_TO_CLIENT="TextMessageInboundToClient";
    public static String COUNTERS_MAP_TEXT_MESSAGE_INBOUND_TO_PROXY_OUT="TextMessageInboundToProxyOut";
    public static String COUNTERS_MAP_TEXT_MESSAGE_NOT_FOUND="TextMessageNotFound";
    public static String COUNTERS_MAP_TEXT_MESSAGE_OUTBOUND="TextMessageOutbound";
    public static String COUNTERS_MAP_MGCP_CONNECTIONS="MgcpConnections";
    public static String COUNTERS_MAP_MGCP_LINKS="MgcpLinks";
    public static String COUNTERS_MAP_MGCP_ENDPOINTS="MgcpEndpoints";
    public static String COUNTERS_MAP_MGCP_ENDPOINTS_BRIDGE="MgcpEndpointsBridge";
    public static String COUNTERS_MAP_MGCP_ENDPOINTS_IVR="MgcpEndpointsIvr";
    public static String COUNTERS_MAP_MGCP_ENDPOINTS_PACKETRELAY="MgcpEndpointsPacketRelay";
    public static String COUNTERS_MAP_MGCP_ENDPOINTS_CONFERENCE="MgcpEndpointsConference";
}
