Skip to content

Package: SecurityMetrics

SecurityMetrics

Coverage

1: /*******************************************************************************
2: * Copyright (c) 2020, 2022 Eurotech and/or its affiliates and others
3: *
4: * This program and the accompanying materials are made
5: * available under the terms of the Eclipse Public License 2.0
6: * which is available at https://www.eclipse.org/legal/epl-2.0/
7: *
8: * SPDX-License-Identifier: EPL-2.0
9: *
10: * Contributors:
11: * Eurotech - initial API and implementation
12: *******************************************************************************/
13: package org.eclipse.kapua.broker.core.plugin.metric;
14:
15: public class SecurityMetrics {
16:
17: private SecurityMetrics() { }
18:
19: public static final String METRIC_MODULE_NAME = "security";
20:
21: public static final String METRIC_COMPONENT_LOGIN = "login";
22: public static final String METRIC_COMPONENT_PUBLISH = "publish";
23: public static final String METRIC_COMPONENT_SUBSCRIBE = "subscribe";
24:
25: public static final String METRIC_CLIENTS = "clients";
26: public static final String METRIC_KAPUASYS = "kapuasys";
27: public static final String METRIC_CONNECT = "connect";
28: public static final String METRIC_CONNECTED = "connected";
29: public static final String METRIC_DISCONNECT = "disconnect";
30: public static final String METRIC_DISCONNECTED = "disconnected";
31: public static final String METRIC_INTERNAL_CONNECTOR = "internal_connector";
32: public static final String METRIC_SUCCESS = "success";
33: public static final String METRIC_FAILURE = "failure";
34: public static final String METRIC_FAILURE_PASSWORD = METRIC_FAILURE + "_password";
35: public static final String METRIC_FAILURE_CLIENT_ID = METRIC_FAILURE + "_client_id";
36: public static final String METRIC_NORMAL = "normal";
37: public static final String METRIC_STEALING_LINK = "stealing_link";
38: public static final String METRIC_ADMIN_STEALING_LINK = "admin_" + METRIC_STEALING_LINK;
39: public static final String METRIC_REMOTE_STEALING_LINK = "remote_" + METRIC_STEALING_LINK;
40: public static final String METRIC_ADD_CONNECTION = "add_connection";
41: public static final String METRIC_USER = "user";
42: public static final String METRIC_SHIRO = "shiro";
43: public static final String METRIC_CHECK_ACCESS = "check_access";
44: public static final String METRIC_FIND_DEVICE_CONNECTION = "find_device_connection";
45: public static final String METRIC_UPDATE_DEVICE_CONNECTION = "update_device_connection";
46: public static final String METRIC_LOGOUT = "logout";
47: public static final String METRIC_SEND_LOGIN_UPDATE = "send_login_update";
48: public static final String METRIC_REMOVE_CONNECTION = "remove_connection";
49: public static final String METRIC_ALLOWED = "allowed";
50: public static final String METRIC_NOT_ALLOWED = "not_" + METRIC_ALLOWED;
51: public static final String METRIC_MESSAGES = "messages";
52: public static final String METRIC_SIZE = "size";
53: public static final String METRIC_BYTES = "bytes";
54:
55: public static final String METRIC_COUNT = "count";
56: public static final String METRIC_TIME = "time";
57: public static final String METRIC_S = "s";
58:
59: }