Skip to main content

Active Directory Federation Service

Plugin: windows.plugin Module: PerflibADFS

Overview

This collector monitors Active Directory Federation Services statistics.

It queries 'AD FS' object from Perflib in order to gather the metrics.

This collector is only supported on the following platforms:

  • windows

This collector only supports collecting metrics from a single instance of this integration.

Default Behavior

Auto-Detection

The collector automatically detects all of the metrics, no further configuration is required.

Limits

The default configuration for this integration does not impose any limits on data collection.

Performance Impact

The default configuration for this integration is not expected to impose a significant performance impact on the system.

Setup

Prerequisites

No action required.

Configuration

Options

OptionDescriptionDefaultRequired
update everyData collection frequency.10no

via File

The configuration file name for this integration is netdata.conf. Configuration for this specific integration is located in the [plugin:windows:PerflibADFS] section within that file.

The file format is a modified INI syntax. The general structure is:

[section1]
option1 = some value
option2 = some other value

[section2]
option3 = some third value

You can edit the configuration file using the edit-config script from the Netdata config directory.

cd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata
sudo ./edit-config netdata.conf
Examples

There are no configuration examples.

Alerts

There are no alerts configured by default for this integration.

Metrics

Metrics grouped by scope.

The scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.

Per Federation Service

These metrics refer to the Federated Identity and Access Management on host.

This scope has no labels.

Metrics:

MetricDescriptionDimensionsUnit
adfs.ad_login_connection_failuresConnection failuresconnectionfailures/s
adfs.certificate_authenticationsUser Certificate authenticationsauthenticationsauthentications/s
adfs.db_artifact_failuresConnection failures to the artifact databaseconnectionfailures/s
adfs.db_artifact_query_time_secondsTime taken for an artifact database queryquery_timeseconds/s
adfs.db_config_failuresConnection failures to the configuration databaseconnectionfailures/s
adfs.db_config_query_time_secondsTime taken for a configuration database queryquery_timeseconds/s
adfs.device_authenticationsDevice authenticationsauthenticationsauthentications/s
adfs.extranet_account_lockoutsExtranet account lockoutslockoutslockouts/s
adfs.external_authenticationsAuthentications from external MFA providerssuccess, failureauthentications/s
adfs.federated_authenticationsAuthentications from Federated Sourcesauthenticationsauthentications/s
adfs.federation_metadata_requestsFederation Metadata requestsrequestsrequests/s
adfs.oauth_authorization_requestsIncoming requests to the OAuth Authorization endpointrequestsrequests/s
adfs.oauth_client_authenticationsOAuth client credentials requestssuccess, failureauthentications/s
adfs.oauth_client_credentials_requestsOAuth client credentials requestssuccess, failurerequests/s
adfs.oauth_client_privkey_jwt_authenticationsOAuth client private key JWT authenticationssuccess, failureauthentications/s
adfs.oauth_client_secret_basic_authenticationsOAuth client secret basic authenticationssuccess, failureauthentications/s
adfs.oauth_client_secret_basic_authenticationsOAuth client secret basic authenticationssuccess, failureauthentications/s
adfs.oauth_client_secret_post_authenticationsOAuth client secret post authenticationssuccess, failureauthentications/s
adfs.oauth_client_windows_authenticationsOAuth client windows integrated authenticationssuccess, failurerequests/s
adfs.oauth_logon_certificate_requestsOAuth logon certificate requestssuccess, failurerequests/s
adfs.oauth_password_grant_requestsOAuth password grant requestssuccess, failurerequests/s
adfs.oauth_token_requests_successSuccessful RP token requests over OAuth protocolsuccessrequests/s
adfs.passive_requestsPassive requestspassiverequests/s
adfs.passport_authenticationsMicrosoft Passport SSO authenticationspassportauthentications/s
adfs.password_change_requestsPassword change requestssuccess, failurerequests/s
adfs.samlp_token_requests_successSuccessful RP token requests over SAML-P protocolsuccessrequests/s
adfs.sso_authenticationsSSO authenticationssuccess, failureauthentications/s
adfs.token_requestsToken access requestsrequestsrequests/s
adfs.userpassword_authenticationsAD U/P authenticationssuccess, failureauthentications/s
adfs.windows_integrated_authenticationsWindows integrated authentications using Kerberos or NTLMauthenticationsauthentications/s
adfs.wsfed_token_requests_successSuccessful RP token requests over WS-Fed protocolsuccessrequests/s
adfs.wstrust_token_requests_successSuccessful RP token requests over WS-Trust protocolsuccessrequests/s

Do you have any feedback for this page? If so, you can open a new issue on our netdata/learn repository.