Create Monitor
Creates a new monitor in Site24x7.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_MONITOR])
Update Monitor
Updates an existing monitor's configuration.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_MONITOR])
Delete Monitor
Deletes an existing monitor from Site24x7.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_MONITOR])
Pause Monitor
Temporarily pauses monitoring for a specific monitor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PAUSE_MONITOR])
Resume Monitor
Resumes monitoring for a previously paused monitor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RESUME_MONITOR])
Create Maintenance Window
Schedules a new maintenance window for specified monitors.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_MAINTENANCE])
Generate Report
Generates a custom report based on specified parameters.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_REPORT])
Add User
Adds a new user to the Site24x7 account.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_USER])
Remove User
Removes a user from the Site24x7 account.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_USER])
Create Alert Profile
Creates a new alert profile with specified notification settings.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ALERT_PROFILE])
Update Threshold
Updates the threshold settings for a specific monitor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_THRESHOLD])
Add Integration
Adds a new third-party integration to Site24x7.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_INTEGRATION])
Remove Integration
Removes an existing third-party integration from Site24x7.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_INTEGRATION])
Create Dashboard
Creates a new custom dashboard in Site24x7.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_DASHBOARD])
Update Dashboard
Updates an existing custom dashboard in Site24x7.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_DASHBOARD])
Create Location Profile
Creates a new location profile for monitor checks.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_LOCATION_PROFILE])
Update Location Profile
Updates an existing location profile for monitor checks.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_LOCATION_PROFILE])
Create Notification Rule
Creates a new notification rule for alerts and events.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_NOTIFICATION_RULE])
Update Notification Rule
Updates an existing notification rule for alerts and events.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_NOTIFICATION_RULE])
Create Tag
Creates a new tag for organizing and grouping monitors.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TAG])
Monitor Created
Triggered when a new monitor is created in Site24x7.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MONITOR_CREATED])
Monitor Down
Triggered when a monitor goes down or becomes unavailable.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MONITOR_DOWN])
Monitor Up
Triggered when a monitor comes back up after being down.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MONITOR_UP])
Threshold Breach
Triggered when a monitor's metrics exceed defined thresholds.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.THRESHOLD_BREACH])
Maintenance Window Start
Triggered when a scheduled maintenance window begins.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAINTENANCE_START])
Maintenance Window End
Triggered when a scheduled maintenance window ends.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAINTENANCE_END])
SSL Certificate Expiry
Triggered when an SSL certificate is about to expire.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SSL_EXPIRY])
Anomaly Detection
Triggered when an anomaly is detected in monitor performance.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ANOMALY_DETECTED])
User Login
Triggered when a user logs into the Site24x7 account.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_LOGIN])
Report Generated
Triggered when a scheduled report is generated.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REPORT_GENERATED])