diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..19a0f1f --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +netdata +./netdata/ diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..45b78cb --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,48 @@ +services: + netdata: + image: netdata/netdata:stable + container_name: netdata + restart: unless-stopped + + pid: host + cap_add: + - SYS_PTRACE + - SYS_ADMIN + - NET_ADMIN + + volumes: + - ./netdata/config:/etc/netdata + - ./netdata/lib:/var/lib/netdata + - ./netdata/cache:/var/cache/netdata + - /etc/passwd:/host/etc/passwd:ro + - /etc/group:/host/etc/group:ro + - /proc:/host/proc:ro + - /sys:/host/sys:ro + - /etc/os-release:/host/etc/os-release:ro + - /var/run/docker.sock:/var/run/docker.sock:ro + + environment: + - TZ=Europe/Ljubljana + + networks: + - traefik_default + + labels: + - "traefik.enable=true" + + # Router + - "traefik.http.routers.netdata.rule=Host(`netdata.rozic-dev.com`)" + - "traefik.http.routers.netdata.entrypoints=websecure" + - "traefik.http.routers.netdata.tls.certresolver=letsencrypt" + - "traefik.http.routers.netdata.middlewares=netdata-auth" + + # Basic Auth middleware + - "traefik.http.middlewares.netdata-auth.basicauth.users=Dejan:$$2y$$05$$KK9RbSGiTHmnYGAV0AeEf.gxZ1SIK1eW.E8PaP6koC1rHXFyTcHu2" + + # Service port + - "traefik.http.services.netdata.loadbalancer.server.port=19999" + - "traefik.docker.network=traefik_default" + +networks: + traefik_default: + external: true diff --git a/netdata/cache/context-meta.db b/netdata/cache/context-meta.db new file mode 100644 index 0000000..6997dda Binary files /dev/null and b/netdata/cache/context-meta.db differ diff --git a/netdata/cache/context-meta.db-shm b/netdata/cache/context-meta.db-shm new file mode 100644 index 0000000..789f9e4 Binary files /dev/null and b/netdata/cache/context-meta.db-shm differ diff --git a/netdata/cache/context-meta.db-wal b/netdata/cache/context-meta.db-wal new file mode 100644 index 0000000..7be1a15 Binary files /dev/null and b/netdata/cache/context-meta.db-wal differ diff --git a/netdata/cache/dbengine-tier1/datafile-1-0000000001.ndf b/netdata/cache/dbengine-tier1/datafile-1-0000000001.ndf new file mode 100644 index 0000000..a2ab99b Binary files /dev/null and b/netdata/cache/dbengine-tier1/datafile-1-0000000001.ndf differ diff --git a/netdata/cache/dbengine-tier1/journalfile-1-0000000001.njf b/netdata/cache/dbengine-tier1/journalfile-1-0000000001.njf new file mode 100644 index 0000000..574ee5a Binary files /dev/null and b/netdata/cache/dbengine-tier1/journalfile-1-0000000001.njf differ diff --git a/netdata/cache/dbengine-tier2/datafile-1-0000000001.ndf b/netdata/cache/dbengine-tier2/datafile-1-0000000001.ndf new file mode 100644 index 0000000..a2ab99b Binary files /dev/null and b/netdata/cache/dbengine-tier2/datafile-1-0000000001.ndf differ diff --git a/netdata/cache/dbengine-tier2/journalfile-1-0000000001.njf b/netdata/cache/dbengine-tier2/journalfile-1-0000000001.njf new file mode 100644 index 0000000..574ee5a Binary files /dev/null and b/netdata/cache/dbengine-tier2/journalfile-1-0000000001.njf differ diff --git a/netdata/cache/dbengine/datafile-1-0000000001.ndf b/netdata/cache/dbengine/datafile-1-0000000001.ndf new file mode 100644 index 0000000..9848444 Binary files /dev/null and b/netdata/cache/dbengine/datafile-1-0000000001.ndf differ diff --git a/netdata/cache/dbengine/journalfile-1-0000000001.njf b/netdata/cache/dbengine/journalfile-1-0000000001.njf new file mode 100644 index 0000000..c76d845 Binary files /dev/null and b/netdata/cache/dbengine/journalfile-1-0000000001.njf differ diff --git a/netdata/cache/ml.db b/netdata/cache/ml.db new file mode 100644 index 0000000..4410bda Binary files /dev/null and b/netdata/cache/ml.db differ diff --git a/netdata/cache/ml.db-shm b/netdata/cache/ml.db-shm new file mode 100644 index 0000000..0662ab7 Binary files /dev/null and b/netdata/cache/ml.db-shm differ diff --git a/netdata/cache/ml.db-wal b/netdata/cache/ml.db-wal new file mode 100644 index 0000000..6be7007 Binary files /dev/null and b/netdata/cache/ml.db-wal differ diff --git a/netdata/cache/netdata-meta.db b/netdata/cache/netdata-meta.db new file mode 100644 index 0000000..d9e216e Binary files /dev/null and b/netdata/cache/netdata-meta.db differ diff --git a/netdata/cache/netdata-meta.db-shm b/netdata/cache/netdata-meta.db-shm new file mode 100644 index 0000000..e323a07 Binary files /dev/null and b/netdata/cache/netdata-meta.db-shm differ diff --git a/netdata/cache/netdata-meta.db-wal b/netdata/cache/netdata-meta.db-wal new file mode 100644 index 0000000..03e2b67 Binary files /dev/null and b/netdata/cache/netdata-meta.db-wal differ diff --git a/netdata/config/.container-hostname b/netdata/config/.container-hostname new file mode 100644 index 0000000..15f9f3c --- /dev/null +++ b/netdata/config/.container-hostname @@ -0,0 +1 @@ +621eb0a06145 diff --git a/netdata/config/.environment b/netdata/config/.environment new file mode 100644 index 0000000..66aede6 --- /dev/null +++ b/netdata/config/.environment @@ -0,0 +1,15 @@ +# Created by installer +PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" +CFLAGS="-O2 -funroll-loops -pipe" +LDFLAGS="-Wl,--gc-sections" +MAKEOPTS="-j4" +NETDATA_TMPDIR="/tmp" +NETDATA_PREFIX="/" +NETDATA_CMAKE_OPTIONS="-S ./ -B ./build/ -G Ninja -DCMAKE_INSTALL_PREFIX=/ -DNETDATA_USER=netdata -DENABLE_PLUGIN_GO=On -DENABLE_PLUGIN_PYTHON=On -DENABLE_PLUGIN_CHARTS=On -DENABLE_BUNDLED_PROTOBUF=Off -DENABLE_PLUGIN_SYSTEMD_JOURNAL=On -DENABLE_NETDATA_JOURNAL_FILE_READER=On -DENABLE_PLUGIN_SYSTEMD_UNITS=On -DENABLE_PLUGIN_CUPS=Off -DENABLE_PLUGIN_DEBUGFS=On -DENABLE_PLUGIN_PERF=On -DENABLE_PLUGIN_SLABINFO=On -DENABLE_PLUGIN_CGROUP_NETWORK=On -DENABLE_PLUGIN_LOCAL_LISTENERS=On -DENABLE_PLUGIN_NETWORK_VIEWER=On -DENABLE_PLUGIN_EBPF=Off -DENABLE_BUNDLED_JSONC=Off -DENABLE_DBENGINE=On -DENABLE_ML=On -DENABLE_PLUGIN_APPS=On -DENABLE_PLUGIN_OTEL=On -DENABLE_PLUGIN_IBM=Off -DENABLE_EXPORTER_PROMETHEUS_REMOTE_WRITE=On -DENABLE_EXPORTER_MONGODB=On -DENABLE_PLUGIN_FREEIPMI=On -DENABLE_PLUGIN_NFACCT=Off -DENABLE_PLUGIN_XENSTAT=Off" +NETDATA_ADDED_TO_GROUPS=" docker ceph I2C" +INSTALL_UID="0" +NETDATA_GROUP="netdata" +REINSTALL_OPTIONS=" --use-system-protobuf --disable-ebpf --enable-plugin-otel --internal-systemd-journal --install-no-prefix / " +RELEASE_CHANNEL="nightly" +IS_NETDATA_STATIC_BINARY="no" +NETDATA_LIB_DIR="//var/lib/netdata" diff --git a/netdata/config/.install-type b/netdata/config/.install-type new file mode 100644 index 0000000..f60cb6e --- /dev/null +++ b/netdata/config/.install-type @@ -0,0 +1,2 @@ +INSTALL_TYPE='oci' +PREBUILT_ARCH='aarch64' diff --git a/netdata/config/edit-config b/netdata/config/edit-config new file mode 100755 index 0000000..3944810 --- /dev/null +++ b/netdata/config/edit-config @@ -0,0 +1,327 @@ +#!/usr/bin/env sh + +# shellcheck disable=SC1091 +[ -f /etc/profile ] && . /etc/profile + +set -e + +script_dir="$(CDPATH="" cd -- "$(dirname -- "$0")" && pwd -P)" + +usage() { + check_directories + cat <&2 "ERROR: ${1}" +} + +abspath() { + if [ -d "${1}/" ]; then + echo "$(cd "${1}" && /usr/bin/env PWD= pwd -P)/" + elif [ -f "${1}" ]; then + echo "$(cd "$(dirname "${1}")" && /usr/bin/env PWD= pwd -P)/$(basename "${1}")" + elif echo "${1}" | grep -q '/'; then + if echo "${1}" | grep -q '^/'; then + mkdir -p "$(dirname "${1}")" + echo "$(cd "$(dirname "${1}")" && /usr/bin/env PWD= pwd -P)/$(basename "${1}")" + else + mkdir -p "${script_dir}/$(dirname "${1}")" + echo "${script_dir}/${1}" + fi + else + echo "${script_dir}/${1}" + fi +} + +is_prefix() { + echo "${2}" | grep -qE "^${1}" + return $? +} + +check_directories() { + if [ -f "${script_dir}/.container-hostname" ]; then + NETDATA_USER_CONFIG_DIR="${script_dir}" + NETDATA_STOCK_CONFIG_DIR="/usr/lib/netdata/conf.d" + return + fi + + if [ -e "${script_dir}/.environment" ]; then + OLDPATH="${PATH}" + # shellcheck disable=SC1091 + . "${script_dir}/.environment" + PATH="${OLDPATH}" + fi + + if [ -n "${NETDATA_PREFIX}" ] && [ -d "${NETDATA_PREFIX}/usr/lib/netdata/conf.d" ]; then + stock_dir="${NETDATA_PREFIX}/usr/lib/netdata/conf.d" + elif [ -n "${NETDATA_PREFIX}" ] && [ -d "${NETDATA_PREFIX}/lib/netdata/conf.d" ]; then + stock_dir="${NETDATA_PREFIX}/lib/netdata/conf.d" + elif [ -d "${script_dir}/../../usr/lib/netdata/conf.d" ]; then + stock_dir="${script_dir}/../../usr/lib/netdata/conf.d" + elif [ -d "${script_dir}/../../lib/netdata/conf.d" ]; then + stock_dir="${script_dir}/../../lib/netdata/conf.d" + elif [ -d "/usr/lib/netdata/conf.d" ]; then + stock_dir="/usr/lib/netdata/conf.d" + fi + + [ -z "${NETDATA_USER_CONFIG_DIR}" ] && NETDATA_USER_CONFIG_DIR="${script_dir}" + [ -z "${NETDATA_STOCK_CONFIG_DIR}" ] && NETDATA_STOCK_CONFIG_DIR="${stock_dir}" + + if [ -z "${NETDATA_STOCK_CONFIG_DIR}" ]; then + error "Unable to find stock config directory." + exit 1 + fi +} + +check_editor() { + if [ -z "${editor}" ]; then + if [ -n "${EDITOR}" ] && command -v "${EDITOR}" >/dev/null 2>&1; then + editor="${EDITOR}" + elif command -v editor >/dev/null 2>&1; then + editor="editor" + elif command -v vi >/dev/null 2>&1; then + editor="vi" + else + error "Unable to find a usable editor, tried \${EDITOR} (${EDITOR}), editor, and vi." + exit 1 + fi + elif ! command -v "${editor}" >/dev/null 2>&1; then + error "Unable to locate user specified editor ${editor}, is it in your PATH?" + exit 1 + fi +} + +running_in_container() { + [ -e /.dockerenv ] && return 0 + [ -e /.dockerinit ] && return 0 + [ -e /run/.containerenv ] && return 0 + [ -r /proc/1/environ ] && tr '\000' '\n' &2 "Copying '${NETDATA_STOCK_CONFIG_DIR}/${1}' to '${NETDATA_USER_CONFIG_DIR}/${1}' ... " + cp -p "${NETDATA_STOCK_CONFIG_DIR}/${1}" "${NETDATA_USER_CONFIG_DIR}/${1}" || exit 1 + else + echo >&2 "Creating empty '${NETDATA_USER_CONFIG_DIR}/${1}' ... " + touch "${NETDATA_USER_CONFIG_DIR}/${1}" || exit 1 + fi +} + +copy_container() { + if [ ! -w "${NETDATA_USER_CONFIG_DIR}" ]; then + error "Cannot write to ${NETDATA_USER_CONFIG_DIR}!" + exit 1 + fi + + if run_in_container "${container}" "[ -f \"${NETDATA_STOCK_CONFIG_DIR}/${1}\" ]"; then + echo >&2 "Copying '${NETDATA_STOCK_CONFIG_DIR}/${1}' to '${NETDATA_USER_CONFIG_DIR}/${1}' ... " + ${docker} cp -a "${container}:${NETDATA_STOCK_CONFIG_DIR}/${1}" "${NETDATA_USER_CONFIG_DIR}/${1}" || exit 1 + else + echo >&2 "Creating empty '${NETDATA_USER_CONFIG_DIR}/${1}' ... " + touch "${NETDATA_USER_CONFIG_DIR}/${1}" || exit 1 + fi +} + +copy() { + if [ -f "${NETDATA_USER_CONFIG_DIR}/${1}" ]; then + return 0 + elif [ -n "${container}" ]; then + copy_container "${1}" + else + copy_native "${1}" + fi +} + +edit() { + echo >&2 "Editing '${1}' ..." + + # check we can edit + if [ ! -w "${1}" ]; then + error "Cannot write to ${1}!" + exit 1 + fi + + "${editor}" "${1}" + exit $? +} + +main() { + parse_args "${@}" + check_directories + check_editor + handle_container + copy "${file}" + edit "${absfile}" +} + +main "${@}" diff --git a/netdata/config/netdata.conf b/netdata/config/netdata.conf new file mode 100644 index 0000000..47d6cf5 --- /dev/null +++ b/netdata/config/netdata.conf @@ -0,0 +1,5 @@ +# netdata can generate its own config which is available at 'http://:19999/netdata.conf' +# You can download it using: +# curl -o //etc/netdata/netdata.conf http://localhost:19999/netdata.conf +# or +# wget -O //etc/netdata/netdata.conf http://localhost:19999/netdata.conf diff --git a/netdata/config/orig b/netdata/config/orig new file mode 120000 index 0000000..2595c8d --- /dev/null +++ b/netdata/config/orig @@ -0,0 +1 @@ +//usr/lib/netdata/conf.d \ No newline at end of file diff --git a/netdata/lib/bearer_tokens/17a7d8a8-95df-4d68-9b26-2647e0b0d1ea b/netdata/lib/bearer_tokens/17a7d8a8-95df-4d68-9b26-2647e0b0d1ea new file mode 100644 index 0000000..7f459b5 --- /dev/null +++ b/netdata/lib/bearer_tokens/17a7d8a8-95df-4d68-9b26-2647e0b0d1ea @@ -0,0 +1 @@ +{"version":1,"host_uuid":"9fb4eaa3-a0ff-4e20-8b66-360dea5d1e10","token":"17a7d8a8-95df-4d68-9b26-2647e0b0d1ea","cloud_account_id":"b087b25d-333b-43c5-9037-a88719e2558d","client_name":"Dejan Rožič","access":["signed-in","same-space","anonymous-data","sensitive-data","view-config","view-alerts-silencing"],"user_role":"admin","created_s":1764051726,"expires_s":1764138126,"signature":3340539282913850200} \ No newline at end of file diff --git a/netdata/lib/cloud.d/claimed_id b/netdata/lib/cloud.d/claimed_id new file mode 100644 index 0000000..6865bac --- /dev/null +++ b/netdata/lib/cloud.d/claimed_id @@ -0,0 +1 @@ +0b073d66-2218-403f-b252-ee22c4c2495c \ No newline at end of file diff --git a/netdata/lib/cloud.d/cloud.conf b/netdata/lib/cloud.d/cloud.conf new file mode 100644 index 0000000..04d067f --- /dev/null +++ b/netdata/lib/cloud.d/cloud.conf @@ -0,0 +1,10 @@ + +[global] + # url = https://app.netdata.cloud + # proxy = env + token = IhADsATNXyg1aXek5_Q-mrUDIi4OnYrVrcHzOjKcnSVknd7MlSuQ6uwDoeVughUR7DA-TonLHLjQkn80wJEW9fNxTpWRlXr2aRDsFUsZ27bpV3IaXC1907GanAnPzBAAQc_fz2A + rooms = 9f043da7-5276-44df-a9d1-3fb5245dc6bc + # insecure = no + machine_guid = 9fb4eaa3-a0ff-4e20-8b66-360dea5d1e10 + claimed_id = 0b073d66-2218-403f-b252-ee22c4c2495c + hostname = 621eb0a06145 diff --git a/netdata/lib/cloud.d/private.pem b/netdata/lib/cloud.d/private.pem new file mode 100644 index 0000000..2723bbe --- /dev/null +++ b/netdata/lib/cloud.d/private.pem @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDeWSJV6OUSiXKE +UrLZi6MoN+zANNMbAjnkpi3rGleHfYRHREqu6kL1s1KIXOi8jwjdQAdbe3SmGQn8 +7uuGNGnWpUkyJRKTlIMD8ym3ZnRL3oV74G6J4IBMSuON0b3vNz+Xy+oT+a92QWPJ +mmetJ2R8yMWoqpLJsQqeOsdROBLxF9VMfQmqXQZZJIJZM8hmKeO95ghQwYU04GsK +3fIChDt8zMMB7UTZ1WOMOt21wM9gcUWyLfbTbIJnYII3dG3x3JU47mk4GT2Cc8pS +NFNs50bDt8YgUI6eqQDWagMKVVeZmaJA9YaRoGTlspgdHxDbmteHHWtUL4L/ldHR +07Akt8QRAgMBAAECggEAAJ9T6n+lKrnIbtVGpjevEOXdZh6N9Lgs/KSGcCgkm7CX +sode9pcLRvAeyHcncdesNXUAUEVaFXViChuKblegU8VfVhQKfLcLJmUf9jZ1iYsN +Iif3qsw+aJS0o3dR1KwkXKZNI1K7Q1WWaVzUua8FGYr8GqdQdvtljIuc6FMuaYDK +IKqnJGjcRFjde/FFMEfRM+JWtoLekEDaLfkxx/zMGBBM7e1OWw6j2WrNBRXApDmh +wMS4ARrcZ9rpmOBSn3+48W5xVkF2UHVq7k6IupEAHZ+S0tK2hp1RNyzih5vKFQR8 +52/RHD66dLCgPGWmknJ8Z9586r63topAZRkwuI49zQKBgQD3uX7wpes9NR0Jzoy1 +mCxFuic2Fl3yUUUG6ys0KMgaDd4Nigr6fqnrKDWqiXSSJi+XZP58SNGCyaqst0b7 +K2KqeNK6XFFiKP/TEnUqluCBunjgRqYjV/MlJlOY9K943FbS9ihi5+iVq1YYRZaL +EPhKKPskDcsHOPscddLmx/0urwKBgQDlxp94Iq1QXxOlT8Nr0HapwCj6SYwYOO2+ +JTk1dMKvMejTishPvcrYSp0qpi46xyHssj6ua+/gsM2zrs56AHNocUQC2vnD5CNp +mc516hi8GkVAeHifsZvj/mgTfnyXX0aj+y5fRhYJaTrM35l3i3IRwayUA3PQsqa9 +Fs5Vu9TpPwKBgQD1rf365FJcraRS6YobPwQJUwk4Vw5tF7SBnBGI9TkevcoPW2xv +6dbS5Vnz+8ake0KPvxW0ZPOD5kVibZHz359GufUj5hLAazDsQE37Iw8dGbZvlyGF +w9/cZBpcg67TCpMBPifnj1/Xr8j+4WTgHsBfrC0GILfOPfCs1R2Iy6aI+QKBgQCf +4uUmcGLPMUl3V5hxFj7sAeXBu5m7ZSmxjS9Qzi2GQSF0yfZ23mceuFTCz54NknE9 +xg4tyrfBTuXkKThN1rB3tZEQt5TixYYKvlbW4A1UHqefo/SzkqAaNvXu0q4ZmteJ +1YfADgHZjJq44sJkV+kJCA5xdDGLwDScERmEuM3/ewKBgGLOzGCYucqipV9wg24h +WRxLwEgkK6K4PP+5Uljx2wbg80jz9eUspdWzee/pKcgmg3+3I/JU6vmF2S+BVWNu +Spjfz6IC13JSP3cRq5ipdgoWj4sFcdsJ7zXMLA1NlATrsuaqHj5BJzxKWZknRZRG +Iwk7pakPA9cOJfBN7PCD53r2 +-----END PRIVATE KEY----- diff --git a/netdata/lib/cloud.d/public.pem b/netdata/lib/cloud.d/public.pem new file mode 100644 index 0000000..1fa6048 --- /dev/null +++ b/netdata/lib/cloud.d/public.pem @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3lkiVejlEolyhFKy2Yuj +KDfswDTTGwI55KYt6xpXh32ER0RKrupC9bNSiFzovI8I3UAHW3t0phkJ/O7rhjRp +1qVJMiUSk5SDA/Mpt2Z0S96Fe+BuieCATErjjdG97zc/l8vqE/mvdkFjyZpnrSdk +fMjFqKqSybEKnjrHUTgS8RfVTH0Jql0GWSSCWTPIZinjveYIUMGFNOBrCt3yAoQ7 +fMzDAe1E2dVjjDrdtcDPYHFFsi3202yCZ2CCN3Rt8dyVOO5pOBk9gnPKUjRTbOdG +w7fGIFCOnqkA1moDClVXmZmiQPWGkaBk5bKYHR8Q25rXhx1rVC+C/5XR0dOwJLfE +EQIDAQAB +-----END PUBLIC KEY----- diff --git a/netdata/lib/dedup-netdata.dat b/netdata/lib/dedup-netdata.dat new file mode 100644 index 0000000..ddbeba7 Binary files /dev/null and b/netdata/lib/dedup-netdata.dat differ diff --git a/netdata/lib/mcp_dev_preview_api_key b/netdata/lib/mcp_dev_preview_api_key new file mode 100644 index 0000000..9787f02 --- /dev/null +++ b/netdata/lib/mcp_dev_preview_api_key @@ -0,0 +1 @@ +4fa972d4-1c08-4c58-a743-ada2e0e8af83 diff --git a/netdata/lib/netdata.api.key b/netdata/lib/netdata.api.key new file mode 100644 index 0000000..cacbdb4 --- /dev/null +++ b/netdata/lib/netdata.api.key @@ -0,0 +1 @@ +26cbef43-14ad-4802-9dbb-05d562e6487c \ No newline at end of file diff --git a/netdata/lib/netdata_random_session_id b/netdata/lib/netdata_random_session_id new file mode 100644 index 0000000..e568ce4 --- /dev/null +++ b/netdata/lib/netdata_random_session_id @@ -0,0 +1 @@ +c106e3c2-3365-4ce4-b011-70663607728d diff --git a/netdata/lib/registry/netdata.public.unique.id b/netdata/lib/registry/netdata.public.unique.id new file mode 100644 index 0000000..dd307a1 --- /dev/null +++ b/netdata/lib/registry/netdata.public.unique.id @@ -0,0 +1 @@ +9fb4eaa3-a0ff-4e20-8b66-360dea5d1e10 \ No newline at end of file diff --git a/netdata/lib/status-netdata.json b/netdata/lib/status-netdata.json new file mode 100644 index 0000000..2f562e7 --- /dev/null +++ b/netdata/lib/status-netdata.json @@ -0,0 +1,143 @@ +{ + "@timestamp":"2025-11-25T06:21:34.96Z", + "version":28, + "agent":{ + "id":"9fb4eaa3-a0ff-4e20-8b66-360dea5d1e10", + "since":"2025-11-25T06:19:24.39Z", + "ephemeral_id":"f41cee917ad241e8acaa01f959043953", + "version":"v2.8.1", + "uptime":130, + "node_id":null, + "claim_id":"0b073d66-2218-403f-b252-ee22c4c2495c", + "restarts":1, + "crashes":0, + "pid":646253, + "posts":1, + "aclk":"online", + "profile":["standalone"], + "status":"running", + "exit_reason":[], + "install_type":"oci", + "db_mode":"dbengine", + "db_tiers":3, + "kubernetes":false, + "sentry_available":false, + "reliability":1, + "stack_traces":"libbacktrace (mmap, threads, data)", + "timings":{ + "init":3, + "exit":0 + } + }, + "metrics":{ + "nodes":{ + "total":1, + "receiving":0, + "sending":0, + "archived":0 + }, + "metrics":{ + "collected":10334, + "available":10384 + }, + "instances":{ + "collected":4420, + "available":4444 + }, + "contexts":{ + "collected":305, + "available":305 + } + }, + "host":{ + "id":"fad96ea8c2e24220abeda8eb3e08c94e", + "architecture":"aarch64", + "virtualization":"kvm", + "container":"docker", + "uptime":561470, + "timezone":"Europe/Ljubljana", + "cloud_provider":"", + "cloud_instance":"", + "cloud_region":"", + "system_cpus":4, + "boot":{ + "id":"3c3195d2663e4112b155696b82852f89" + }, + "memory":{ + "total":8105627648, + "free":1112842240, + "netdata":121896960, + "oom_protection":810559734 + }, + "disk":{ + "db":{ + "total":80307429376, + "free":39755911168, + "inodes_total":4862256, + "inodes_free":3948552, + "read_only":false + }, + "netdata":{ + "dbengine":0, + "sqlite":0, + "other":36, + "last_updated":"2025-11-25T06:19:24.39Z" + } + } + }, + "os":{ + "type":"linux", + "kernel":"6.8.0-87-generic", + "name":"Ubuntu", + "version":"24.04.3 LTS (Noble Numbat)", + "family":"ubuntu", + "platform":"debian" + }, + "hw":{ + "sys":{ + "vendor":"Hetzner", + "uuid":"cd3f7a7d-d99a-4b70-bd32-fba78e505e62" + }, + "product":{ + "name":"vServer", + "version":"20171111", + "sku":"TM", + "family":"Hetzner_vServer" + }, + "board":{ + "name":"KVM Virtual Machine", + "version":"virt-8.2", + "vendor":"KVM" + }, + "chassis":{ + "type":"1", + "vendor":"QEMU", + "version":"NotSpecified" + }, + "bios":{ + "date":"11/11/2017", + "release":"1.0", + "version":"20171111", + "vendor":"Hetzner" + } + }, + "product":{ + "vendor":"Hetzner", + "name":"Hetzner_vServer / KVM Virtual Machine", + "type":"vm" + }, + "fatal":{ + "line":0, + "filename":"", + "function":"", + "message":"", + "errno":"", + "thread":"", + "thread_id":0, + "stack_trace":"", + "signal_code":"", + "sentry":false, + "fault_address":"", + "worker_job_id":0 + } +}