Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from netdata:master #115

Merged
merged 28 commits into from
Jun 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
b3e206c
go.d phpfpm: debug log the response on decoding error (#17870)
ilyam8 Jun 13, 2024
8f37ab0
go.d phpfpm add config schema (#17872)
ilyam8 Jun 13, 2024
d6d24ff
Fix updating release info when publishing nightly releases. (#17871)
Ferroin Jun 13, 2024
6baccca
Add openSUSE 15.6 to CI. (#17865)
Ferroin Jun 13, 2024
d5e513b
Improve filecheck module metadata. (#17874)
Ferroin Jun 13, 2024
6cb1223
Regenerate integrations.js (#17877)
netdatabot Jun 13, 2024
87682c5
update Telegram Cloud notification docs to include new topic ID field…
papazach Jun 13, 2024
57cff4c
RBAC for dynamic configuration documentation (#17861)
Ancairon Jun 13, 2024
9ec4573
Regenerate integrations.js (#17878)
netdatabot Jun 13, 2024
a2f0b95
Make our LSB init script _actually_ LSB compliant. (#17824)
Ferroin Jun 13, 2024
face336
update bundled UI to v6.138.0 (#17879)
ilyam8 Jun 13, 2024
af11bfa
fix detect_libc in installer (#17880)
ilyam8 Jun 13, 2024
f564520
Improve agent shutdown (#17868)
stelfrag Jun 13, 2024
83ee974
Restore ML thread termination to original order (#17885)
stelfrag Jun 13, 2024
9f76ab9
[ci skip] Update changelog and version for nightly build: v1.45.0-596…
netdatabot Jun 14, 2024
606ebbf
ndsudo update intel_gpu_top (#17883)
ilyam8 Jun 14, 2024
8575cb5
go.d intelgpu add an option to select specific GPU (#17884)
ilyam8 Jun 14, 2024
35dc9cc
Regenerate integrations.js (#17886)
netdatabot Jun 14, 2024
75d9ea1
Update netdata-charts.md (#17888)
Ancairon Jun 14, 2024
d9c807e
integrations make `<details>` open (#17895)
ilyam8 Jun 14, 2024
07ec032
Regenerate integrations.js (#17897)
netdatabot Jun 14, 2024
2d0cf8e
go.d ll netlisteners add support for wildcard address (#17896)
ilyam8 Jun 14, 2024
03b1389
allow alerts to be created without too many requirements (#17894)
ktsaou Jun 14, 2024
7450f4d
Improve ml thread termination during agent shutdown (#17889)
stelfrag Jun 14, 2024
0c43d15
Fix Caddy setup in Install Netdata with Docker (#17901)
powerman Jun 14, 2024
3c507b4
add netdata journald configuration (#17882)
ilyam8 Jun 14, 2024
e32c498
sys_block_zram: don't use "/dev" (#17900)
ilyam8 Jun 14, 2024
01a71e6
[ci skip] Update changelog and version for nightly build: v1.45.0-609…
netdatabot Jun 15, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 9 additions & 3 deletions .github/data/distros.yml
Original file line number Diff line number Diff line change
Expand Up @@ -207,23 +207,29 @@ include:

- &opensuse
distro: opensuse
version: "15.5"
version: "15.6"
support_type: Core
notes: ''
eol_check: true
bundle_sentry: *default_sentry
base_image: opensuse/leap:15.5
base_image: opensuse/leap:15.6
jsonc_removal: |
zypper rm -y libjson-c-devel
packages: &opensuse_packages
type: rpm
repo_distro: opensuse/15.5
repo_distro: opensuse/15.6
builder_rev: *def_builder_rev
arches:
- x86_64
- aarch64
test:
ebpf-core: true
- <<: *opensuse
version: "15.5"
base_image: opensuse/leap:15.5
packages:
<<: *opensuse_packages
repo_distro: opensuse/15.5

- &oracle
distro: oraclelinux
Expand Down
13 changes: 10 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -951,11 +951,17 @@ jobs:
key: ${{ secrets.NETDATABOT_PACKAGES_SSH_KEY }}
name: id_ecdsa
known_hosts: ${{ secrets.PACKAGES_KNOWN_HOSTS }}
- name: Sync newer releases
- name: Sync release info to packages.netdata.cloud
id: sync-releases
continue-on-error: true
if: github.event_name == 'workflow_dispatch' && github.repository == 'netdata/netdata' && steps.check-latest-version.outputs.versions_needs_update == 'true'
run: |
.github/scripts/upload-new-version-tags.sh packages.netdata.cloud
- name: Sync release info to packages2.netdata.cloud
id: sync-releases2
if: github.event_name == 'workflow_dispatch' && github.repository == 'netdata/netdata' && steps.check-latest-version.outputs.versions_needs_update == 'true'
run: |
.github/scripts/upload-new-version-tags.sh
.github/scripts/upload-new-version-tags.sh packages.netdata.cloud
- name: Failure Notification
uses: rtCamp/action-slack-notify@v2
env:
Expand All @@ -976,7 +982,8 @@ jobs:
Setup python environment: ${{ steps.setup-python.outcome }}
Check the nearly published release against the advertised: ${{ steps.check-latest-version.outcome }}
Setup ssh: ${{ steps.ssh-setup.outcome }}
Sync with the releases: ${{ steps.sync-releases.outcome }}
Sync release info to packages.netdata.cloud: ${{ steps.sync-releases.outcome }}
Sync release info to packages2.netdata.cloud: ${{ steps.sync-releases2.outcome }}
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK_URL }}
if: >-
${{
Expand Down
53 changes: 26 additions & 27 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,33 @@

**Merged pull requests:**

- Fix Caddy setup in Install Netdata with Docker [\#17901](https://github.com/netdata/netdata/pull/17901) ([powerman](https://github.com/powerman))
- sys\_block\_zram: don't use "/dev" [\#17900](https://github.com/netdata/netdata/pull/17900) ([ilyam8](https://github.com/ilyam8))
- Regenerate integrations.js [\#17897](https://github.com/netdata/netdata/pull/17897) ([netdatabot](https://github.com/netdatabot))
- go.d ll netlisteners add support for wildcard address [\#17896](https://github.com/netdata/netdata/pull/17896) ([ilyam8](https://github.com/ilyam8))
- integrations make `<details>` open [\#17895](https://github.com/netdata/netdata/pull/17895) ([ilyam8](https://github.com/ilyam8))
- allow alerts to be created without too many requirements [\#17894](https://github.com/netdata/netdata/pull/17894) ([ktsaou](https://github.com/ktsaou))
- Improve ml thread termination during agent shutdown [\#17889](https://github.com/netdata/netdata/pull/17889) ([stelfrag](https://github.com/stelfrag))
- Update netdata-charts.md [\#17888](https://github.com/netdata/netdata/pull/17888) ([Ancairon](https://github.com/Ancairon))
- Regenerate integrations.js [\#17886](https://github.com/netdata/netdata/pull/17886) ([netdatabot](https://github.com/netdatabot))
- Restore ML thread termination to original order [\#17885](https://github.com/netdata/netdata/pull/17885) ([stelfrag](https://github.com/stelfrag))
- go.d intelgpu add an option to select specific GPU [\#17884](https://github.com/netdata/netdata/pull/17884) ([ilyam8](https://github.com/ilyam8))
- ndsudo update intel\_gpu\_top [\#17883](https://github.com/netdata/netdata/pull/17883) ([ilyam8](https://github.com/ilyam8))
- add netdata journald configuration [\#17882](https://github.com/netdata/netdata/pull/17882) ([ilyam8](https://github.com/ilyam8))
- fix detect\_libc in installer [\#17880](https://github.com/netdata/netdata/pull/17880) ([ilyam8](https://github.com/ilyam8))
- update bundled UI to v6.138.0 [\#17879](https://github.com/netdata/netdata/pull/17879) ([ilyam8](https://github.com/ilyam8))
- Regenerate integrations.js [\#17878](https://github.com/netdata/netdata/pull/17878) ([netdatabot](https://github.com/netdatabot))
- Regenerate integrations.js [\#17877](https://github.com/netdata/netdata/pull/17877) ([netdatabot](https://github.com/netdatabot))
- Improve filecheck module metadata. [\#17874](https://github.com/netdata/netdata/pull/17874) ([Ferroin](https://github.com/Ferroin))
- update Telegram Cloud notification docs to include new topic ID field [\#17873](https://github.com/netdata/netdata/pull/17873) ([papazach](https://github.com/papazach))
- go.d phpfpm add config schema [\#17872](https://github.com/netdata/netdata/pull/17872) ([ilyam8](https://github.com/ilyam8))
- Fix updating release info when publishing nightly releases. [\#17871](https://github.com/netdata/netdata/pull/17871) ([Ferroin](https://github.com/Ferroin))
- go.d phpfpm: debug log the response on decoding error [\#17870](https://github.com/netdata/netdata/pull/17870) ([ilyam8](https://github.com/ilyam8))
- Improve agent shutdown [\#17868](https://github.com/netdata/netdata/pull/17868) ([stelfrag](https://github.com/stelfrag))
- Add openSUSE 15.6 to CI. [\#17865](https://github.com/netdata/netdata/pull/17865) ([Ferroin](https://github.com/Ferroin))
- Update CI infrastructure to publish to secondary packaging host. [\#17863](https://github.com/netdata/netdata/pull/17863) ([Ferroin](https://github.com/Ferroin))
- Improve anacron detection in updater. [\#17862](https://github.com/netdata/netdata/pull/17862) ([Ferroin](https://github.com/Ferroin))
- RBAC for dynamic configuration documentation [\#17861](https://github.com/netdata/netdata/pull/17861) ([Ancairon](https://github.com/Ancairon))
- DYNCFG: health, generate userconfig for incomplete alerts [\#17859](https://github.com/netdata/netdata/pull/17859) ([ktsaou](https://github.com/ktsaou))
- Create retention charts for higher tiers [\#17855](https://github.com/netdata/netdata/pull/17855) ([stelfrag](https://github.com/stelfrag))
- Bump github.com/vmware/govmomi from 0.37.2 to 0.37.3 in /src/go/collectors/go.d.plugin [\#17854](https://github.com/netdata/netdata/pull/17854) ([dependabot[bot]](https://github.com/apps/dependabot))
Expand All @@ -34,6 +59,7 @@
- claiming: add proxy to cloud.conf if set [\#17828](https://github.com/netdata/netdata/pull/17828) ([ilyam8](https://github.com/ilyam8))
- Use bundled protobuf for openSUSE packages. [\#17827](https://github.com/netdata/netdata/pull/17827) ([Ferroin](https://github.com/Ferroin))
- Disable updater jitter when run from anacron. [\#17826](https://github.com/netdata/netdata/pull/17826) ([Ferroin](https://github.com/Ferroin))
- Make our LSB init script \_actually\_ LSB compliant. [\#17824](https://github.com/netdata/netdata/pull/17824) ([Ferroin](https://github.com/Ferroin))
- fix health alert load15 info [\#17823](https://github.com/netdata/netdata/pull/17823) ([ilyam8](https://github.com/ilyam8))
- Regenerate integrations.js [\#17822](https://github.com/netdata/netdata/pull/17822) ([netdatabot](https://github.com/netdatabot))
- Proper check for static\_thread being NULL [\#17821](https://github.com/netdata/netdata/pull/17821) ([stelfrag](https://github.com/stelfrag))
Expand Down Expand Up @@ -386,33 +412,6 @@
- Increase number of pages per extent in dbengine [\#17343](https://github.com/netdata/netdata/pull/17343) ([stelfrag](https://github.com/stelfrag))
- fix invalid var in prepare\_offline\_install\_source\(\) [\#17342](https://github.com/netdata/netdata/pull/17342) ([ilyam8](https://github.com/ilyam8))
- remove unused install\_go.sh [\#17339](https://github.com/netdata/netdata/pull/17339) ([ilyam8](https://github.com/ilyam8))
- fix proc-power-supply charts family [\#17338](https://github.com/netdata/netdata/pull/17338) ([ilyam8](https://github.com/ilyam8))
- Bump github.com/likexian/whois from 1.15.1 to 1.15.2 in /src/go/collectors/go.d.plugin [\#17337](https://github.com/netdata/netdata/pull/17337) ([dependabot[bot]](https://github.com/apps/dependabot))
- Bump github.com/vmware/govmomi from 0.36.2 to 0.36.3 in /src/go/collectors/go.d.plugin [\#17336](https://github.com/netdata/netdata/pull/17336) ([dependabot[bot]](https://github.com/apps/dependabot))
- Bump github.com/prometheus/common from 0.51.1 to 0.52.2 in /src/go/collectors/go.d.plugin [\#17335](https://github.com/netdata/netdata/pull/17335) ([dependabot[bot]](https://github.com/apps/dependabot))
- Add repo config for Amazon Linux 2023. [\#17330](https://github.com/netdata/netdata/pull/17330) ([PaulSzymanski](https://github.com/PaulSzymanski))
- Add power consumption metric to power supply monitoring module [\#17329](https://github.com/netdata/netdata/pull/17329) ([eyusupov](https://github.com/eyusupov))
- Enable Sentry for Ubuntu and Debian native packages. [\#17327](https://github.com/netdata/netdata/pull/17327) ([Ferroin](https://github.com/Ferroin))
- go.d: schema windows: fix url placeholder scheme [\#17326](https://github.com/netdata/netdata/pull/17326) ([ilyam8](https://github.com/ilyam8))
- go.d: schemas: add missing "body" and "method" [\#17325](https://github.com/netdata/netdata/pull/17325) ([ilyam8](https://github.com/ilyam8))
- remove old overview infrastructure and add home tab doc [\#17323](https://github.com/netdata/netdata/pull/17323) ([Ancairon](https://github.com/Ancairon))
- Drop generic bitmap implementation. [\#17322](https://github.com/netdata/netdata/pull/17322) ([vkalintiris](https://github.com/vkalintiris))
- Remove seemingly dead logging related code from libnetdata. [\#17320](https://github.com/netdata/netdata/pull/17320) ([Ferroin](https://github.com/Ferroin))
- Check for Snappy only when required. [\#17319](https://github.com/netdata/netdata/pull/17319) ([Ferroin](https://github.com/Ferroin))
- set min thread stack size to 1 MB [\#17317](https://github.com/netdata/netdata/pull/17317) ([ilyam8](https://github.com/ilyam8))
- Call with resize true when dictionary has DICT\_OPTION\_INDEX\_HASHTABLE [\#17316](https://github.com/netdata/netdata/pull/17316) ([stelfrag](https://github.com/stelfrag))
- Drop legacy dbengine support [\#17315](https://github.com/netdata/netdata/pull/17315) ([stelfrag](https://github.com/stelfrag))
- Address cmake compilation [\#17314](https://github.com/netdata/netdata/pull/17314) ([thiagoftsm](https://github.com/thiagoftsm))
- Explicitly require systemd for systemd journal plugin. [\#17313](https://github.com/netdata/netdata/pull/17313) ([Ferroin](https://github.com/Ferroin))
- Fix assorted issues in the Docker build process. [\#17312](https://github.com/netdata/netdata/pull/17312) ([Ferroin](https://github.com/Ferroin))
- dyncfg function on parents should not require any access rights [\#17310](https://github.com/netdata/netdata/pull/17310) ([ktsaou](https://github.com/ktsaou))
- Add a build option to disable all optional features by default. [\#17309](https://github.com/netdata/netdata/pull/17309) ([Ferroin](https://github.com/Ferroin))
- Update metadata frequency [\#17307](https://github.com/netdata/netdata/pull/17307) ([stelfrag](https://github.com/stelfrag))
- Fix handling of post-release workflows triggered by Docker workflow. [\#17306](https://github.com/netdata/netdata/pull/17306) ([Ferroin](https://github.com/Ferroin))
- go.d: sd ll: add mysql socket jobs [\#17305](https://github.com/netdata/netdata/pull/17305) ([ilyam8](https://github.com/ilyam8))
- go.d: sd local listeners: add unix socket job [\#17304](https://github.com/netdata/netdata/pull/17304) ([ilyam8](https://github.com/ilyam8))
- Bump github.com/vmware/govmomi from 0.36.1 to 0.36.2 in /src/go/collectors/go.d.plugin [\#17300](https://github.com/netdata/netdata/pull/17300) ([dependabot[bot]](https://github.com/apps/dependabot))
- Bump github.com/go-sql-driver/mysql from 1.8.0 to 1.8.1 in /src/go/collectors/go.d.plugin [\#17299](https://github.com/netdata/netdata/pull/17299) ([dependabot[bot]](https://github.com/apps/dependabot))

## [v1.45.6](https://github.com/netdata/netdata/tree/v1.45.6) (2024-06-05)

Expand Down
12 changes: 12 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2566,11 +2566,23 @@ install(FILES
COMPONENT netdata
DESTINATION usr/lib/netdata/system/systemd)

install(FILES
system/systemd/[email protected]
COMPONENT netdata
DESTINATION usr/lib/netdata/system/systemd)

if(BUILD_FOR_PACKAGING)
install(FILES
${CMAKE_BINARY_DIR}/system/systemd/netdata.service
COMPONENT netdata
DESTINATION lib/systemd/system)
install(DIRECTORY
COMPONENT netdata
DESTINATION usr/lib/systemd/[email protected])
install(FILES
system/systemd/[email protected]
COMPONENT netdata
DESTINATION usr/lib/systemd/[email protected]/netdata.conf)
endif()

configure_file(system/systemd/netdata.service.v235.in system/systemd/netdata.service.v235 @ONLY)
Expand Down
15 changes: 10 additions & 5 deletions docs/dashboards-and-charts/netdata-charts.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,24 +98,29 @@ names:

## Title bar

When you start interacting with a chart, you'll notice valuable information on the top bar:
When you start interacting with a chart, you'll notice valuable information on the Title bar:

<img src="https://user-images.githubusercontent.com/70198089/236133832-fad45e65-5bd6-4fd1-8d68-33acf69fff5c.png" width="900"/>
<img src="https://github.com/netdata/netdata/assets/70198089/75d700de-bc7d-4b96-b73d-7b248b83afea" width="900"/>

The elements that you can find on this top bar are:
Title bar elements:

- **Netdata icon**: this indicates that data is continuously being updated, this happens if [Time controls](/docs/dashboards-and-charts/visualization-date-and-time-controls.md#time-controls) are in Play or Force Play mode.
- **Chart title**: on the chart title you can see the title together with the metric being displayed, as well as the unit of measurement.
- **Chart status icon**: possible values are: Loading, Timeout, Error or No data, otherwise this icon is not shown.

Along with viewing chart type, context and units, on this bar you have access to immediate actions over the chart:

<img src="https://user-images.githubusercontent.com/70198089/236134195-ecb08f79-1355-4bce-8449-e829f4a6b1c0.png" width="200" />

<img src="https://github.com/netdata/netdata/assets/70198089/d21f326e-065c-4a08-bee9-69ad23736e38" width="200" />

- **Manage Alerts**: manage [Alert configurations](/docs/dashboards-and-charts/alerts-tab.md#alert-configurations-tab) for this chart.
- **Chart info**: get more information relevant to the chart you are interacting with.
- **Chart type**: change the chart type from **line**, **stacked**, **area**, **stacked bar** and **multi bar**.
- **Enter fullscreen mode**: expand the current chart to the full size of your screen.
- **Add chart to dashboard**: add the chart to an existing custom dashboard or directly create a new one that includes the chart.
- **User settings**: save your settings for the chart at hand, so it persists across dashboard reloads.
- Personal has the top priority.
- Room and Space settings for a chart are shared across all users who don't have personal settings for it.
- **Drag and Drop the chart to a Dashboard**: add the chart to an existing custom [Dashboard](/docs/dashboards-and-charts/dashboards-tab.md) or directly create a new one that includes the chart.

## Definition bar

Expand Down
4 changes: 3 additions & 1 deletion docs/netdata-agent/configuration/dynamic-configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ The Dynamic Configuration Manager allows direct configuration of collectors and

**Cloud Connection and Security**: Nodes using Dynamic Configuration Manager require a connection to Netdata Cloud. This ensures proper permission handling and data security.

**Permissions**: Admins and Managers can view, edit, and submit configurations within the UI.
> **Info**
>
> To understand what actions users can perform based on their role, refer to the [Role Based Access documentation](/docs/netdata-cloud/authentication-and-authorization/role-based-access-model.md#dynamic-configuration-manager).

## Collectors

Expand Down
Loading
Loading