Điều kiện tiên quyết
- Organization Splunk Observability Cloud đã được Splunk cấp quyền dùng các công cụ Observability MCP. Hãy kiểm tra điều này trước: một organization chưa được cấp quyền sẽ trả về
Org Not Allowed, và không cài đặt nào trong CloudThinker khắc phục được. Hãy nhờ Splunk administrator hoặc bộ phận hỗ trợ của Splunk bật tính năng này trước khi bắt đầu. - Observability Cloud tách biệt với Splunk Enterprise và Splunk Cloud Platform, vốn dùng kết nối Splunk Platform.
- Realm của bạn, tức deployment Splunk mà organization của bạn chạy trên đó. Đây là nhãn đầu tiên trong URL Observability của bạn:
app.<realm>.signalfx.comhoặcapp.<realm>.observability.splunkcloud.com, ví dụus0,eu0hoặcau0. - Splunk admin có quyền tạo org access token.
- Instrumentation APM, nếu bạn muốn câu trả lời về dịch vụ và trace. Organization chỉ gửi số liệu sẽ trả về 0 APM environment, nhưng câu hỏi về số liệu và SignalFlow vẫn hoạt động.
- Vai trò Admin trong workspace CloudThinker, cần để thêm kết nối. Xem Vai trò.
Thiết lập
1
Tạo access token
Trong Splunk Observability Cloud, mở Settings → Access Tokens và chọn New Token. Đặt tên là
cloudthinker, chọn authorization scope API, và gắn role read_only.2
Đặt thời hạn
Chọn ai có thể thấy token và đặt ngày hết hạn phù hợp với chính sách xoay vòng của bạn. Splunk làm hết hạn token sau 30 ngày kể từ khi tạo trừ khi bạn thay đổi ở đây.
3
Sao chép token
Chọn tên token, chọn Show Token, rồi Copy.
4
Thêm kết nối trong CloudThinker
Trong thanh bên, nhấn More → Workspace settings → Connections, ở lại tab Builtin Connections, và chọn Splunk Observability. Điền:
- Access token: token bạn đã sao chép.
- Realm: chỉ realm, viết thường như trong URL, chẳng hạn
us0. Không dán toàn bộ URL. - Gateway region: region Splunk Cloud Services mà request của bạn sẽ đi qua (xem Chi tiết kết nối). Các organization ở EU hoặc APAC có quy định về nơi lưu trữ dữ liệu nên đổi mặc định US East.
Chi tiết kết nối
Gateway region không giới hạn realm bạn có thể truy cập. Bất kỳ region nào cũng truy cập được bất kỳ realm nào. Gateway region quyết định request và kết quả của bạn đi qua hạ tầng Splunk nào, nên hãy chọn region mà yêu cầu lưu trữ dữ liệu của bạn đòi hỏi.
Quyền yêu cầu
Roleread_only là đủ cho mọi công cụ mà kết nối này dùng, kể cả chạy chương trình SignalFlow. Role rộng hơn như power cấp nhiều hơn mức agent cần.
Splunk thực thi role ngay tại API của mình, và kết nối này không có công cụ ghi nào. Agent không thể tạo, sửa, tắt tiếng hay xóa detector, dashboard, chart hoặc cảnh báo. Khi một cuộc điều tra chỉ ra một thay đổi cần làm, agent cho bạn biết cần thay đổi gì và bạn thực hiện trong Splunk.
Khả năng của agent
Agent tự viết SignalFlow và kiểm tra tên metric với danh mục của bạn trước. Agent không dùng trình tạo chương trình tích hợp sẵn của Splunk.
Xác minh kết nối
Ví dụ prompt
Khắc phục sự cố
Org Not Allowed
Org Not Allowed
Organization của bạn chưa được cấp quyền dùng các công cụ Observability MCP của Splunk. Thay đổi token, realm hay region đều không giúp được. Hãy nhờ Splunk administrator hoặc bộ phận hỗ trợ của Splunk bật tính năng này.
Xác thực thất bại, hoặc kết nối không liệt kê công cụ nào
Xác thực thất bại, hoặc kết nối không liệt kê công cụ nào
Token sai, đã hết hạn, hoặc được cấp ở organization khác với organization mà Realm chỉ định. Token không khớp với realm thường trả về danh sách công cụ trống thay vì lỗi. Kiểm tra realm trong URL Observability, rồi tạo token mới trong organization đó và cập nhật Access token.
Kết nối ngừng hoạt động sau khoảng một tháng
Kết nối ngừng hoạt động sau khoảng một tháng
Token Splunk mặc định hết hạn sau 30 ngày kể từ khi tạo, và user API access token cũng hết hạn khi bạn đăng xuất. CloudThinker không biết ngày hết hạn của token, nên không thể cảnh báo trước. Tạo một org access token với thời hạn dài hơn, cập nhật kết nối, và đặt lời nhắc để xoay vòng token.
Câu trả lời APM trả về trống
Câu trả lời APM trả về trống
Organization có thể không có instrumentation APM, hoặc tên dịch vụ không khớp chính xác. Yêu cầu agent liệt kê dịch vụ trước và dùng một tên từ danh sách đó. Nếu agent báo tìm kiếm chưa hoàn tất, hãy hỏi lại với khoảng thời gian ngắn hơn.
Exemplar trace bị hết thời gian chờ
Exemplar trace bị hết thời gian chờ
Tìm kiếm exemplar trace của Splunk có thể chạy lâu hơn mức một lần gọi công cụ cho phép. Phần còn lại của câu trả lời về tình trạng dịch vụ vẫn hợp lệ. Hãy hỏi lại với cửa sổ thời gian ngắn hơn, chẳng hạn một giờ gần nhất.
Không tìm thấy một metric mà bạn biết là có tồn tại
Không tìm thấy một metric mà bạn biết là có tồn tại
Tìm kiếm danh mục khớp lỏng và chỉ trả về một vài tên mỗi lần gọi. Hãy cung cấp cho agent tên metric chính xác, hoặc thử từ khóa tìm kiếm khác.
Bảo mật
- Quyền tối thiểu — chỉ cấp các quyền mà agent cần cho trường hợp sử dụng của bạn; bắt đầu với quyền chỉ đọc và mở rộng sau.
- Chỉ đọc theo mặc định — sử dụng thông tin xác thực chỉ đọc trừ khi bạn muốn agent thực hiện thay đổi qua kết nối này.
- Xoay vòng thông tin xác thực — xoay vòng khóa và token theo lịch trình thông thường của bạn; CloudThinker sẽ lấy giá trị mới khi bạn cập nhật kết nối.
- Thu hồi khi bàn giao — xóa thông tin xác thực tại nhà cung cấp khi bạn xóa một kết nối hoặc khi đồng nghiệp rời nhóm.
- Chỉ đọc, do Splunk thực thi: token
read_onlylà thông tin xác thực hẹp nhất chạy được mọi công cụ ở đây, và Splunk từ chối mọi thao tác ghi từ token này ở phía server. - Gateway region là đường đi của dữ liệu: request và kết quả đi qua region bạn chọn. Realm và region là giá trị định tuyến, không phải thông tin xác thực, nên agent có thể nêu chúng trong câu trả lời.
Liên quan
Splunk Platform
Tìm kiếm log Splunk và xem lại dung lượng index.
Honeycomb
Truy vấn trace, BubbleUp và thay đổi trigger có kiểm soát phê duyệt.