Skip to content

kinneygroup/itsi-bind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Summary

The ITSI Content Pack for ISC-Bind from Kinney Group is specifically designed to monitor system health related to ISC-Bind DNS services. It leverages Splunk ITSI to provide in-depth analysis and visualization of logs for ISC-Bind, ensuring critical DNS operations are running smoothly. This content pack is an essential tool for IT professionals looking to enhance the reliability and performance of their DNS infrastructure.

  • Comprehensive DNS Monitoring: Offers detailed insights into DNS service performance, including query rates, response times, and security events, enabling optimized DNS operations.
  • Critical System Status Tracking: Monitors the real-time operational status of the Bind server and its dependent services, helping IT professionals swiftly identify and address potential issues.
  • Enhanced Security and Efficiency: Facilitates better decision-making on DNS security and performance by analyzing trends and detecting inefficiencies across the DNS infrastructure.

This ITSI Content Pack is open source and available for community collaboration and enhancement on GitHub.

For more information about Kinney Group's Splunk Products, visit our website.

Details

The ITSI Content Pack for ISC-Bind contains service definitions and KPIs ready to import to ITSI. The KPI Thresholds and importance values are set to defaults so that they can be tuned manually for your use case. After configuration, this content pack provides a comprehensive monitoring solution for ISC-Bind DNS services.

Kinney Group ITSI Content Pack Blog

For more information about Kinney Group's Splunk Products, visit our website.

Services

ISC-Bind monitoring encompasses several specialized services, each targeting specific aspects of DNS performance:

  1. BIND
    • Description: BIND DNS server, representing server and service health.
  2. DNS_Service
    • Description: The primary DNS service responsible for handling all DNS-related operations.
  3. Bind_Server_Health
    • Description: The server running the BIND software, which is the backbone of the DNS service.
  4. DNS_Queries
    • Description: Handles the processing of incoming DNS queries.
  5. DNS_Responses
    • Description: Manages the responses sent back to DNS queries.
  6. DNS_Cache
    • Description: Manages the DNS cache to improve query response times.
  7. DNS_Zone_Transfer
    • Description: Manages the transfer of DNS zone data between servers.
  8. DNS_Security
    • Description: Handles security-related aspects of the DNS service, including DNSSEC.

KPIs

Each service utilizes specific KPIs to measure its effectiveness:

  1. CPU Pct
    • Description: The percentage of CPU being used by the Bind server.
  2. Memory Pct
    • Description: The percentage of memory being used by the Bind server.
  3. Uptime
    • Description: The amount of time the Bind server has been running.
  4. Disk IO
    • Description: The rate of disk input/output operations.
  5. Network IO
    • Description: The rate of network input/output operations.
  6. Query Rate
    • Description: The rate at which DNS queries are being processed.
  7. Query Errors
    • Description: The number of errors encountered while processing DNS queries.
  8. Recursive Rate
    • Description: The rate at which recursive DNS queries are being processed.
  9. Recursive Errors
    • Description: The number of errors encountered while processing recursive DNS queries.
  10. Response Rate
    • Description: The rate at which DNS responses are being sent.
  11. Response Errors
    • Description: The number of errors encountered while sending DNS responses.
  12. Latency
    • Description: The time taken to respond to DNS queries.
  13. NXDOMAIN Rate
    • Description: The rate of NXDOMAIN responses.
  14. Cache Hit Rate
    • Description: The rate at which DNS queries are being served from the cache.
  15. Cache Miss Rate
    • Description: The rate at which DNS queries are not found in the cache and need to be resolved.
  16. Cache Size
    • Description: The size of the DNS cache.
  17. Zone Transfer Rate
    • Description: The rate of DNS zone transfers.
  18. Zone Transfer Errors
    • Description: The number of errors encountered during DNS zone transfers.
  19. Zone Transfer Success
    • Description: The success rate of DNS zone transfers.
  20. DNSSEC Failures
    • Description: The number of DNSSEC validation failures.
  21. Unauthorized Access
    • Description: The number of unauthorized access attempts.
  22. DDoS Events
    • Description: The number of DDoS attack events detected.
  23. Security Events
    • Description: The number of security-related events.

Relationships

Dependencies:

Services are interconnected; for instance, DNS_Service is dependent on the Bind_Server and other services like DNS_Queries, DNS_Responses, DNS_Cache, DNS_Zone_Transfer, and DNS_Security. Similarly, DNS_Responses relies on DNS_Queries for generating responses.

Hierarchical Structure:

Some services form a hierarchy, such as DNS_Queries depending on Bind_Server, illustrating a layered approach to DNS monitoring where base metrics support broader performance indicators.

Installation

Installation prerequisites:

Splunk Addon for ISC-Bind

Splunk App for Content Packs

Splunk ITSI

Troubleshooting

Kinney Group ITSI Content Pack Blog

Github and Readme

support@kinneygroup.com

Contact

To provide feedback, visit our Github and Readme for our content packs.

support@kinneygroup.com

For more information about Kinney Group's Splunk Products, visit our website.

Version History

Version Date Description
0.0.1 6/7/24 Initial Preview Release

Considerations:

Kinney Group ITSI Content Pack Blog

Releases

No releases published

Packages

No packages published