Supported OS Linux Windows Mac OS

marketplace
インテグレーションバージョン1.0.0
このページは日本語には対応しておりません。随時翻訳に取り組んでいます。
翻訳に関してご質問やご意見ございましたら、お気軽にご連絡ください

Overview

RedHat Satellite is an infrastructure management product that keeps RedHat infrastructure running efficiently, with security, and compliant with your organization’s management standards. This integration comes with several out-of-the-box dashboards that show the overall health of the different components of RedHat Satellite—including content host errata, Foreman task and job invocation statuses, Satellite services statuses, and more.

To help you get started with monitoring your RedHat Satellite application, this integration also includes out-of-the-box monitors and a log pipeline for processing Satellite-related log files.

This integration was tested on Satellite v6.7.5 running Foreman v1.24.1.32, and is not guaranteed to function on earlier major versions.

Data Collected

Metrics

rapdev.redhat_satellite.activation_key.count
(count)
Number of activation keys
Shown as key
rapdev.redhat_satellite.activation_key.max_hosts
(count)
Max number of hosts that can be tied to an activation key
Shown as host
rapdev.redhat_satellite.activation_key.usage
(count)
Number of hosts tied to an activation key
Shown as host
rapdev.redhat_satellite.activation_key.utilization
(gauge)
The usage of an activation key as a percent of the max number of hosts allowed
Shown as percent
rapdev.redhat_satellite.active_hosts.count
(count)
Hosts which recently applied changes
Shown as host
rapdev.redhat_satellite.active_hosts_ok.count
(count)
Hosts which recently applied changes successfully
Shown as host
rapdev.redhat_satellite.active_hosts_ok_enabled.count
(count)
Hosts which recently applied changes successfully with alerts enabled
Shown as host
rapdev.redhat_satellite.bad_hosts.count
(count)
Hosts with error state
Shown as host
rapdev.redhat_satellite.bad_hosts_enabled.count
(count)
Hosts with error state and alerts enabled
Shown as host
rapdev.redhat_satellite.content_host.applicable_module_stream.count
(count)
Number of applicable module streams for a content host
rapdev.redhat_satellite.content_host.applicable_package.count
(count)
Number of applicable packages for a content host
rapdev.redhat_satellite.content_host.errata.count
(count)
Number of errata for a content host, separated by errata type
rapdev.redhat_satellite.content_host.per_content_view.count
(count)
Number of content hosts per content view
Shown as host
rapdev.redhat_satellite.content_host.per_lifecycle_environment.count
(count)
Number of content hosts per lifecycle environment
Shown as host
rapdev.redhat_satellite.content_host.per_location.count
(count)
Number of content hosts per location
Shown as host
rapdev.redhat_satellite.content_host.per_organization.count
(count)
Number of content hosts per organization
Shown as host
rapdev.redhat_satellite.content_host.per_puppet_environment.count
(count)
Number of content hosts per puppet environment
Shown as host
rapdev.redhat_satellite.content_host.upgradable_module_stream.count
(count)
Number of upgradable module streams for a content host
rapdev.redhat_satellite.content_host.upgradable_package.count
(count)
Number of upgradable packages for a content host
rapdev.redhat_satellite.disabled_hosts.count
(count)
Hosts with alerts disabled
Shown as host
rapdev.redhat_satellite.foreman_component.duration
(gauge)
Response time of foreman components in milliseconds
Shown as millisecond
rapdev.redhat_satellite.foreman_task.duration
(gauge)
Duration of a foreman task in seconds
Shown as second
rapdev.redhat_satellite.foreman_task.finished.count
(count)
Submits a 1 when a foreman task enters a finished state
Shown as task
rapdev.redhat_satellite.foreman_task.running.count
(count)
Submits a 1 for every running foreman task
Shown as task
rapdev.redhat_satellite.foreman_task.scheduled.count
(count)
Submits a 1 for every scheduled foreman task
Shown as task
rapdev.redhat_satellite.good_hosts.count
(count)
Hosts without errors
Shown as host
rapdev.redhat_satellite.good_hosts_enabled.count
(count)
Hosts without errors and with alerts enabled
Shown as host
rapdev.redhat_satellite.good_hosts_percentage
(gauge)
Hosts without errors percent
Shown as percent
rapdev.redhat_satellite.job.finished.count
(count)
Submits a 1 when a job enters a finished state
Shown as job
rapdev.redhat_satellite.job.hosts_failed.count
(count)
Number of hosts that failed for a given job
Shown as host
rapdev.redhat_satellite.job.hosts_pending.count
(count)
Number of hosts that are pending for a given job
Shown as host
rapdev.redhat_satellite.job.hosts_succeeded.count
(count)
Number of hosts that succeeded for a given job
Shown as host
rapdev.redhat_satellite.katello_service.duration
(gauge)
Response time of katello services in milliseconds
Shown as millisecond
rapdev.redhat_satellite.katello_service.events_failed.count
(count)
Number of events that failed processing for a katello service
Shown as event
rapdev.redhat_satellite.katello_service.events_processed.count
(count)
Number of events processed for a katello service
Shown as event
rapdev.redhat_satellite.lifecycle_environment.content_hosts.count
(count)
Number of content hosts attached to a lifecycle environment
Shown as host
rapdev.redhat_satellite.lifecycle_environment.content_views.count
(count)
Number of content views associated to a lifecycle environment
Shown as view
rapdev.redhat_satellite.lifecycle_environment.count
(count)
Number of lifecycle environments
rapdev.redhat_satellite.lifecycle_environment.docker_repositories.count
(count)
Number of docker repositories associated to a lifecycle environment
rapdev.redhat_satellite.lifecycle_environment.errata.count
(count)
Number of errata associated to a lifecycle environment
rapdev.redhat_satellite.lifecycle_environment.module_streams.count
(count)
Number of module streams associated to a lifecycle environment
rapdev.redhat_satellite.lifecycle_environment.ostree_repositories.count
(count)
Number of OS Tree repositories associated to a lifecycle environment
rapdev.redhat_satellite.lifecycle_environment.packages.count
(count)
Number of packages associated to a lifecycle environment
rapdev.redhat_satellite.lifecycle_environment.products.count
(count)
Number of products associated to a lifecycle environment
rapdev.redhat_satellite.lifecycle_environment.puppet_modules.count
(count)
Number of puppet modules associated to a lifecycle environment
rapdev.redhat_satellite.lifecycle_environment.yum_repositories.count
(count)
Number of yum repositories associated to a lifecycle environment
rapdev.redhat_satellite.location.count
(count)
Number of locations
Shown as location
rapdev.redhat_satellite.model.count
(count)
Number of models
rapdev.redhat_satellite.model.hosts_by_model.count
(count)
Number of content hosts, separated by model
Shown as host
rapdev.redhat_satellite.ok_hosts.count
(count)
Hosts without changes or errors
Shown as host
rapdev.redhat_satellite.ok_hosts_enabled.count
(count)
Hosts without changes or errors and alerts enabled
Shown as host
rapdev.redhat_satellite.openmetrics.activerecord_instances.count
(count)
Number of instances of ActiveRecord models
Shown as instance
rapdev.redhat_satellite.openmetrics.audit_records_created.count
(count)
Number of audit records created in the DB
Shown as record
rapdev.redhat_satellite.openmetrics.audit_records_logged.count
(count)
Number of audit records sent into logger
Shown as record
rapdev.redhat_satellite.openmetrics.bruteforce_locked_ui_logins.count
(count)
Number of blocked logins via bruteforce protection
Shown as attempt
rapdev.redhat_satellite.openmetrics.failed_ui_logins.count
(count)
Number of failed UI logins
Shown as attempt
rapdev.redhat_satellite.openmetrics.http_request.db_duration
(gauge)
Time spent in database for a request
Shown as millisecond
rapdev.redhat_satellite.openmetrics.http_request.total_duration
(gauge)
Total duration of controller action
Shown as millisecond
rapdev.redhat_satellite.openmetrics.http_request.view_duration
(gauge)
Time spent in view for a request
Shown as millisecond
rapdev.redhat_satellite.openmetrics.http_requests.count
(count)
A counter of HTTP requests made
Shown as request
rapdev.redhat_satellite.openmetrics.importer.changed_interfaces.count
(count)
Number of changed interfaces per importer type
rapdev.redhat_satellite.openmetrics.importer.facts_import.duration
(gauge)
Duration of fact import (ms) per importer type
Shown as millisecond
rapdev.redhat_satellite.openmetrics.importer.facts_processed.count
(count)
Number of facts processed (added, updated, deleted) per importer type
rapdev.redhat_satellite.openmetrics.ldap_request.duration
(gauge)
Total duration of LDAP requests
Shown as millisecond
rapdev.redhat_satellite.openmetrics.login_pwhash_duration
(gauge)
Duration of password hash algorithm
Shown as millisecond
rapdev.redhat_satellite.openmetrics.proxy_api.duration
(gauge)
Time spent waiting for Proxy (ms)
Shown as millisecond
rapdev.redhat_satellite.openmetrics.proxy_api.response_codes.count
(count)
Number of Proxy API responses per HTTP code
Shown as response
rapdev.redhat_satellite.openmetrics.report.import_create
(gauge)
Total duration of report import creation
Shown as millisecond
rapdev.redhat_satellite.openmetrics.report.import_refresh
(gauge)
Total duration of report status refresh
Shown as millisecond
rapdev.redhat_satellite.openmetrics.report.status_metric.count
(count)
Number of config report status metrics
rapdev.redhat_satellite.openmetrics.ruby_gc.count
(count)
Ruby GC statistics per request
Shown as garbage collection
rapdev.redhat_satellite.openmetrics.ruby_gc_allocated_objects.count
(count)
Number of ruby GC allocated objects per request
Shown as object
rapdev.redhat_satellite.openmetrics.ruby_gc_freed_objects.count
(count)
Number of ruby GC freed objects per request
Shown as object
rapdev.redhat_satellite.openmetrics.ruby_gc_major.count
(count)
Number of major Ruby GC per request
Shown as garbage collection
rapdev.redhat_satellite.openmetrics.ruby_gc_minor.count
(count)
Number of minor Ruby GC per request
Shown as garbage collection
rapdev.redhat_satellite.openmetrics.successful_ui_logins.count
(count)
Number of successful UI logins
Shown as attempt
rapdev.redhat_satellite.organization.count
(count)
Number of organizations
rapdev.redhat_satellite.out_of_sync_hosts.count
(count)
Out of sync hosts
Shown as host
rapdev.redhat_satellite.out_of_sync_hosts_enabled.count
(count)
Out of sync hosts with alerts enabled
Shown as host
rapdev.redhat_satellite.pending_hosts.count
(count)
Hosts that had pending changes
Shown as host
rapdev.redhat_satellite.pending_hosts_enabled.count
(count)
Hosts that had pending changes with alerts enabled
Shown as host
rapdev.redhat_satellite.product.count
(count)
Number of products
rapdev.redhat_satellite.product.repository.count
(count)
Number of repositories per product
rapdev.redhat_satellite.reports_missing.count
(count)
Hosts which are not reporting
Shown as host
rapdev.redhat_satellite.repository.content.count
(count)
Amount of content per repository, separated by content type
rapdev.redhat_satellite.repository.count
(count)
Number of repositories
rapdev.redhat_satellite.repository.sync.finished
(gauge)
Submits a 1 when a repository sync has completed
Shown as operation
rapdev.redhat_satellite.repository.sync.last_sync_duration
(gauge)
The duration in seconds of the last sync for a given repository
Shown as second
rapdev.redhat_satellite.repository.sync.last_sync_progress
(gauge)
How far a long the last sync is to completion as a percent
Shown as percent
rapdev.redhat_satellite.repository.sync.time_since_last_sync
(gauge)
Amount of time in seconds since a repository was last synced
Shown as second
rapdev.redhat_satellite.repository.sync.time_til_next_sync
(gauge)
Amount of time in seconds until a repository’s next sync
Shown as second
rapdev.redhat_satellite.repository_set.count
(count)
Number of repository sets
rapdev.redhat_satellite.repository_set.repositories.count
(count)
Number of repositories per repository set
rapdev.redhat_satellite.subscription.available
(gauge)
Number of available spots for a given subscription
rapdev.redhat_satellite.subscription.consumed
(gauge)
Number of consumed spots for a given subscription
rapdev.redhat_satellite.subscription.count
(count)
Number of subscriptions
rapdev.redhat_satellite.subscription.quantity
(gauge)
Quantity of spots for a given subscription
rapdev.redhat_satellite.subscription.utilization
(gauge)
Usage of a subscription (consumed/quantity) as a percent
Shown as percent
rapdev.redhat_satellite.total_hosts.count
(count)
Total hosts count
Shown as host

Service Checks

rapdev.redhat_satellite.openmetrics.health

Returns OK if the agent can connect to the Prometheus endpoint, CRITICAL if it can’t.

Statuses: ok, critical

rapdev.redhat_satellite.can_connect

Returns OK if the agent can connect to the Satellite API endpoint, CRITICAL if it can’t.

Statuses: ok, critical

rapdev.redhat_satellite.foreman_component.status

Returns OK if the Foreman component returns as active, CRITICAL if not.

Statuses: ok, critical

rapdev.redhat_satellite.katello_component.status

Returns OK if the Katello component returns ‘ok’, WARNING if it returns ‘warning’, CRITICAL otherwise.

Statuses: ok, critical

rapdev.redhat_satellite.katello_service.status

Returns OK if the Katello service returns ‘ok’, WARNING if it returns ‘warning’, CRITICAL otherwise.

Statuses: ok, critical

Support

For support or feature requests, contact RapDev.io through the following channels:


This application is made available through the Marketplace and is supported by a Datadog Technology Partner. Click Here to purchase this application.